]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/synchronization/SheetLineComponent.java
Merge "Refactoring of simulator toolkit"
[simantics/platform.git] / bundles / org.simantics.spreadsheet.graph / src / org / simantics / spreadsheet / graph / synchronization / SheetLineComponent.java
index 8c00ad7127e751eaf1f1245fd09598b43dedd5cb..5edea565fa56d00851d7d16582e09fa0fc59b651 100644 (file)
@@ -1,50 +1,50 @@
-package org.simantics.spreadsheet.graph.synchronization;\r
-\r
-import java.io.Serializable;\r
-\r
-import org.simantics.structural.synchronization.base.ComponentBase;\r
-\r
-import gnu.trove.map.hash.THashMap;\r
-import gnu.trove.procedure.TObjectProcedure;\r
-\r
-public class SheetLineComponent extends ComponentBase<SheetLineComponent> implements Serializable {\r
-\r
-    private static final long serialVersionUID = 1777515716175831266L;\r
-    \r
-       private THashMap<String, SheetLineComponent> childMap = new THashMap<>();\r
-       \r
-       public SheetLineComponent(String uid) {\r
-           super(uid, 0);\r
-       }\r
-       \r
-//     public SheetLineComponent(String uid, String solverComponentName, int componentId) {\r
-//             this.uid = uid;\r
-//             this.solverComponentName = solverComponentName;\r
-//             this.componentId = componentId;\r
-//     }\r
-       \r
-       @Override\r
-       public THashMap<String, SheetLineComponent> getChildMap() {\r
-               return childMap;\r
-       }\r
-\r
-       @Override\r
-       public void setChildMap(THashMap<String, SheetLineComponent> newChildMap) {\r
-               childMap = newChildMap;\r
-               if(childMap != null) {\r
-                       childMap.forEachValue(new TObjectProcedure<SheetLineComponent>() {\r
-                               @Override\r
-                               public boolean execute(SheetLineComponent component) {\r
-                                       component.parent = SheetLineComponent.this;\r
-                                       return true;\r
-                               }\r
-                       });\r
-               }\r
-       }\r
-       \r
-       @Override\r
-       public String toString() {\r
-           return solverComponentName + " (" + super.toString() + ")";\r
-       }\r
-\r
-}\r
+package org.simantics.spreadsheet.graph.synchronization;
+
+import java.io.Serializable;
+
+import org.simantics.structural.synchronization.utils.ComponentBase;
+
+import gnu.trove.map.hash.THashMap;
+import gnu.trove.procedure.TObjectProcedure;
+
+public class SheetLineComponent extends ComponentBase<SheetLineComponent> implements Serializable {
+
+    private static final long serialVersionUID = 1777515716175831266L;
+    
+       private THashMap<String, SheetLineComponent> childMap = new THashMap<>();
+       
+       public SheetLineComponent(String uid) {
+           super(uid, 0);
+       }
+       
+//     public SheetLineComponent(String uid, String solverComponentName, int componentId) {
+//             this.uid = uid;
+//             this.solverComponentName = solverComponentName;
+//             this.componentId = componentId;
+//     }
+       
+       @Override
+       public THashMap<String, SheetLineComponent> getChildMap() {
+               return childMap;
+       }
+
+       @Override
+       public void setChildMap(THashMap<String, SheetLineComponent> newChildMap) {
+               childMap = newChildMap;
+               if(childMap != null) {
+                       childMap.forEachValue(new TObjectProcedure<SheetLineComponent>() {
+                               @Override
+                               public boolean execute(SheetLineComponent component) {
+                                       component.parent = SheetLineComponent.this;
+                                       return true;
+                               }
+                       });
+               }
+       }
+       
+       @Override
+       public String toString() {
+           return solverComponentName + " (" + super.toString() + ")";
+       }
+
+}