-package org.simantics.document.linking.report;\r
-\r
-import java.util.List;\r
-\r
-import org.simantics.document.linking.report.Document.TextSize;\r
-\r
-\r
-public interface Table extends DocumentElement {\r
-\r
- public TableColumn addColumn(String name, double width);\r
- \r
- public List<TableColumn> getColumns();\r
- \r
- public TableRow writeRowItem(TextItem... line) throws Exception;\r
-\r
- public TableRow writeRowItem(List<TextItem> line) throws Exception;\r
- \r
- public TableRow writeRow(String... line) throws Exception;\r
-\r
- public TableRow writeRow(List<String> line) throws Exception;\r
- \r
- public boolean isLinesVisible();\r
- public void setLinesVisible(boolean b);\r
- \r
- public boolean isHeaderVisible();\r
- public void setHeaderVisible(boolean b);\r
- \r
- public TextSize getTextSize();\r
- public void setTextSize(TextSize size);\r
- \r
- public void setTitle(String title) throws Exception;\r
- public void setTitle(TextItem title) throws Exception;\r
-}\r
+package org.simantics.document.linking.report;
+
+import java.util.List;
+
+import org.simantics.document.linking.report.Document.TextSize;
+
+
+public interface Table extends DocumentElement {
+
+ public TableColumn addColumn(String name, double width);
+
+ public List<TableColumn> getColumns();
+
+ public TableRow writeRowItem(TextItem... line) throws Exception;
+
+ public TableRow writeRowItem(List<TextItem> line) throws Exception;
+
+ public TableRow writeRow(String... line) throws Exception;
+
+ public TableRow writeRow(List<String> line) throws Exception;
+
+ public boolean isLinesVisible();
+ public void setLinesVisible(boolean b);
+
+ public boolean isHeaderVisible();
+ public void setHeaderVisible(boolean b);
+
+ public TextSize getTextSize();
+ public void setTextSize(TextSize size);
+
+ public void setTitle(String title) throws Exception;
+ public void setTitle(TextItem title) throws Exception;
+}