+package org.simantics.browsing.ui.nattable;\r
+\r
+import org.simantics.browsing.ui.swt.AdaptableHintContext;\r
+import org.simantics.db.layer0.SelectionHints;\r
+\r
+public class RowSelectionItem extends AdaptableHintContext {\r
+ int rowIndex;\r
+ int columnIndex[];\r
+ TreeNode item;\r
+ \r
+ public RowSelectionItem(TreeNode item, int rowIndex, int columnIndex[]) {\r
+ super(SelectionHints.KEY_MAIN);\r
+ this.item = item;\r
+ this.rowIndex = rowIndex;\r
+ this.columnIndex = columnIndex;\r
+ setHint(SelectionHints.KEY_MAIN,item);\r
+ }\r
+ \r
+ public TreeNode getItem() {\r
+ return item;\r
+ }\r
+ public int getRowIndex() {\r
+ return rowIndex;\r
+ }\r
+ \r
+ public int[] getColumnIndex() {\r
+ return columnIndex;\r
+ }\r
+}
\ No newline at end of file