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>
the table column 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. |
| protected TableColumn | getTableColumn(TableCell<T, ?>
The cell for which a TableColumn is desired. 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
the requested attribute attribute, Object... optional list of parameters parameters)Overrides javafx. This method is called by the assistive technology to request the value for an attribute. |
| private void | |
| protected void | updateCell(TableCell<T, ?>
The cell for which we want to inform it of its owner row. cell, TableRow<T> The row which will be set on the given cell. 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
| |
| 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.
| |
| setupTreeTableViewListeners | back to summary |
|---|---|
| private void setupTreeTableViewListeners() | |
| 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. | |