]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.g2d/src/org/simantics/g2d/image/impl/ImageBundleFactory.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.g2d / src / org / simantics / g2d / image / impl / ImageBundleFactory.java
index b576fd39c78da193365520e79bf29ab1342c4895..227307463e225f8b5dcc3c9ae1a30a39cf1eec2b 100644 (file)
@@ -1,53 +1,53 @@
-/*******************************************************************************\r
- * Copyright (c) 2007, 2010 Association for Decentralized Information Management\r
- * in Industry THTH ry.\r
- * All rights reserved. This program and the accompanying materials\r
- * are made available under the terms of the Eclipse Public License v1.0\r
- * which accompanies this distribution, and is available at\r
- * http://www.eclipse.org/legal/epl-v10.html\r
- *\r
- * Contributors:\r
- *     VTT Technical Research Centre of Finland - initial API and implementation\r
- *******************************************************************************/\r
-package org.simantics.g2d.image.impl;\r
-\r
-import java.net.URL;\r
-\r
-import org.eclipse.core.runtime.FileLocator;\r
-import org.eclipse.core.runtime.IPath;\r
-import org.eclipse.core.runtime.Path;\r
-import org.eclipse.core.runtime.Platform;\r
-import org.osgi.framework.Bundle;\r
-import org.simantics.g2d.image.Image;\r
-import org.simantics.g2d.image.ImageUtils;\r
-import org.simantics.utils.datastructures.cache.IFactory;\r
-\r
-/**\r
- * Lazy initialization of bundle resources.\r
- * This class is capable of opening .svg .png .jpg etc files.\r
- * \r
- * @See {@link ImageUtils}\r
- * @author Toni Kalajainen\r
- */\r
-public class ImageBundleFactory extends ImageURLFactory implements IFactory<Image> {\r
-\r
-       private static URL _resolveFilename(String filename)\r
-       throws RuntimeException\r
-       {\r
-               IPath p = new Path(filename);\r
-               String bundleId = p.segment(0);\r
-               IPath bundlePath = p.removeFirstSegments(1);            \r
-               Bundle bundle = Platform.getBundle(bundleId);\r
-               URL url = FileLocator.find(bundle, bundlePath, null);\r
-               if (url==null) \r
-               throw new RuntimeException("File '" + bundlePath + "' not found in bundle '" + bundleId + "'");\r
-               return url;\r
-       }\r
-       \r
-       public ImageBundleFactory(String filename) \r
-       throws RuntimeException\r
-       {\r
-               super(_resolveFilename(filename));              \r
-       }\r
-       \r
-}\r
+/*******************************************************************************
+ * Copyright (c) 2007, 2010 Association for Decentralized Information Management
+ * in Industry THTH ry.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ *     VTT Technical Research Centre of Finland - initial API and implementation
+ *******************************************************************************/
+package org.simantics.g2d.image.impl;
+
+import java.net.URL;
+
+import org.eclipse.core.runtime.FileLocator;
+import org.eclipse.core.runtime.IPath;
+import org.eclipse.core.runtime.Path;
+import org.eclipse.core.runtime.Platform;
+import org.osgi.framework.Bundle;
+import org.simantics.g2d.image.Image;
+import org.simantics.g2d.image.ImageUtils;
+import org.simantics.utils.datastructures.cache.IFactory;
+
+/**
+ * Lazy initialization of bundle resources.
+ * This class is capable of opening .svg .png .jpg etc files.
+ * 
+ * @See {@link ImageUtils}
+ * @author Toni Kalajainen
+ */
+public class ImageBundleFactory extends ImageURLFactory implements IFactory<Image> {
+
+       private static URL _resolveFilename(String filename)
+       throws RuntimeException
+       {
+               IPath p = new Path(filename);
+               String bundleId = p.segment(0);
+               IPath bundlePath = p.removeFirstSegments(1);            
+               Bundle bundle = Platform.getBundle(bundleId);
+               URL url = FileLocator.find(bundle, bundlePath, null);
+               if (url==null) 
+               throw new RuntimeException("File '" + bundlePath + "' not found in bundle '" + bundleId + "'");
+               return url;
+       }
+       
+       public ImageBundleFactory(String filename) 
+       throws RuntimeException
+       {
+               super(_resolveFilename(filename));              
+       }
+       
+}