]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.graph.compiler/src/org/simantics/graph/compiler/internal/templates/TemplateDefinitionStore.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.graph.compiler / src / org / simantics / graph / compiler / internal / templates / TemplateDefinitionStore.java
index f0f693aa0e136ab7159e060db18e52c491a2337c..27d382648a925934d46f4cb3da4dac3224e8bd0e 100644 (file)
@@ -1,51 +1,51 @@
-package org.simantics.graph.compiler.internal.templates;\r
-\r
-import gnu.trove.map.hash.TIntIntHashMap;\r
-import gnu.trove.map.hash.TIntObjectHashMap;\r
-import gnu.trove.procedure.TIntObjectProcedure;\r
-import gnu.trove.procedure.TObjectProcedure;\r
-import gnu.trove.set.hash.TIntHashSet;\r
-\r
-import org.simantics.graph.store.IStore;\r
-import org.simantics.graph.store.IndexMappingUtils;\r
-\r
-public class TemplateDefinitionStore implements IStore {\r
-       TIntObjectHashMap<TemplateDefinition> templateDefinitions;\r
-       TIntHashSet collisions = new TIntHashSet(); \r
-\r
-       public TemplateDefinitionStore(TIntObjectHashMap<TemplateDefinition> templateDefinitions) {\r
-               this.templateDefinitions = templateDefinitions;\r
-       }\r
-       \r
-       public TemplateDefinitionStore() {\r
-               this(new TIntObjectHashMap<TemplateDefinition>());\r
-       }\r
-\r
-       @Override\r
-       public void map(final TIntIntHashMap map) {\r
-               templateDefinitions = IndexMappingUtils.map(map, templateDefinitions, collisions);\r
-               templateDefinitions.forEachValue(new TObjectProcedure<TemplateDefinition>() {                   \r
-                       @Override\r
-                       public boolean execute(TemplateDefinition template) {\r
-                               template.map(map);\r
-                               return true;\r
-                       }\r
-               });\r
-       }\r
-       \r
-       public void forTemplateDefinitions(TIntObjectProcedure<TemplateDefinition> proc) {\r
-               templateDefinitions.forEachEntry(proc);\r
-       }\r
-\r
-       public void add(int subject, TemplateDefinition templateDefinition) {\r
-               templateDefinitions.put(subject, templateDefinition);\r
-       }\r
-\r
-       public boolean isEmpty() {\r
-               return templateDefinitions.isEmpty();\r
-       }\r
-       \r
-       public TIntHashSet getCollisions() {\r
-               return collisions;\r
-       }\r
-}\r
+package org.simantics.graph.compiler.internal.templates;
+
+import gnu.trove.map.hash.TIntIntHashMap;
+import gnu.trove.map.hash.TIntObjectHashMap;
+import gnu.trove.procedure.TIntObjectProcedure;
+import gnu.trove.procedure.TObjectProcedure;
+import gnu.trove.set.hash.TIntHashSet;
+
+import org.simantics.graph.store.IStore;
+import org.simantics.graph.store.IndexMappingUtils;
+
+public class TemplateDefinitionStore implements IStore {
+       TIntObjectHashMap<TemplateDefinition> templateDefinitions;
+       TIntHashSet collisions = new TIntHashSet(); 
+
+       public TemplateDefinitionStore(TIntObjectHashMap<TemplateDefinition> templateDefinitions) {
+               this.templateDefinitions = templateDefinitions;
+       }
+       
+       public TemplateDefinitionStore() {
+               this(new TIntObjectHashMap<TemplateDefinition>());
+       }
+
+       @Override
+       public void map(final TIntIntHashMap map) {
+               templateDefinitions = IndexMappingUtils.map(map, templateDefinitions, collisions);
+               templateDefinitions.forEachValue(new TObjectProcedure<TemplateDefinition>() {                   
+                       @Override
+                       public boolean execute(TemplateDefinition template) {
+                               template.map(map);
+                               return true;
+                       }
+               });
+       }
+       
+       public void forTemplateDefinitions(TIntObjectProcedure<TemplateDefinition> proc) {
+               templateDefinitions.forEachEntry(proc);
+       }
+
+       public void add(int subject, TemplateDefinition templateDefinition) {
+               templateDefinitions.put(subject, templateDefinition);
+       }
+
+       public boolean isEmpty() {
+               return templateDefinitions.isEmpty();
+       }
+       
+       public TIntHashSet getCollisions() {
+               return collisions;
+       }
+}