-package org.simantics.workbench.search;\r
-\r
-import java.util.ArrayList;\r
-import java.util.List;\r
-\r
-\r
-/**\r
- * Search result.\r
- * \r
- * @author Marko Luukkainen\r
- */\r
-public class SearchResult {\r
-\r
- public List<SearchResultColumn> columns;\r
- public List<SearchResultRow> rows;\r
- \r
- public SearchResult() {\r
- columns = new ArrayList<SearchResultColumn>();\r
- rows = new ArrayList<SearchResultRow>();\r
- }\r
-\r
- public SearchResult(List<SearchResultColumn> columns) {\r
- this.columns = columns;\r
- rows = new ArrayList<SearchResultRow>();\r
- }\r
- \r
- public void addColumn(SearchResultColumn column) {\r
- columns.add(column);\r
- }\r
- \r
- public void addRow(SearchResultRow row) {\r
- rows.add(row);\r
- }\r
- \r
- public List<SearchResultColumn> getColumns() {\r
- return columns;\r
- }\r
- \r
- public List<SearchResultRow> getRows() {\r
- return rows;\r
- }\r
- \r
- public int columnCount() {\r
- return columns.size();\r
- }\r
- \r
- public int rowCount() {\r
- return rows.size();\r
- }\r
- \r
- public SearchResult subset(int start, int end) {\r
- SearchResult copy = new SearchResult(columns);\r
- copy.rows = rows.subList(start, end);\r
- return copy;\r
- }\r
- \r
- public boolean isEmpty() {\r
- return rows.isEmpty();\r
- }\r
-\r
-}\r
+package org.simantics.workbench.search;
+
+import java.util.ArrayList;
+import java.util.List;
+
+
+/**
+ * Search result.
+ *
+ * @author Marko Luukkainen
+ */
+public class SearchResult {
+
+ public List<SearchResultColumn> columns;
+ public List<SearchResultRow> rows;
+
+ public SearchResult() {
+ columns = new ArrayList<SearchResultColumn>();
+ rows = new ArrayList<SearchResultRow>();
+ }
+
+ public SearchResult(List<SearchResultColumn> columns) {
+ this.columns = columns;
+ rows = new ArrayList<SearchResultRow>();
+ }
+
+ public void addColumn(SearchResultColumn column) {
+ columns.add(column);
+ }
+
+ public void addRow(SearchResultRow row) {
+ rows.add(row);
+ }
+
+ public List<SearchResultColumn> getColumns() {
+ return columns;
+ }
+
+ public List<SearchResultRow> getRows() {
+ return rows;
+ }
+
+ public int columnCount() {
+ return columns.size();
+ }
+
+ public int rowCount() {
+ return rows.size();
+ }
+
+ public SearchResult subset(int start, int end) {
+ SearchResult copy = new SearchResult(columns);
+ copy.rows = rows.subList(start, end);
+ return copy;
+ }
+
+ public boolean isEmpty() {
+ return rows.isEmpty();
+ }
+
+}