-package org.simantics.document.linking.report.evaluator;\r
-\r
-import java.util.ArrayList;\r
-import java.util.List;\r
-import java.util.Map;\r
-\r
-import org.simantics.db.ReadGraph;\r
-import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.document.linking.report.DocumentLine;\r
-\r
-\r
-public abstract class EvaluatorLeaf implements EvaluatorItem{\r
- \r
-\r
- EvaluatorNode parent;\r
- \r
- @Override\r
- public EvaluatorNode getParent() {\r
- return parent;\r
- }\r
- \r
- @Override\r
- public void setParent(EvaluatorNode parent) {\r
- this.parent = parent;\r
- \r
- }\r
- \r
- @Override\r
- public List<DocumentLine> getLines(ReadGraph graph, org.simantics.db.layer0.variable.Variable variable, Map<Object, Object> context) throws DatabaseException {\r
- List<DocumentLine> lines = new ArrayList<DocumentLine>();\r
- String value = getValue(graph, variable,context);\r
- if (value != null && value.length() > 0)\r
- lines.add(new DocumentLine(value));\r
- return lines;\r
- }\r
- \r
- @Override\r
- public EvaluatorRoot getRoot() {\r
- if (parent == null)\r
- return null;\r
- return getRoot();\r
- }\r
-\r
-}\r
+package org.simantics.document.linking.report.evaluator;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+
+import org.simantics.db.ReadGraph;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.document.linking.report.DocumentLine;
+
+
+public abstract class EvaluatorLeaf implements EvaluatorItem{
+
+
+ EvaluatorNode parent;
+
+ @Override
+ public EvaluatorNode getParent() {
+ return parent;
+ }
+
+ @Override
+ public void setParent(EvaluatorNode parent) {
+ this.parent = parent;
+
+ }
+
+ @Override
+ public List<DocumentLine> getLines(ReadGraph graph, org.simantics.db.layer0.variable.Variable variable, Map<Object, Object> context) throws DatabaseException {
+ List<DocumentLine> lines = new ArrayList<DocumentLine>();
+ String value = getValue(graph, variable,context);
+ if (value != null && value.length() > 0)
+ lines.add(new DocumentLine(value));
+ return lines;
+ }
+
+ @Override
+ public EvaluatorRoot getRoot() {
+ if (parent == null)
+ return null;
+ return getRoot();
+ }
+
+}