]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.document.linking.ui/src/org/simantics/document/linking/report/evaluator/EvaluatorRoot.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.document.linking.ui / src / org / simantics / document / linking / report / evaluator / EvaluatorRoot.java
index 7538edfd5ac8cff93b9f5495fb34658722a12de7..2c0f0e766a74f40190217ddab4aba227f80e0a88 100644 (file)
@@ -1,88 +1,88 @@
-package org.simantics.document.linking.report.evaluator;\r
-\r
-import java.util.Collections;\r
-import java.util.List;\r
-import java.util.Map;\r
-\r
-import org.eclipse.jface.resource.ImageDescriptor;\r
-import org.simantics.db.ReadGraph;\r
-import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.db.layer0.variable.Variable;\r
-import org.simantics.document.linking.ontology.DocumentLink;\r
-import org.simantics.document.linking.report.DocumentLine;\r
-import org.simantics.objmap.graph.annotations.OrderedSetType;\r
-\r
-\r
-@OrderedSetType(DocumentLink.URIs.EvaluatorTree_Root)\r
-public class EvaluatorRoot extends EvaluatorNode{\r
-       \r
-       boolean supportMultiline = true;\r
-       boolean supportStyles = false;\r
-       \r
-       public boolean isSupportMultiline() {\r
-               return supportMultiline;\r
-       }\r
-       \r
-       public void setSupportMultiline(boolean multilineSupport) {\r
-               this.supportMultiline = multilineSupport;\r
-       }\r
-       \r
-       public void setSupportStyles(boolean allowStyles) {\r
-               this.supportStyles = allowStyles;\r
-       }\r
-       \r
-       public boolean isSupportStyles() {\r
-               return supportStyles;\r
-       }\r
-       \r
-       @Override\r
-       public String getValue(ReadGraph graph, Variable variable, Map<Object, Object> context) throws DatabaseException {\r
-               if (children.size() > 0 )\r
-                       return children.get(0).getValue(graph, variable, context);\r
-               return null;\r
-       }\r
-       \r
-       @Override\r
-       public List<DocumentLine> getLines(ReadGraph graph,     Variable variable, Map<Object, Object> context) throws DatabaseException {\r
-               if (children.size() > 0 )\r
-                       return children.get(0).getLines(graph, variable, context);\r
-               return null;\r
-       }\r
-       \r
-       @Override\r
-       public List<Class<? extends EvaluatorItem>> getPossibleChildren(boolean add) {\r
-               if (add && children.size() > 0)\r
-                       return Collections.emptyList();\r
-               List<Class<? extends EvaluatorItem>> classes = super.getPossibleChildren(add);\r
-               if (supportMultiline) {\r
-                       if (!(children.size() == 1 && children.get(0) instanceof Lines))\r
-                               classes.add(Lines.class);\r
-               }\r
-               return classes;\r
-       }\r
-       \r
-       @Override\r
-       public String toString() {\r
-               return "root";\r
-       }\r
-       \r
-       @Override\r
-       public EvaluatorRoot getRoot() {\r
-               return this;\r
-       }\r
-       \r
-       @Override\r
-       public EvaluatorItem copy() {\r
-               EvaluatorRoot root = new EvaluatorRoot();\r
-               root.supportMultiline = supportMultiline;\r
-               root.supportStyles = supportStyles;\r
-               copyChildren(root);\r
-               return root;\r
-       }\r
-       \r
-       @Override\r
-       public ImageDescriptor getImage() {\r
-               return null;\r
-       }\r
-\r
-}\r
+package org.simantics.document.linking.report.evaluator;
+
+import java.util.Collections;
+import java.util.List;
+import java.util.Map;
+
+import org.eclipse.jface.resource.ImageDescriptor;
+import org.simantics.db.ReadGraph;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.db.layer0.variable.Variable;
+import org.simantics.document.linking.ontology.DocumentLink;
+import org.simantics.document.linking.report.DocumentLine;
+import org.simantics.objmap.graph.annotations.OrderedSetType;
+
+
+@OrderedSetType(DocumentLink.URIs.EvaluatorTree_Root)
+public class EvaluatorRoot extends EvaluatorNode{
+       
+       boolean supportMultiline = true;
+       boolean supportStyles = false;
+       
+       public boolean isSupportMultiline() {
+               return supportMultiline;
+       }
+       
+       public void setSupportMultiline(boolean multilineSupport) {
+               this.supportMultiline = multilineSupport;
+       }
+       
+       public void setSupportStyles(boolean allowStyles) {
+               this.supportStyles = allowStyles;
+       }
+       
+       public boolean isSupportStyles() {
+               return supportStyles;
+       }
+       
+       @Override
+       public String getValue(ReadGraph graph, Variable variable, Map<Object, Object> context) throws DatabaseException {
+               if (children.size() > 0 )
+                       return children.get(0).getValue(graph, variable, context);
+               return null;
+       }
+       
+       @Override
+       public List<DocumentLine> getLines(ReadGraph graph,     Variable variable, Map<Object, Object> context) throws DatabaseException {
+               if (children.size() > 0 )
+                       return children.get(0).getLines(graph, variable, context);
+               return null;
+       }
+       
+       @Override
+       public List<Class<? extends EvaluatorItem>> getPossibleChildren(boolean add) {
+               if (add && children.size() > 0)
+                       return Collections.emptyList();
+               List<Class<? extends EvaluatorItem>> classes = super.getPossibleChildren(add);
+               if (supportMultiline) {
+                       if (!(children.size() == 1 && children.get(0) instanceof Lines))
+                               classes.add(Lines.class);
+               }
+               return classes;
+       }
+       
+       @Override
+       public String toString() {
+               return "root";
+       }
+       
+       @Override
+       public EvaluatorRoot getRoot() {
+               return this;
+       }
+       
+       @Override
+       public EvaluatorItem copy() {
+               EvaluatorRoot root = new EvaluatorRoot();
+               root.supportMultiline = supportMultiline;
+               root.supportStyles = supportStyles;
+               copyChildren(root);
+               return root;
+       }
+       
+       @Override
+       public ImageDescriptor getImage() {
+               return null;
+       }
+
+}