]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.g2d/src/org/simantics/g2d/gallery/GalleryExample.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.g2d / src / org / simantics / g2d / gallery / GalleryExample.java
index b947ce37a33ba0a8f0082d13c8a5acad2ae7d722..c1183f5082d583c9c2365395205bea48e9fdeb59 100644 (file)
@@ -1,95 +1,95 @@
-/*******************************************************************************\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.gallery;\r
-\r
-import org.eclipse.jface.viewers.ArrayContentProvider;\r
-import org.eclipse.jface.viewers.BaseLabelProvider;\r
-import org.eclipse.swt.graphics.Color;\r
-import org.eclipse.swt.layout.FillLayout;\r
-import org.eclipse.swt.widgets.Display;\r
-import org.eclipse.swt.widgets.Shell;\r
-import org.simantics.g2d.diagram.handler.layout.FlowLayout;\r
-import org.simantics.g2d.image.DefaultImages;\r
-import org.simantics.g2d.image.Image;\r
-import org.simantics.utils.datastructures.cache.IProvider;\r
-\r
-public class GalleryExample {\r
-\r
-    @SuppressWarnings("unchecked")\r
-    static IProvider<Image>[] content = new IProvider[] {\r
-        DefaultImages.GRAB,\r
-        DefaultImages.GRAB32,\r
-        DefaultImages.HAND,\r
-        DefaultImages.HAND32,\r
-        DefaultImages.ERROR_DECORATOR,\r
-        DefaultImages.HOURGLASS,\r
-        DefaultImages.WHEEL\r
-    };\r
-\r
-    static class LabelProvider extends BaseLabelProvider implements ILabelProvider {\r
-        @Override\r
-        public Image getImage(Object element) {\r
-            @SuppressWarnings("unchecked")\r
-            IProvider<Image> img = (IProvider<Image>) element;\r
-            return img.get();\r
-        }\r
-        @Override\r
-        public String getText(Object element) {\r
-            return element.toString();\r
-        }\r
-        \r
-        @Override\r
-        public java.awt.Image getToolTipImage(Object object) {\r
-               return null;\r
-        }\r
-        \r
-        @Override\r
-        public String getToolTipText(Object element) {\r
-                return element.toString();\r
-        }\r
-        \r
-        @Override\r
-        public Color getToolTipForegroundColor(Object object) {\r
-               return null;\r
-        }\r
-        \r
-        @Override\r
-        public Color getToolTipBackgroundColor(Object object) {\r
-               return null;\r
-        }\r
-    }\r
-\r
-    public static void main (String [] args) {\r
-        Display display = new Display ();\r
-        Shell shell = new Shell (display);\r
-        shell.setLayout(new FillLayout());\r
-        shell.setText("Gallery Example");\r
-\r
-\r
-        GalleryViewer viewer = new GalleryViewer(shell);\r
-        viewer.getControl();\r
-        viewer.setContentProvider(new ArrayContentProvider());\r
-        viewer.setLabelProvider(new LabelProvider());\r
-        viewer.setAlign(FlowLayout.Align.Left);\r
-        viewer.setInput(content);\r
-        viewer.refresh();\r
-\r
-        shell.setSize (300, 300);\r
-        shell.open ();\r
-        while (!shell.isDisposed()) {\r
-            if (!display.readAndDispatch ()) display.sleep ();\r
-        }\r
-        display.dispose ();\r
-    }\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.gallery;
+
+import org.eclipse.jface.viewers.ArrayContentProvider;
+import org.eclipse.jface.viewers.BaseLabelProvider;
+import org.eclipse.swt.graphics.Color;
+import org.eclipse.swt.layout.FillLayout;
+import org.eclipse.swt.widgets.Display;
+import org.eclipse.swt.widgets.Shell;
+import org.simantics.g2d.diagram.handler.layout.FlowLayout;
+import org.simantics.g2d.image.DefaultImages;
+import org.simantics.g2d.image.Image;
+import org.simantics.utils.datastructures.cache.IProvider;
+
+public class GalleryExample {
+
+    @SuppressWarnings("unchecked")
+    static IProvider<Image>[] content = new IProvider[] {
+        DefaultImages.GRAB,
+        DefaultImages.GRAB32,
+        DefaultImages.HAND,
+        DefaultImages.HAND32,
+        DefaultImages.ERROR_DECORATOR,
+        DefaultImages.HOURGLASS,
+        DefaultImages.WHEEL
+    };
+
+    static class LabelProvider extends BaseLabelProvider implements ILabelProvider {
+        @Override
+        public Image getImage(Object element) {
+            @SuppressWarnings("unchecked")
+            IProvider<Image> img = (IProvider<Image>) element;
+            return img.get();
+        }
+        @Override
+        public String getText(Object element) {
+            return element.toString();
+        }
+        
+        @Override
+        public java.awt.Image getToolTipImage(Object object) {
+               return null;
+        }
+        
+        @Override
+        public String getToolTipText(Object element) {
+                return element.toString();
+        }
+        
+        @Override
+        public Color getToolTipForegroundColor(Object object) {
+               return null;
+        }
+        
+        @Override
+        public Color getToolTipBackgroundColor(Object object) {
+               return null;
+        }
+    }
+
+    public static void main (String [] args) {
+        Display display = new Display ();
+        Shell shell = new Shell (display);
+        shell.setLayout(new FillLayout());
+        shell.setText("Gallery Example");
+
+
+        GalleryViewer viewer = new GalleryViewer(shell);
+        viewer.getControl();
+        viewer.setContentProvider(new ArrayContentProvider());
+        viewer.setLabelProvider(new LabelProvider());
+        viewer.setAlign(FlowLayout.Align.Left);
+        viewer.setInput(content);
+        viewer.refresh();
+
+        shell.setSize (300, 300);
+        shell.open ();
+        while (!shell.isDisposed()) {
+            if (!display.readAndDispatch ()) display.sleep ();
+        }
+        display.dispose ();
+    }
+
+
+}