public class TreeTableRowBehavior<T> extends TableRowBehaviorBase<TreeTableRow<T>>
IS_TOUCH_SUPPORTED, TRAVERSAL_BINDINGS, TRAVERSE_DOWN, TRAVERSE_LEFT, TRAVERSE_NEXT, TRAVERSE_PREVIOUS, TRAVERSE_RIGHT, TRAVERSE_UP
Constructor and Description |
---|
TreeTableRowBehavior(TreeTableRow<T> control)
*
Constructors *
*
|
Modifier and Type | Method and Description |
---|---|
protected void |
edit(TreeTableRow<T> cell) |
protected TreeTableView<T> |
getCellContainer() |
protected TablePositionBase<?> |
getFocusedCell() |
protected TableFocusModel<TreeItem<T>,?> |
getFocusModel() |
protected TableSelectionModel<TreeItem<T>> |
getSelectionModel()
*
Public API *
*
|
protected ObservableList |
getVisibleLeafColumns() |
protected void |
handleClicks(MouseButton button,
int clickCount,
boolean isAlreadySelected) |
doSelect, isClickPositionValid, mousePressed
getAnchor, getIndex, handleDisclosureNode, hasDefaultAnchor, hasNonDefaultAnchor, isSelected, mouseDragged, mouseReleased, removeAnchor, selectRows, setAnchor, simpleSelect
callAction, callActionForEvent, contextMenuRequested, dispose, focusChanged, getControl, matchActionForEvent, mouseEntered, mouseExited, traverse, traverseDown, traverseLeft, traverseNext, traversePrevious, traverseRight, traverseUp
public TreeTableRowBehavior(TreeTableRow<T> control)
protected TableSelectionModel<TreeItem<T>> getSelectionModel()
getSelectionModel
in class TableRowBehaviorBase<TreeTableRow<T>>
protected TableFocusModel<TreeItem<T>,?> getFocusModel()
getFocusModel
in class CellBehaviorBase<TreeTableRow<T>>
protected TreeTableView<T> getCellContainer()
getCellContainer
in class CellBehaviorBase<TreeTableRow<T>>
protected TablePositionBase<?> getFocusedCell()
getFocusedCell
in class TableRowBehaviorBase<TreeTableRow<T>>
protected ObservableList getVisibleLeafColumns()
getVisibleLeafColumns
in class TableRowBehaviorBase<TreeTableRow<T>>
protected void edit(TreeTableRow<T> cell)
edit
in class CellBehaviorBase<TreeTableRow<T>>
protected void handleClicks(MouseButton button, int clickCount, boolean isAlreadySelected)
handleClicks
in class CellBehaviorBase<TreeTableRow<T>>