]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling/src/org/simantics/modeling/VariableStructuralContext.java
Fixed ComponentTypeCommands.setUnit to support unit == null
[simantics/platform.git] / bundles / org.simantics.modeling / src / org / simantics / modeling / VariableStructuralContext.java
index 3f55b47a581353407d38ec111fd966018f37bab1..673448976a9ded8922d6bebf2319df4b30fcaa0a 100644 (file)
@@ -1,31 +1,31 @@
-package org.simantics.modeling;\r
-\r
-import org.simantics.databoard.adapter.AdaptException;\r
-import org.simantics.databoard.binding.Binding;\r
-import org.simantics.db.ReadGraph;\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.db.layer0.variable.Variable;\r
-\r
-public class VariableStructuralContext extends org.simantics.structural2.scl.VariableStructuralContext {\r
-\r
-       final private Variable selfVariable;\r
-       \r
-       public VariableStructuralContext(ReadGraph graph, Variable selfVariable) throws DatabaseException {\r
-               super(graph, selfVariable);\r
-               this.selfVariable = selfVariable;\r
-       }\r
-\r
-    public VariableStructuralContext(Variable selfVariable, Variable variable) throws DatabaseException {\r
-       super(variable);\r
-        this.selfVariable = selfVariable;\r
-    }\r
-\r
-       @Override\r
-       public Object getValue(ReadGraph g, Resource attribute, Binding binding) throws DatabaseException, AdaptException {\r
-               ModelingResources MOD = ModelingResources.getInstance(g);\r
-               if(MOD.self.equals(attribute)) return selfVariable;\r
-               return super.getValue(g, attribute, binding);\r
-       }\r
-\r
-}\r
+package org.simantics.modeling;
+
+import org.simantics.databoard.adapter.AdaptException;
+import org.simantics.databoard.binding.Binding;
+import org.simantics.db.ReadGraph;
+import org.simantics.db.Resource;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.db.layer0.variable.Variable;
+
+public class VariableStructuralContext extends org.simantics.structural2.scl.VariableStructuralContext {
+
+       final private Variable selfVariable;
+       
+       public VariableStructuralContext(ReadGraph graph, Variable selfVariable) throws DatabaseException {
+               super(graph, selfVariable);
+               this.selfVariable = selfVariable;
+       }
+
+    public VariableStructuralContext(Variable selfVariable, Variable variable) throws DatabaseException {
+       super(variable);
+        this.selfVariable = selfVariable;
+    }
+
+       @Override
+       public Object getValue(ReadGraph g, Resource attribute, Binding binding) throws DatabaseException, AdaptException {
+               ModelingResources MOD = ModelingResources.getInstance(g);
+               if(MOD.self.equals(attribute)) return selfVariable;
+               return super.getValue(g, attribute, binding);
+       }
+
+}