S
- The type of the TreeItem
instances contained within the
TreeTableView.T
- The type of the items contained within the TreeTableColumn.public class TreeTablePosition<S,T> extends TablePositionBase<TreeTableColumn<S,T>>
Because the TreeTableView can have different
selection modes
, the row and column properties in
TablePosition can be 'disabled' to represent an entire row or column. This is
done by setting the unrequired property to -1 or null.
TreeTableView
,
TreeTableColumn
Constructor and Description |
---|
TreeTablePosition(TreeTableView<S> treeTableView,
int row,
TreeTableColumn<S,T> tableColumn)
Constructs a TreeTablePosition instance to represent the given row/column
position in the given TreeTableView instance.
|
Modifier and Type | Method and Description |
---|---|
int |
getColumn()
The column index that this TreeTablePosition represents in the TreeTableView.
|
TreeTableColumn<S,T> |
getTableColumn()
The TableColumn that this TablePosition represents in the TableView.
|
TreeItem<S> |
getTreeItem()
Returns the
TreeItem that backs the TablePositionBase.getRow() row}. |
TreeTableView<S> |
getTreeTableView()
The TreeTableView that this TreeTablePosition is related to.
|
equals, getRow, hashCode
public TreeTablePosition(TreeTableView<S> treeTableView, int row, TreeTableColumn<S,T> tableColumn)
treeTableView
- The TreeTableView that this position is related to.row
- The row that this TreeTablePosition is representing.tableColumn
- The TreeTableColumn instance that this TreeTablePosition represents.public int getColumn()
getColumn
in class TablePositionBase<TreeTableColumn<S,T>>
public final TreeTableView<S> getTreeTableView()
public final TreeTableColumn<S,T> getTableColumn()
TablePositionBase
getTableColumn
in class TablePositionBase<TreeTableColumn<S,T>>
public final TreeItem<S> getTreeItem()
TreeItem
that backs the TablePositionBase.getRow()
row}.Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2008, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.