public class TableRowSkin<T> extends TableRowSkinBase<T,TableRow<T>,CellBehaviorBase<TableRow<T>>,TableCell<T,?>>
cells, cellsMap, isDirty, updateCells
bindings
IS_TOUCH_SUPPORTED
Constructor and Description |
---|
TableRowSkin(TableRow<T> tableRow) |
Modifier and Type | Method and Description |
---|---|
protected DoubleProperty |
fixedCellSizeProperty() |
protected TableCell<T,?> |
getCell(TableColumnBase tcb) |
protected TableColumn<T,?> |
getTableColumnBase(TableCell<T,?> cell) |
protected Control |
getVirtualFlowOwner() |
protected ObservableList<TableColumn<T,?>> |
getVisibleLeafColumns() |
protected ObjectProperty<Node> |
graphicProperty()
Returns the graphic to draw on the inside of the disclosure node.
|
protected void |
handleControlPropertyChanged(String p)
*
Public Methods *
*
|
protected boolean |
isColumnPartiallyOrFullyVisible(TableColumnBase tc) |
protected Object |
queryAccessibleAttribute(AccessibleAttribute attribute,
Object... parameters) |
protected void |
updateCell(TableCell<T,?> cell,
TableRow<T> row) |
checkState, computeMaxHeight, computeMinHeight, computePrefHeight, computePrefWidth, getDisclosureNode, getIndentationLevel, getIndentationPerLevel, getTreeColumn, getVisibleLeafColumn, init, isDisclosureNodeVisible, isIndentationRequired, isShowRoot, layoutChildren, updateCells
cellSizeProperty, getCellSize, getClassCssMetaData, getCssMetaData
bottomLabelPadding, computeBaselineOffset, computeMaxWidth, computeMinWidth, isIgnoreGraphic, isIgnoreText, layoutLabelInArea, layoutLabelInArea, leftLabelPadding, mnemonicTargetChanged, rightLabelPadding, topLabelPadding, updateChildren
dispose, getBehavior, registerChangeListener, unregisterChangeListener
consumeMouseEvents, executeAccessibleAction, getChildren, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapSize, snapSpace
protected void handleControlPropertyChanged(String p)
TableRowSkinBase
handleControlPropertyChanged
in class TableRowSkinBase<T,TableRow<T>,CellBehaviorBase<TableRow<T>>,TableCell<T,?>>
protected TableCell<T,?> getCell(TableColumnBase tcb)
getCell
in class TableRowSkinBase<T,TableRow<T>,CellBehaviorBase<TableRow<T>>,TableCell<T,?>>
protected ObservableList<TableColumn<T,?>> getVisibleLeafColumns()
getVisibleLeafColumns
in class TableRowSkinBase<T,TableRow<T>,CellBehaviorBase<TableRow<T>>,TableCell<T,?>>
protected void updateCell(TableCell<T,?> cell, TableRow<T> row)
updateCell
in class TableRowSkinBase<T,TableRow<T>,CellBehaviorBase<TableRow<T>>,TableCell<T,?>>
protected DoubleProperty fixedCellSizeProperty()
fixedCellSizeProperty
in class TableRowSkinBase<T,TableRow<T>,CellBehaviorBase<TableRow<T>>,TableCell<T,?>>
protected boolean isColumnPartiallyOrFullyVisible(TableColumnBase tc)
isColumnPartiallyOrFullyVisible
in class TableRowSkinBase<T,TableRow<T>,CellBehaviorBase<TableRow<T>>,TableCell<T,?>>
protected TableColumn<T,?> getTableColumnBase(TableCell<T,?> cell)
getTableColumnBase
in class TableRowSkinBase<T,TableRow<T>,CellBehaviorBase<TableRow<T>>,TableCell<T,?>>
protected ObjectProperty<Node> graphicProperty()
TableRowSkinBase
graphicProperty
in class TableRowSkinBase<T,TableRow<T>,CellBehaviorBase<TableRow<T>>,TableCell<T,?>>
protected Control getVirtualFlowOwner()
getVirtualFlowOwner
in class TableRowSkinBase<T,TableRow<T>,CellBehaviorBase<TableRow<T>>,TableCell<T,?>>
protected Object queryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters)
queryAccessibleAttribute
in class LabeledSkinBase<TableRow<T>,CellBehaviorBase<TableRow<T>>>
Node.queryAccessibleAttribute(javafx.scene.AccessibleAttribute, java.lang.Object...)
Copyright © 2020. All rights reserved.