| Modifier and Type | Field and Description |
|---|---|
| private final ChangeListener | selectionModelListener
* Listeners * * |
| private TwoLevelFocusBehavior | |
| private final WeakChangeListener |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| protected void | editCell(int row, TableColumnBase<S, T> tc)
Implements abstract com. Begins the edit process in the underlying control for the given row/column position. |
| protected TablePositionBase | getFocusedCell()
Implements abstract com. Returns the focused cell from the focus model of the underlying control. |
| protected TableFocusModel | getFocusModel()
Implements abstract com. Returns the focus model for the underlying UI control (which must extend from TableFocusModel). |
| protected int | getItemCount()
Implements abstract com. Returns the number of items in the underlying data model. |
| protected ObservableList | getSelectedCells()
Implements abstract com. Returns an observable list of all cells that are currently selected in the selection model of the underlying control. |
| protected TableSelectionModel | getSelectionModel()
Implements abstract com. Returns the selection model for the underlying UI control (which must extend from TableSelectionModel). |
| protected TablePositionBase | getTablePosition(int row, TableColumnBase<T, ?> tc)
Implements abstract com. Creates a TablePositionBase instance using the underlying controls concrete implementation for the given row/column intersection. |
| protected TableColumn | getVisibleLeafColumn(int index)
Implements abstract com. Returns the column at the given index in the visible leaf columns list of the underlying control. |
| protected ObservableList | getVisibleLeafColumns()
Implements abstract com. Returns an observable list of all visible leaf columns in the underlying control. |
| protected int | getVisibleLeafIndex(TableColumnBase<S, T> tc)
Implements abstract com. Returns the position of the given table column in the visible leaf columns list of the underlying control. |
| protected boolean | isControlEditable()
Implements abstract com. Returns true if the control (i.e. TableView / TreeTableView) is editable |
| protected void | selectAllToFocus(boolean setAnchorToFocusIndex)
Overrides com.
|
| selectionModelListener | back to summary |
|---|---|
| private final ChangeListener<TableView. * Listeners * * | |
| tlFocus | back to summary |
|---|---|
| private TwoLevelFocusBehavior tlFocus | |
| weakSelectionModelListener | back to summary |
|---|---|
| private final WeakChangeListener<TableView. | |
| TableViewBehavior | back to summary |
|---|---|
| public TableViewBehavior(TableView<T> control) * Constructors * * | |
| dispose | back to summary |
|---|---|
| public void dispose() Overrides com.
| |
| editCell | back to summary |
|---|---|
| protected void editCell(int row, TableColumnBase<S, T> tc) Implements abstract com. Doc from com. Begins the edit process in the underlying control for the given row/column position.
| |
| getFocusedCell | back to summary |
|---|---|
| protected TablePositionBase Implements abstract com. Doc from com. Returns the focused cell from the focus model of the underlying control.
| |
| getFocusModel | back to summary |
|---|---|
| protected TableFocusModel Implements abstract com. Doc from com. Returns the focus model for the underlying UI control (which must extend from TableFocusModel).
| |
| getItemCount | back to summary |
|---|---|
| protected int getItemCount() Implements abstract com. Doc from com. Returns the number of items in the underlying data model.
| |
| getSelectedCells | back to summary |
|---|---|
| protected ObservableList Implements abstract com. Doc from com. Returns an observable list of all cells that are currently selected in the selection model of the underlying control.
| |
| getSelectionModel | back to summary |
|---|---|
| protected TableSelectionModel Implements abstract com. Doc from com. Returns the selection model for the underlying UI control (which must extend from TableSelectionModel).
| |
| getTablePosition | back to summary |
|---|---|
| protected TablePositionBase Implements abstract com. Doc from com. Creates a TablePositionBase instance using the underlying controls concrete implementation for the given row/column intersection.
| |
| getVisibleLeafColumn | back to summary |
|---|---|
| protected TableColumn Implements abstract com. Doc from com. Returns the column at the given index in the visible leaf columns list of the underlying control.
| |
| getVisibleLeafColumns | back to summary |
|---|---|
| protected ObservableList Implements abstract com. Doc from com. Returns an observable list of all visible leaf columns in the underlying control.
| |
| getVisibleLeafIndex | back to summary |
|---|---|
| protected int getVisibleLeafIndex(TableColumnBase<S, T> tc) Implements abstract com. Doc from com. Returns the position of the given table column in the visible leaf columns list of the underlying control.
| |
| isControlEditable | back to summary |
|---|---|
| protected boolean isControlEditable() Implements abstract com. Doc from com. Returns true if the control (i.e. TableView / TreeTableView) is editable
| |
| selectAllToFocus | back to summary |
|---|---|
| protected void selectAllToFocus(boolean setAnchorToFocusIndex) Overrides com.
| |