Class TablePositionBase<TC extends TableColumnBase>

java.lang.Object
javafx.scene.control.TablePositionBase<TC>
Type Parameters:
TC - the type of the TableColumnBase
Direct Known Subclasses:
TablePosition, TreeTablePosition

public abstract class TablePositionBase<TC extends TableColumnBase> extends Object
This class is used to represent a single row/column/cell in a table. Concrete subclasses of this abstract class are used in the TableView and TreeTableView APIs to represent which rows/columns/cells are currently selected, focused, being edited, etc. Note that this class is immutable once it is created.

Because the TableView and TreeTableView controls can have different selection modes, the row and column properties in TablePositionBase can be 'disabled' to represent an entire row or column. This is done by setting the unrequired property to -1 or null.

Since:
JavaFX 8.0
See Also: