]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.selectionview/src/org/simantics/selectionview/StandardSelectionInput.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.selectionview / src / org / simantics / selectionview / StandardSelectionInput.java
index c4d069de253ec0121d489d4f450cca9eff0684af..7e2221d348b7a898a489c57757f45a5031d6ca9b 100644 (file)
@@ -1,62 +1,62 @@
-package org.simantics.selectionview;\r
-\r
-import java.util.ArrayList;\r
-import java.util.Collection;\r
-import java.util.Collections;\r
-import java.util.HashMap;\r
-import java.util.Map;\r
-\r
-import org.simantics.ui.selection.WorkbenchSelectionElement;\r
-\r
-final public class StandardSelectionInput implements SelectionInput {\r
-       \r
-       private final Collection<WorkbenchSelectionElement> elements;\r
-       private final Map<String, Object> parameters;\r
-       \r
-       public StandardSelectionInput(Collection<WorkbenchSelectionElement> elements, Map<String, Object> parameters) {\r
-               this.parameters = new HashMap<String, Object>(parameters);\r
-               this.elements = new ArrayList<WorkbenchSelectionElement>(elements);\r
-       }\r
-       \r
-       public StandardSelectionInput(WorkbenchSelectionElement element, Map<String, Object> parameters) {\r
-               this.parameters = new HashMap<String, Object>(parameters);\r
-               this.elements = Collections.singletonList(element);\r
-       }\r
-\r
-       public StandardSelectionInput(WorkbenchSelectionElement element) {\r
-               this.parameters = Collections.emptyMap();\r
-               this.elements = Collections.singletonList(element);\r
-       }\r
-\r
-       public Collection<WorkbenchSelectionElement> getElements() {\r
-               return elements;\r
-       }\r
-       \r
-       public <T> T getParameter(String key) {\r
-               return (T)parameters.get(key);\r
-       }\r
-       \r
-       @Override\r
-       public int hashCode() {\r
-               return elements.hashCode() + 31 * parameters.hashCode();\r
-       }\r
-       \r
-       @Override\r
-       public boolean equals(Object object) {\r
-        if (this == object)\r
-            return true;\r
-        else if (object == null)\r
-            return false;\r
-        else if (!(object instanceof StandardSelectionInput))\r
-            return false;\r
-        StandardSelectionInput ssi = (StandardSelectionInput)object;\r
-        if(!elements.equals(ssi.elements)) return false;\r
-        return parameters.equals(ssi.parameters);\r
-       }\r
-\r
-       @Override\r
-       public String toString() {\r
-               return "StandardSelectionInput[es=" + elements + ", par=" + parameters + "]";\r
-       }\r
-       \r
-}\r
+package org.simantics.selectionview;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+
+import org.simantics.ui.selection.WorkbenchSelectionElement;
+
+final public class StandardSelectionInput implements SelectionInput {
+       
+       private final Collection<WorkbenchSelectionElement> elements;
+       private final Map<String, Object> parameters;
+       
+       public StandardSelectionInput(Collection<WorkbenchSelectionElement> elements, Map<String, Object> parameters) {
+               this.parameters = new HashMap<String, Object>(parameters);
+               this.elements = new ArrayList<WorkbenchSelectionElement>(elements);
+       }
+       
+       public StandardSelectionInput(WorkbenchSelectionElement element, Map<String, Object> parameters) {
+               this.parameters = new HashMap<String, Object>(parameters);
+               this.elements = Collections.singletonList(element);
+       }
+
+       public StandardSelectionInput(WorkbenchSelectionElement element) {
+               this.parameters = Collections.emptyMap();
+               this.elements = Collections.singletonList(element);
+       }
+
+       public Collection<WorkbenchSelectionElement> getElements() {
+               return elements;
+       }
+       
+       public <T> T getParameter(String key) {
+               return (T)parameters.get(key);
+       }
+       
+       @Override
+       public int hashCode() {
+               return elements.hashCode() + 31 * parameters.hashCode();
+       }
+       
+       @Override
+       public boolean equals(Object object) {
+        if (this == object)
+            return true;
+        else if (object == null)
+            return false;
+        else if (!(object instanceof StandardSelectionInput))
+            return false;
+        StandardSelectionInput ssi = (StandardSelectionInput)object;
+        if(!elements.equals(ssi.elements)) return false;
+        return parameters.equals(ssi.parameters);
+       }
+
+       @Override
+       public String toString() {
+               return "StandardSelectionInput[es=" + elements + ", par=" + parameters + "]";
+       }
+       
+}