--- /dev/null
+package org.simantics.document.linking.report;\r
+\r
+import java.util.HashMap;\r
+import java.util.Map;\r
+\r
+public class DocumentLine {\r
+ \r
+ String line;\r
+ \r
+ Map<Object, Object> hints;\r
+ \r
+ public DocumentLine() {\r
+ hints = new HashMap<Object, Object>();\r
+ }\r
+ \r
+ public DocumentLine(String line, Map<Object,Object> hints) {\r
+ this.line = line;\r
+ this.hints = hints;\r
+ }\r
+ \r
+ public DocumentLine(String line, Object...hints) {\r
+ this.line = line;\r
+ this.hints = new HashMap<Object, Object>();\r
+ for (int i = 0; i < hints.length; i+=2) {\r
+ this.hints.put(hints[i], hints[i+1]);\r
+ }\r
+ }\r
+ \r
+ \r
+ public String getLine() {\r
+ return line;\r
+ }\r
+ \r
+ public Map<Object, Object> getHints() {\r
+ return hints;\r
+ }\r
+\r
+}\r