public class TreeTableViewSkin<S> extends TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
forceCellRecreate, needCellsRebuilt, needCellsReconfigured, needCellsRecreated, RECREATE, REFRESH
flow, rowCountDirty
IS_TOUCH_SUPPORTED
Constructor and Description |
---|
TreeTableViewSkin(TreeTableView<S> treeTableView) |
computePrefHeight, computePrefWidth, createTableHeaderRow, dispose, getColumnReorderLine, getTableHeaderRow, init, layoutChildren, onFocusNextCell, onFocusPreviousCell, onMoveToFirstCell, onMoveToLastCell, onScrollPageDown, onScrollPageUp, onSelectLeftCell, onSelectNextCell, onSelectPreviousCell, onSelectRightCell, scrollHorizontally, scrollHorizontally, updatePlaceholderRegionVisibility, updateTableItems
checkState, createVirtualFlow
getBehavior, registerChangeListener, unregisterChangeListener
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, consumeMouseEvents, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapSize, snapSpace
public TreeTableViewSkin(TreeTableView<S> treeTableView)
protected void handleControlPropertyChanged(String p)
TableViewSkinBase
handleControlPropertyChanged
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected ObservableList<TreeTableColumn<S,?>> getVisibleLeafColumns()
getVisibleLeafColumns
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected int getVisibleLeafIndex(TreeTableColumn<S,?> tc)
getVisibleLeafIndex
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected TreeTableColumn<S,?> getVisibleLeafColumn(int col)
getVisibleLeafColumn
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected TreeTableView.TreeTableViewFocusModel<S> getFocusModel()
getFocusModel
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected TreeTablePosition<S,?> getFocusedCell()
getFocusedCell
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected TableSelectionModel<TreeItem<S>> getSelectionModel()
getSelectionModel
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected ObjectProperty<Callback<TreeTableView<S>,TreeTableRow<S>>> rowFactoryProperty()
rowFactoryProperty
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected ObjectProperty<Node> placeholderProperty()
placeholderProperty
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected ObjectProperty<ObservableList<TreeItem<S>>> itemsProperty()
itemsProperty
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected ObservableList<TreeTableColumn<S,?>> getColumns()
getColumns
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected BooleanProperty tableMenuButtonVisibleProperty()
tableMenuButtonVisibleProperty
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected ObjectProperty<Callback<ResizeFeaturesBase,Boolean>> columnResizePolicyProperty()
columnResizePolicyProperty
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected ObservableList<TreeTableColumn<S,?>> getSortOrder()
getSortOrder
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected boolean resizeColumn(TreeTableColumn<S,?> tc, double delta)
resizeColumn
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected void edit(int index, TreeTableColumn<S,?> column)
edit
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected void resizeColumnToFitContent(TreeTableColumn<S,?> tc, int maxRows)
resizeColumnToFitContent
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
public int getItemCount()
getItemCount
in class VirtualContainerBase<TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>>
public TreeTableRow<S> createCell()
createCell
in class VirtualContainerBase<TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>>
protected void horizontalScroll()
horizontalScroll
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
protected Object queryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters)
queryAccessibleAttribute
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
Node.queryAccessibleAttribute(javafx.scene.AccessibleAttribute, java.lang.Object...)
protected void executeAccessibleAction(AccessibleAction action, Object... parameters)
executeAccessibleAction
in class SkinBase<TreeTableView<S>>
Node.executeAccessibleAction(javafx.scene.AccessibleAction, java.lang.Object...)
protected void updateRowCount()
updateRowCount
in class TableViewSkinBase<S,TreeItem<S>,TreeTableView<S>,TreeTableViewBehavior<S>,TreeTableRow<S>,TreeTableColumn<S,?>>
Copyright © 2020. All rights reserved.