]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/VariableBean.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.db.layer0 / src / org / simantics / db / layer0 / variable / VariableBean.java
index fc772ea630ae5a9a04a99e76682cb3682dbceff9..226658a15616f228c73242756ac36e4bb9a6f279 100644 (file)
@@ -1,47 +1,47 @@
-package org.simantics.db.layer0.variable;\r
-\r
-import org.simantics.databoard.util.Bean;\r
-import org.simantics.db.ReadGraph;\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.db.service.SerialisationSupport;\r
-\r
-public class VariableBean extends Bean {\r
-\r
-       final public long context;\r
-       final public String rvi;\r
-       final transient public Variable variable;\r
-       \r
-       public VariableBean(ReadGraph graph, Variable variable) throws DatabaseException {\r
-               \r
-               Variable context = Variables.getPossibleContext(graph, variable);\r
-               if(context != null) {\r
-                       RVI rvi = variable.getRVI(graph);\r
-                       Resource contextResource = context.getRepresents(graph);\r
-                       this.context = contextResource.getResourceId();\r
-                       this.rvi = rvi.toString();\r
-               } else {\r
-                       this.context = 0;\r
-                       this.rvi = variable.getURI(graph);\r
-               }\r
-\r
-               this.variable = variable;\r
-\r
-       }\r
-       \r
-       public Variable getVariable(ReadGraph graph) throws DatabaseException {\r
-               if(context != 0) {\r
-                       Resource contextResource = graph.getService(SerialisationSupport.class).getResource(context);\r
-                       Variable context = Variables.getVariable(graph, contextResource);\r
-                       RVI rvi = RVI.fromResourceFormat(graph, this.rvi);\r
-                       return rvi.resolve(graph, context);\r
-               } else {\r
-                       return Variables.getVariable(graph, rvi);\r
-               }\r
-       }\r
-       \r
-       public Variable getVariable() {\r
-               return variable;\r
-       }\r
-       \r
-}\r
+package org.simantics.db.layer0.variable;
+
+import org.simantics.databoard.util.Bean;
+import org.simantics.db.ReadGraph;
+import org.simantics.db.Resource;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.db.service.SerialisationSupport;
+
+public class VariableBean extends Bean {
+
+       final public long context;
+       final public String rvi;
+       final transient public Variable variable;
+       
+       public VariableBean(ReadGraph graph, Variable variable) throws DatabaseException {
+               
+               Variable context = Variables.getPossibleContext(graph, variable);
+               if(context != null) {
+                       RVI rvi = variable.getRVI(graph);
+                       Resource contextResource = context.getRepresents(graph);
+                       this.context = contextResource.getResourceId();
+                       this.rvi = rvi.toString();
+               } else {
+                       this.context = 0;
+                       this.rvi = variable.getURI(graph);
+               }
+
+               this.variable = variable;
+
+       }
+       
+       public Variable getVariable(ReadGraph graph) throws DatabaseException {
+               if(context != 0) {
+                       Resource contextResource = graph.getService(SerialisationSupport.class).getResource(context);
+                       Variable context = Variables.getVariable(graph, contextResource);
+                       RVI rvi = RVI.fromResourceFormat(graph, this.rvi);
+                       return rvi.resolve(graph, context);
+               } else {
+                       return Variables.getVariable(graph, rvi);
+               }
+       }
+       
+       public Variable getVariable() {
+               return variable;
+       }
+       
+}