]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.browsing.ui.nattable/src/org/simantics/browsing/ui/nattable/RowSelectionItem.java
Sync git svn branch with SVN repository r33144.
[simantics/platform.git] / bundles / org.simantics.browsing.ui.nattable / src / org / simantics / browsing / ui / nattable / RowSelectionItem.java
1 package org.simantics.browsing.ui.nattable;\r
2 \r
3 import org.simantics.browsing.ui.swt.AdaptableHintContext;\r
4 import org.simantics.db.layer0.SelectionHints;\r
5 \r
6 public class RowSelectionItem extends AdaptableHintContext {\r
7         int rowIndex;\r
8         int columnIndex[];\r
9         TreeNode item;\r
10         \r
11         public RowSelectionItem(TreeNode item, int rowIndex, int columnIndex[]) {\r
12                 super(SelectionHints.KEY_MAIN);\r
13                 this.item = item;\r
14                 this.rowIndex = rowIndex;\r
15                 this.columnIndex = columnIndex;\r
16                 setHint(SelectionHints.KEY_MAIN,item);\r
17         }\r
18         \r
19         public TreeNode getItem() {\r
20                 return item;\r
21         }\r
22         public int getRowIndex() {\r
23                 return rowIndex;\r
24         }\r
25         \r
26         public int[] getColumnIndex() {\r
27                 return columnIndex;\r
28         }\r
29 }