TableRow control.
TableRow
| Modifier and Type | Field and Description |
|---|---|
| private final BehaviorBase |
| Access | Constructor and Description |
|---|---|
| public | TableRowSkin(TableRow<T>
The control that this skin should be installed onto. control)Creates a new TableRowSkin instance, installing the necessary child
nodes into the Control |
| Modifier and Type | Method and Description |
|---|---|
| protected TableCell | createCell(TableColumnBase<S, T> tcb)
Implements abstract javafx. Creates a new cell instance that is suitable for representing the given table column instance. |
| public void | dispose()
Overrides javafx. Implements javafx. Called when a previously installed skin is about to be removed from its associated control. |
| pack-priv double | |
| protected TableColumn | getTableColumn(TableCell<T, ?> cell)
Implements abstract javafx. Returns the |
| private TableView | |
| pack-priv TableViewSkin | |
| protected ObservableList | getVisibleLeafColumns()
Implements abstract javafx. Returns an unmodifiable list containing the currently visible leaf columns. |
| protected Object | queryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters)
Overrides javafx. This method is called by the assistive technology to request the value for an attribute. |
| private void | requestLayoutWhenFixedCellSizeSet()
When we have a fixed cell size set, we must request layout when the width of the virtual flow changed, because we might need to add or remove cells that are now visible or not anymore. |
| private void | |
| protected void | updateCell(TableCell<T, ?> cell, TableRow<T> row)
Implements abstract javafx. A method to allow the given cell to be told that it is a member of the given row. |
| behavior | back to summary |
|---|---|
| private final BehaviorBase<TableRow<T>> behavior | |
| TableRowSkin | back to summary |
|---|---|
| public TableRowSkin(TableRow<T> control) Creates a new TableRowSkin instance, installing the necessary child
nodes into the Control
| |
| createCell | back to summary |
|---|---|
| protected TableCell Implements abstract javafx. Doc from javafx. Creates a new cell instance that is suitable for representing the given table column instance.
| |
| dispose | back to summary |
|---|---|
| public void dispose() Overrides javafx. Implements javafx. Doc from javafx. Called when a previously installed skin is about to be removed from its associated control.
This allows the skin to do clean up, like removing listeners and bindings, and undo any changes
to the control's properties.
After this method completes,
Calling
| |
| getFixedCellSize | back to summary |
|---|---|
| pack-priv double getFixedCellSize() Overrides javafx.
| |
| getTableColumn | back to summary |
|---|---|
| protected TableColumn Implements abstract javafx. Doc from javafx. Returns the
| |
| getTableView | back to summary |
|---|---|
| private TableView | |
| getTableViewSkin | back to summary |
|---|---|
| pack-priv TableViewSkin | |
| getVisibleLeafColumns | back to summary |
|---|---|
| protected ObservableList Implements abstract javafx. Doc from javafx. Returns an unmodifiable list containing the currently visible leaf columns.
| |
| queryAccessibleAttribute | back to summary |
|---|---|
| protected Object queryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters) Overrides javafx. Doc from javafx. This method is called by the assistive technology to request the value for an attribute.
This method is commonly overridden by subclasses to implement
attributes that are required for a specific role.
| |
| requestLayoutWhenFixedCellSizeSet | back to summary |
|---|---|
| private void requestLayoutWhenFixedCellSizeSet() When we have a fixed cell size set, we must request layout when the width of the virtual flow changed,
because we might need to add or remove cells that are now visible or not anymore.
| |
| setupTableViewListeners | back to summary |
|---|---|
| private void setupTableViewListeners() | |
| updateCell | back to summary |
|---|---|
| protected void updateCell(TableCell<T, ?> cell, TableRow<T> row) Implements abstract javafx. Doc from javafx. A method to allow the given cell to be told that it is a member of the given row. How this is implemented is dependent on the actual cell implementation.
| |