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, hashCodepublic 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()
TablePositionBasegetTableColumn 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.