]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.document.linking.ui/src/org/simantics/document/linking/ge/VariableModifierRule.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.document.linking.ui / src / org / simantics / document / linking / ge / VariableModifierRule.java
index 0c66f0b09aced6ff544d62c7132fd252064efb55..ecc51e5bb89532aeddf3bdf9bc8d63bd6f2834b0 100644 (file)
@@ -1,42 +1,42 @@
-package org.simantics.document.linking.ge;\r
-\r
-import org.simantics.browsing.ui.content.Labeler.Modifier;\r
-import org.simantics.browsing.ui.graph.impl.L0StringModifier;\r
-import org.simantics.browsing.ui.model.modifiers.ModifierRule;\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
-import org.simantics.document.linking.ontology.DocumentLink;\r
-\r
-public class VariableModifierRule implements ModifierRule{\r
-       \r
-       @Override\r
-       public boolean isCompatible(Class<?> contentType) {\r
-               return true;\r
-       }\r
-       \r
-       @Override\r
-       public Modifier getModifier(ReadGraph graph, Object content,\r
-                       String columnKey) throws DatabaseException {\r
-               \r
-               if(!(content instanceof Variable)) {\r
-                       return null;\r
-               }\r
-               \r
-               Variable variable = (Variable)content;\r
-               Resource source = variable.getPossibleRepresents(graph);\r
-               if (source == null)\r
-                       return null;\r
-               \r
-               DocumentLink sl = DocumentLink.getInstance(graph);\r
-               if (!graph.isInstanceOf(source, sl.Source))\r
-                       return null;\r
-               if (columnKey.equals(Constants.COMMENT)) {\r
-                       Resource commentRes = graph.getSingleObject(source, sl.hasSourceComment);\r
-                       return new L0StringModifier(graph.getSession(),commentRes);\r
-               }\r
-               return null;\r
-       }\r
-\r
-}\r
+package org.simantics.document.linking.ge;
+
+import org.simantics.browsing.ui.content.Labeler.Modifier;
+import org.simantics.browsing.ui.graph.impl.L0StringModifier;
+import org.simantics.browsing.ui.model.modifiers.ModifierRule;
+import org.simantics.db.ReadGraph;
+import org.simantics.db.Resource;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.db.layer0.variable.Variable;
+import org.simantics.document.linking.ontology.DocumentLink;
+
+public class VariableModifierRule implements ModifierRule{
+       
+       @Override
+       public boolean isCompatible(Class<?> contentType) {
+               return true;
+       }
+       
+       @Override
+       public Modifier getModifier(ReadGraph graph, Object content,
+                       String columnKey) throws DatabaseException {
+               
+               if(!(content instanceof Variable)) {
+                       return null;
+               }
+               
+               Variable variable = (Variable)content;
+               Resource source = variable.getPossibleRepresents(graph);
+               if (source == null)
+                       return null;
+               
+               DocumentLink sl = DocumentLink.getInstance(graph);
+               if (!graph.isInstanceOf(source, sl.Source))
+                       return null;
+               if (columnKey.equals(Constants.COMMENT)) {
+                       Resource commentRes = graph.getSingleObject(source, sl.hasSourceComment);
+                       return new L0StringModifier(graph.getSession(),commentRes);
+               }
+               return null;
+       }
+
+}