]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/synchronization/SheetLineComponent.java
Adopt spreadsheet changes made in Balas development
[simantics/platform.git] / bundles / org.simantics.spreadsheet.graph / src / org / simantics / spreadsheet / graph / synchronization / SheetLineComponent.java
diff --git a/bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/synchronization/SheetLineComponent.java b/bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/synchronization/SheetLineComponent.java
deleted file mode 100644 (file)
index 5edea56..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-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() + ")";
-       }
-
-}