public class TreeTableViewSkin<T> extends TableViewSkinBase<T,<any>,<any>,<any>,<any>>
TreeTableView
control.TreeTableView
Modifier and Type | Field and Description |
---|---|
private <any> |
behavior |
private <any> |
rootListener
*
Listeners *
*
|
(package private) <any> |
tableBackingList
*
Private Fields *
*
|
(package private) <any> |
tableBackingListProperty |
private <any> |
weakRootListener |
private java.lang.ref.WeakReference<<any>> |
weakRootRef |
flow, needCellsReconfigured, needCellsRecreated
Constructor and Description |
---|
TreeTableViewSkin(<any> control)
Creates a new TreeTableViewSkin instance, installing the necessary child
nodes into the Control
children list, as
well as the necessary input mappings for handling key, mouse, etc events. |
Modifier and Type | Method and Description |
---|---|
private <any> |
createCell() |
void |
dispose() |
protected void |
executeAccessibleAction(AccessibleAction action,
java.lang.Object... parameters) |
protected int |
getItemCount()
Returns the total number of items in this container, including those
that are currently hidden because they are out of view.
|
private <any> |
getRoot() |
(package private) void |
horizontalScroll() |
protected java.lang.Object |
queryAccessibleAttribute(AccessibleAttribute attribute,
java.lang.Object... parameters) |
private void |
setRoot(<any> newRoot) |
protected void |
updateItemCount()
This method is called when it is possible that the item count has changed (i.e.
|
computePrefHeight, computePrefWidth, createTableHeaderRow, getColumnReorderLine, getTableHeaderRow, layoutChildren, onFocusNextCell, onFocusPreviousCell, onMoveToFirstCell, onMoveToLastCell, onScrollPageDown, onScrollPageUp, onSelectLeftCell, onSelectNextCell, onSelectPreviousCell, onSelectRightCell, scrollHorizontally, scrollHorizontally, updatePlaceholderRegionVisibility
checkState, createVirtualFlow, getMaxCellWidth, getVirtualFlow, getVirtualFlowPreferredHeight, markItemCountDirty, requestRebuildCells
<any> tableBackingList
<any> tableBackingListProperty
private java.lang.ref.WeakReference<<any>> weakRootRef
private final <any> behavior
private <any> rootListener
private <any> weakRootListener
public TreeTableViewSkin(<any> control)
children
list, as
well as the necessary input mappings for handling key, mouse, etc events.control
- The control that this skin should be installed onto.public void dispose()
dispose
in class TableViewSkinBase<T,<any>,<any>,<any>,<any>>
protected java.lang.Object queryAccessibleAttribute(AccessibleAttribute attribute, java.lang.Object... parameters)
queryAccessibleAttribute
in class TableViewSkinBase<T,<any>,<any>,<any>,<any>>
protected void executeAccessibleAction(AccessibleAction action, java.lang.Object... parameters)
private <any> createCell()
private <any> getRoot()
private void setRoot(<any> newRoot)
protected int getItemCount()
getItemCount
in class VirtualContainerBase<<any>,<any>>
void horizontalScroll()
horizontalScroll
in class TableViewSkinBase<T,<any>,<any>,<any>,<any>>
protected void updateItemCount()
VirtualContainerBase.getItemCount()
method.updateItemCount
in class TableViewSkinBase<T,<any>,<any>,<any>,<any>>