Package | Description |
---|---|
com.sun.javafx.scene.control.behavior | |
com.sun.javafx.scene.control.skin | |
javafx.scene.control |
The JavaFX User Interface Controls (UI Controls or just Controls) are
specialized Nodes in the JavaFX Scenegraph especially suited for reuse in
many different application contexts.
|
javafx.scene.control.cell |
The
javafx.scene.control.cell package is where all cell-related
classes are located, other than the core classes such as
Cell , IndexedCell ,
ListCell , TreeCell ,
and TableCell . |
Modifier and Type | Field and Description |
---|---|
private ChangeListener<MultipleSelectionModel<TreeItem<T>>> |
TreeViewBehavior.selectionModelListener |
private WeakChangeListener<MultipleSelectionModel<TreeItem<T>>> |
TreeViewBehavior.weakSelectionModelListener |
Modifier and Type | Method and Description |
---|---|
protected TableFocusModel<TreeItem<T>,?> |
TreeTableRowBehavior.getFocusModel() |
protected FocusModel<TreeItem<T>> |
TreeCellBehavior.getFocusModel() |
protected TableSelectionModel<TreeItem<T>> |
TreeTableRowBehavior.getSelectionModel()
*
Public API *
*
|
protected MultipleSelectionModel<TreeItem<T>> |
TreeCellBehavior.getSelectionModel()
*
Private implementation *
*
|
protected TableSelectionModel<TreeItem<T>> |
TreeTableViewBehavior.getSelectionModel()
Returns the selection model for the underlying UI control (which must extend
from TableSelectionModel).
|
Modifier and Type | Method and Description |
---|---|
(package private) static <T> void |
TreeViewBehavior.collapseRow(MultipleSelectionModel<TreeItem<T>> sm,
TreeItem<T> root,
boolean isShowRoot) |
(package private) static <T> void |
TreeViewBehavior.expandAll(TreeItem<T> root) |
private static <T> void |
TreeViewBehavior.expandChildren(TreeItem<T> node) |
Modifier and Type | Method and Description |
---|---|
(package private) static <T> void |
TreeViewBehavior.collapseRow(MultipleSelectionModel<TreeItem<T>> sm,
TreeItem<T> root,
boolean isShowRoot) |
(package private) static <T> void |
TreeViewBehavior.expandRow(MultipleSelectionModel<TreeItem<T>> sm,
Callback<TreeItem<T>,java.lang.Integer> getIndex) |
(package private) static <T> void |
TreeViewBehavior.expandRow(MultipleSelectionModel<TreeItem<T>> sm,
Callback<TreeItem<T>,java.lang.Integer> getIndex) |
protected TablePositionBase<TreeTableColumn<T,?>> |
TreeTableViewBehavior.getTablePosition(int row,
TableColumnBase<TreeItem<T>,?> tc)
Creates a TablePositionBase instance using the underlying controls
concrete implementation for the given row/column intersection.
|
Modifier and Type | Field and Description |
---|---|
private TreeItem<?> |
TreeCellSkin.treeItem |
private TreeItem<?> |
TreeTableRowSkin.treeItem |
Modifier and Type | Field and Description |
---|---|
private SimpleObjectProperty<ObservableList<TreeItem<T>>> |
TreeTableRowSkin.itemsProperty
*
Private Fields *
*
|
private ObjectProperty<ObservableList<TreeItem<S>>> |
TreeTableViewSkin.tableBackingListProperty |
private java.lang.ref.WeakReference<TreeItem<T>> |
TreeViewSkin.weakRoot |
private java.lang.ref.WeakReference<TreeItem<S>> |
TreeTableViewSkin.weakRootRef |
Modifier and Type | Method and Description |
---|---|
TreeItem<S> |
TreeTableViewSkin.TreeTableViewBackingList.get(int i) |
private TreeItem<T> |
TreeViewSkin.getRoot() |
private TreeItem<S> |
TreeTableViewSkin.getRoot() |
Modifier and Type | Method and Description |
---|---|
protected TableSelectionModel<TreeItem<S>> |
TreeTableViewSkin.getSelectionModel()
*
Abstract Methods *
*
|
protected ObjectProperty<ObservableList<TreeItem<S>>> |
TreeTableViewSkin.itemsProperty() |
Modifier and Type | Method and Description |
---|---|
private void |
TreeTableViewSkin.setRoot(TreeItem<S> newRoot) |
private void |
TreeViewSkin.setRoot(TreeItem<T> newRoot) |
Modifier and Type | Class and Description |
---|---|
class |
CheckBoxTreeItem<T>
TreeItem subclass that adds support for being in selected, unselected, and
indeterminate states.
|
Modifier and Type | Field and Description |
---|---|
private TreeItem<T> |
TreeViewBuilder.root
Deprecated.
|
private TreeItem<T> |
TreeView.EditEvent.treeItem |
private TreeItem<S> |
TreeTableView.EditEvent.treeItem |
private TreeItem<T> |
TreeItem.TreeModificationEvent.treeItem |
private TreeItem<S> |
TreeTableColumn.CellDataFeatures.value |
Modifier and Type | Field and Description |
---|---|
private java.util.List<? extends TreeItem<T>> |
TreeItem.TreeModificationEvent.added |
private MappingChange.Map<TreeTablePosition<S,?>,TreeItem<S>> |
TreeTableView.TreeTableViewArrayListSelectionModel.cellToItemsMap |
private ListChangeListener.Change<? extends TreeItem<T>> |
TreeItem.TreeModificationEvent.change |
private java.util.Collection<? extends TreeItem<T>> |
TreeItemBuilder.children
Deprecated.
|
(package private) ObservableList<TreeItem<T>> |
TreeItem.children |
private ListChangeListener<TreeItem<T>> |
TreeItem.childrenListener
*
Callbacks and events *
*
|
private ReadOnlyObjectWrapper<java.util.Comparator<TreeItem<S>>> |
TreeTableView.comparator
The comparator property is a read-only property that is representative of the
current state of the
sort order list. |
private ReadOnlyObjectWrapper<TreeItem<T>> |
TreeView.editingItem |
private FocusModel<TreeItem<T>> |
TreeViewBuilder.focusModel
Deprecated.
|
private ObjectProperty<FocusModel<TreeItem<T>>> |
TreeView.focusModel |
private ChangeListener<FocusModel<TreeItem<T>>> |
TreeCell.focusModelPropertyListener
Listens to the focusModel property on the TreeView.
|
(package private) java.util.Comparator<TreeItem<T>> |
TreeItem.lastComparator |
private ReadOnlyObjectWrapper<TreeItem<T>> |
TreeItem.parent |
private java.util.List<? extends TreeItem<T>> |
TreeItem.TreeModificationEvent.removed |
private ObjectProperty<TreeItem<T>> |
TreeView.root |
private ObjectProperty<TreeItem<S>> |
TreeTableView.root
*
Properties *
*
|
private ChangeListener<TreeItem<T>> |
TreeView.TreeViewBitSetSelectionModel.rootPropertyListener |
private ChangeListener<TreeItem<T>> |
TreeView.TreeViewFocusModel.rootPropertyListener |
private ChangeListener<TreeItem<S>> |
TreeTableView.TreeTableViewArrayListSelectionModel.rootPropertyListener |
private ChangeListener<TreeItem<S>> |
TreeTableView.TreeTableViewFocusModel.rootPropertyListener |
private ReadOnlyUnbackedObservableList<TreeItem<S>> |
TreeTableView.TreeTableViewArrayListSelectionModel.selectedItems |
private MultipleSelectionModel<TreeItem<T>> |
TreeViewBuilder.selectionModel
Deprecated.
|
private ObjectProperty<MultipleSelectionModel<TreeItem<T>>> |
TreeView.selectionModel |
private ChangeListener<MultipleSelectionModel<TreeItem<T>>> |
TreeCell.selectionModelPropertyListener
Listens to the selectionModel property on the TreeView.
|
private ReadOnlyObjectWrapper<TreeItem<T>> |
TreeTableRow.treeItem
*
Properties *
*
|
private ReadOnlyObjectWrapper<TreeItem<T>> |
TreeCell.treeItem
*
Properties *
*
|
private java.util.Map<java.lang.Integer,java.lang.ref.SoftReference<TreeItem<T>>> |
TreeView.treeItemCacheMap |
private java.util.Map<java.lang.Integer,java.lang.ref.SoftReference<TreeItem<S>>> |
TreeTableView.treeItemCacheMap |
private java.lang.ref.WeakReference<TreeItem<S>> |
TreeTablePosition.treeItemRef |
private WeakChangeListener<FocusModel<TreeItem<T>>> |
TreeCell.weakFocusModelPropertyListener |
private WeakChangeListener<TreeItem<T>> |
TreeView.TreeViewBitSetSelectionModel.weakRootPropertyListener |
private WeakChangeListener<TreeItem<T>> |
TreeView.TreeViewFocusModel.weakRootPropertyListener |
private WeakChangeListener<TreeItem<S>> |
TreeTableView.TreeTableViewArrayListSelectionModel.weakRootPropertyListener |
private WeakChangeListener<TreeItem<S>> |
TreeTableView.TreeTableViewFocusModel.weakRootPropertyListener |
private WeakChangeListener<MultipleSelectionModel<TreeItem<T>>> |
TreeCell.weakSelectionModelPropertyListener |
Modifier and Type | Method and Description |
---|---|
TreeItem<T> |
TreeItemBuilder.build()
Deprecated.
Make an instance of
TreeItem based on the properties set on this builder. |
TreeItem<T> |
TreeView.getEditingItem()
Returns the TreeItem that is currently being edited in the TreeView,
or null if no item is being edited.
|
(package private) static <T> TreeItem<T> |
TreeUtil.getItem(TreeItem<T> parent,
int itemIndex,
boolean treeItemCountDirty) |
TreeItem<T> |
TreeView.TreeViewBitSetSelectionModel.getModelItem(int index)
Returns the item at the given index.
|
protected TreeItem<T> |
TreeView.TreeViewFocusModel.getModelItem(int index) |
TreeItem<S> |
TreeTableView.TreeTableViewSelectionModel.getModelItem(int index)
Returns the item at the given index.
|
protected TreeItem<S> |
TreeTableView.TreeTableViewFocusModel.getModelItem(int index)
Returns the item at the given index.
|
TreeItem<T> |
TreeItem.getParent()
The parent of this TreeItem.
|
TreeItem<T> |
TreeView.getRoot()
Returns the current root node of this TreeView, or null if no root node
is specified.
|
TreeItem<S> |
TreeTableView.getRoot()
Returns the current root node of this TreeTableView, or null if no root node
is specified.
|
private TreeItem<T> |
TreeItem.getRoot() |
TreeItem<S> |
TreeTableColumn.CellEditEvent.getRowValue()
Convenience method that returns the value for the row (that is, from
the TableView
items list), for the
row contained within the TablePosition returned in
TreeTableColumn.CellEditEvent.getTreeTablePosition() . |
TreeItem<T> |
TreeItem.TreeModificationEvent.getSource()
Returns the TreeItem upon which this event occurred.
|
TreeItem<T> |
TreeTableRow.getTreeItem()
Returns the TreeItem currently set in this TreeCell.
|
TreeItem<T> |
TreeView.EditEvent.getTreeItem()
Returns the
TreeItem upon which the edit took place. |
TreeItem<S> |
TreeTableView.EditEvent.getTreeItem()
Returns the
TreeItem upon which the edit took place. |
TreeItem<T> |
TreeCell.getTreeItem()
Returns the TreeItem currently set in this TreeCell.
|
TreeItem<T> |
TreeItem.TreeModificationEvent.getTreeItem()
Returns the TreeItem that this event occurred upon.
|
TreeItem<S> |
TreeTablePosition.getTreeItem()
Returns the
TreeItem that backs the TablePositionBase.getRow() row}. |
TreeItem<T> |
TreeView.getTreeItem(int row)
Returns the TreeItem in the given index, or null if it is out of bounds.
|
TreeItem<S> |
TreeTableView.getTreeItem(int row)
Returns the TreeItem in the given index, or null if it is out of bounds.
|
TreeItem<S> |
TreeTableColumn.CellDataFeatures.getValue()
Returns the value passed in to the constructor.
|
TreeItem<T> |
TreeItem.nextSibling()
Returns the next sibling of the TreeItem.
|
TreeItem<T> |
TreeItem.nextSibling(TreeItem<T> afterNode)
Returns the next sibling after the given node.
|
TreeItem<T> |
TreeItem.previousSibling()
Returns the previous sibling of the TreeItem.
|
TreeItem<T> |
TreeItem.previousSibling(TreeItem<T> beforeNode)
Returns the previous sibling after the given node.
|
Modifier and Type | Method and Description |
---|---|
ReadOnlyObjectProperty<java.util.Comparator<TreeItem<S>>> |
TreeTableView.comparatorProperty() |
private ReadOnlyObjectWrapper<java.util.Comparator<TreeItem<S>>> |
TreeTableView.comparatorPropertyImpl() |
ReadOnlyObjectProperty<TreeItem<T>> |
TreeView.editingItemProperty()
A property used to represent the TreeItem currently being edited
in the TreeView, if editing is taking place, or null if no item is being edited.
|
private ReadOnlyObjectWrapper<TreeItem<T>> |
TreeView.editingItemPropertyImpl() |
ObjectProperty<FocusModel<TreeItem<T>>> |
TreeView.focusModelProperty()
The FocusModel provides the API through which it is possible
to control focus on zero or one rows of the TreeView.
|
java.util.List<? extends TreeItem<T>> |
TreeItem.TreeModificationEvent.getAddedChildren()
Returns the children added to the TreeItem in this event, or an empty
list if no children were added.
|
(package private) ListChangeListener.Change<? extends TreeItem<T>> |
TreeItem.TreeModificationEvent.getChange() |
ObservableList<TreeItem<T>> |
TreeItem.getChildren()
The children of this TreeItem.
|
java.util.Comparator<TreeItem<S>> |
TreeTableView.getComparator() |
FocusModel<TreeItem<T>> |
TreeView.getFocusModel()
Returns the currently installed
FocusModel . |
java.util.List<? extends TreeItem<T>> |
TreeItem.TreeModificationEvent.getRemovedChildren()
Returns the children removed from the TreeItem in this event, or an
empty list if no children were added.
|
ObservableList<TreeItem<S>> |
TreeTableView.TreeTableViewArrayListSelectionModel.getSelectedItems() |
MultipleSelectionModel<TreeItem<T>> |
TreeView.getSelectionModel()
Returns the currently installed selection model.
|
ReadOnlyObjectProperty<TreeItem<T>> |
TreeItem.parentProperty()
A property that represents the parent of this TreeItem.
|
ObjectProperty<TreeItem<T>> |
TreeView.rootProperty()
Property representing the root node of the TreeView.
|
ObjectProperty<TreeItem<S>> |
TreeTableView.rootProperty()
Property representing the root node of the TreeTableView.
|
ObjectProperty<MultipleSelectionModel<TreeItem<T>>> |
TreeView.selectionModelProperty()
The SelectionModel provides the API through which it is possible
to select single or multiple items within a TreeView, as well as inspect
which rows have been selected by the user.
|
ReadOnlyObjectProperty<TreeItem<T>> |
TreeTableRow.treeItemProperty()
Each TreeTableCell represents at most a single
TreeItem , which is
represented by this property. |
ReadOnlyObjectProperty<TreeItem<T>> |
TreeCell.treeItemProperty()
Each TreeCell represents at most a single
TreeItem , which is
represented by this property. |
Modifier and Type | Method and Description |
---|---|
void |
TreeItemBuilder.applyTo(TreeItem<T> x)
Deprecated.
|
B |
TreeItemBuilder.children(TreeItem<T>... x)
Deprecated.
Add the given items to the List of items in the
children property for the instance constructed by this builder. |
void |
TreeView.edit(TreeItem<T> item)
Instructs the TreeView to begin editing the given TreeItem, if
the TreeView is
editable . |
ObservableValue<T> |
TreeTableColumn.getCellObservableValue(TreeItem<S> item)
Attempts to return an ObservableValue<T> for the given item (which
is of type S).
|
(package private) static <T> int |
TreeUtil.getExpandedDescendantCount(TreeItem<T> node,
boolean treeItemCountDirty) |
(package private) static <T> TreeItem<T> |
TreeUtil.getItem(TreeItem<T> parent,
int itemIndex,
boolean treeItemCountDirty) |
static int |
TreeView.getNodeLevel(TreeItem<?> node)
Deprecated.
This method does not correctly calculate the distance from the
given TreeItem to the root of the TreeView. As of JavaFX 8.0_20,
the proper way to do this is via
TreeView.getTreeItemLevel(TreeItem) |
static int |
TreeTableView.getNodeLevel(TreeItem<?> node)
Deprecated.
This method does not correctly calculate the distance from the
given TreeItem to the root of the TreeTableView. As of JavaFX 8.0_20,
the proper way to do this is via
TreeTableView.getTreeItemLevel(TreeItem) |
int |
TreeTableView.getRow(TreeItem<S> item)
Returns the index position of the given TreeItem, assuming that it is
currently accessible through the tree hierarchy (most notably, that all
parent tree items are expanded).
|
int |
TreeView.getRow(TreeItem<T> item)
Returns the index position of the given TreeItem, assuming that it is
currently accessible through the tree hierarchy (most notably, that all
parent tree items are expanded).
|
(package private) static <T> int |
TreeUtil.getRow(TreeItem<T> item,
TreeItem<T> root,
boolean treeItemCountDirty,
boolean isShowRoot) |
(package private) static <T> int |
TreeUtil.getRow(TreeItem<T> item,
TreeItem<T> root,
boolean treeItemCountDirty,
boolean isShowRoot) |
int |
TreeView.getTreeItemLevel(TreeItem<?> node)
Returns the number of levels of 'indentation' of the given TreeItem,
based on how many times getParent() can be recursively called.
|
int |
TreeTableView.getTreeItemLevel(TreeItem<?> node)
Returns the number of levels of 'indentation' of the given TreeItem,
based on how many times getParent() can be recursively called.
|
TreeItem<T> |
TreeItem.nextSibling(TreeItem<T> afterNode)
Returns the next sibling after the given node.
|
TreeItem<T> |
TreeItem.previousSibling(TreeItem<T> beforeNode)
Returns the previous sibling after the given node.
|
B |
TreeViewBuilder.root(TreeItem<T> x)
Deprecated.
Set the value of the
root property for the instance constructed by this builder. |
void |
TreeTableView.TreeTableViewArrayListSelectionModel.select(TreeItem<S> obj) |
void |
TreeView.TreeViewBitSetSelectionModel.select(TreeItem<T> obj)
This method will attempt to select the index that contains the given
object.
|
private void |
TreeView.setEditingItem(TreeItem<T> value) |
private void |
TreeItem.setParent(TreeItem<T> value) |
void |
TreeTableView.setRoot(TreeItem<S> value)
Sets the root node in this TreeTableView.
|
void |
TreeView.setRoot(TreeItem<T> value)
Sets the root node in this TreeView.
|
private void |
TreeTableRow.setTreeItem(TreeItem<T> value) |
private void |
TreeCell.setTreeItem(TreeItem<T> value) |
private static <T> void |
TreeItem.updateChildrenParent(java.util.List<? extends TreeItem<T>> treeItems,
TreeItem<T> newParent) |
private void |
TreeTableView.updateExpandedItemCount(TreeItem<S> treeItem) |
private void |
TreeView.updateExpandedItemCount(TreeItem<T> treeItem)
*
Private Implementation *
*
|
(package private) static int |
TreeUtil.updateExpandedItemCount(TreeItem treeItem,
boolean treeItemCountDirty,
boolean isShowRoot) |
private void |
TreeTableView.TreeTableViewArrayListSelectionModel.updateTreeEventListener(TreeItem<S> oldRoot,
TreeItem<S> newRoot) |
private void |
TreeTableView.TreeTableViewArrayListSelectionModel.updateTreeEventListener(TreeItem<S> oldRoot,
TreeItem<S> newRoot) |
private void |
TreeTableView.TreeTableViewFocusModel.updateTreeEventListener(TreeItem<S> oldRoot,
TreeItem<S> newRoot) |
private void |
TreeTableView.TreeTableViewFocusModel.updateTreeEventListener(TreeItem<S> oldRoot,
TreeItem<S> newRoot) |
private void |
TreeView.TreeViewBitSetSelectionModel.updateTreeEventListener(TreeItem<T> oldRoot,
TreeItem<T> newRoot) |
private void |
TreeView.TreeViewBitSetSelectionModel.updateTreeEventListener(TreeItem<T> oldRoot,
TreeItem<T> newRoot) |
private void |
TreeView.TreeViewFocusModel.updateTreeEventListener(TreeItem<T> oldRoot,
TreeItem<T> newRoot) |
private void |
TreeView.TreeViewFocusModel.updateTreeEventListener(TreeItem<T> oldRoot,
TreeItem<T> newRoot) |
void |
TreeTableRow.updateTreeItem(TreeItem<T> treeItem)
Updates the TreeItem associated with this TreeTableCell.
|
void |
TreeCell.updateTreeItem(TreeItem<T> treeItem)
Updates the TreeItem associated with this TreeCell.
|
Modifier and Type | Method and Description |
---|---|
B |
TreeItemBuilder.children(java.util.Collection<? extends TreeItem<T>> x)
Deprecated.
Add the given items to the List of items in the
children property for the instance constructed by this builder. |
void |
TreeTableView.TreeTableViewArrayListSelectionModel.clearAndSelect(int row,
TableColumnBase<TreeItem<S>,?> column) |
void |
TreeTableView.TreeTableViewArrayListSelectionModel.clearSelection(int row,
TableColumnBase<TreeItem<S>,?> column) |
private void |
TreeItem.doSort(ObservableList<TreeItem<T>> children,
java.util.Comparator<TreeItem<T>> comparator) |
private void |
TreeItem.doSort(ObservableList<TreeItem<T>> children,
java.util.Comparator<TreeItem<T>> comparator) |
B |
TreeViewBuilder.focusModel(FocusModel<TreeItem<T>> x)
Deprecated.
Set the value of the
focusModel property for the instance constructed by this builder. |
boolean |
TreeTableView.TreeTableViewArrayListSelectionModel.isSelected(int row,
TableColumnBase<TreeItem<S>,?> column) |
private void |
TreeItem.runSort(ObservableList<TreeItem<T>> children,
java.util.Comparator<TreeItem<T>> comparator,
TreeSortMode sortMode) |
private void |
TreeItem.runSort(ObservableList<TreeItem<T>> children,
java.util.Comparator<TreeItem<T>> comparator,
TreeSortMode sortMode) |
void |
TreeTableView.TreeTableViewArrayListSelectionModel.select(int row,
TableColumnBase<TreeItem<S>,?> column) |
B |
TreeViewBuilder.selectionModel(MultipleSelectionModel<TreeItem<T>> x)
Deprecated.
Set the value of the
selectionModel property for the instance constructed by this builder. |
void |
TreeTableView.TreeTableViewSelectionModel.selectRange(int minRow,
TableColumnBase<TreeItem<S>,?> minColumn,
int maxRow,
TableColumnBase<TreeItem<S>,?> maxColumn)
Selects the cells in the range (minRow, minColumn) to (maxRow, maxColumn),
inclusive.
|
void |
TreeTableView.TreeTableViewSelectionModel.selectRange(int minRow,
TableColumnBase<TreeItem<S>,?> minColumn,
int maxRow,
TableColumnBase<TreeItem<S>,?> maxColumn)
Selects the cells in the range (minRow, minColumn) to (maxRow, maxColumn),
inclusive.
|
void |
TreeTableView.TreeTableViewArrayListSelectionModel.selectRange(int minRow,
TableColumnBase<TreeItem<S>,?> minColumn,
int maxRow,
TableColumnBase<TreeItem<S>,?> maxColumn) |
void |
TreeTableView.TreeTableViewArrayListSelectionModel.selectRange(int minRow,
TableColumnBase<TreeItem<S>,?> minColumn,
int maxRow,
TableColumnBase<TreeItem<S>,?> maxColumn) |
private void |
TreeTableView.setComparator(java.util.Comparator<TreeItem<S>> value) |
void |
TreeView.setFocusModel(FocusModel<TreeItem<T>> value)
Sets the
FocusModel to be used in the TreeView. |
void |
TreeView.setSelectionModel(MultipleSelectionModel<TreeItem<T>> value)
Sets the
MultipleSelectionModel to be used in the TreeView. |
private void |
TreeItem.sort(ObservableList<TreeItem<T>> children,
java.util.Comparator<TreeItem<T>> comparator,
TreeSortMode sortMode) |
private void |
TreeItem.sort(ObservableList<TreeItem<T>> children,
java.util.Comparator<TreeItem<T>> comparator,
TreeSortMode sortMode) |
private void |
TreeItem.updateChildren(ListChangeListener.Change<? extends TreeItem<T>> c) |
private static <T> void |
TreeItem.updateChildrenParent(java.util.List<? extends TreeItem<T>> treeItems,
TreeItem<T> newParent) |
Constructor and Description |
---|
CellDataFeatures(TreeTableView<S> treeTableView,
TreeTableColumn<S,T> tableColumn,
TreeItem<S> value)
Instantiates a CellDataFeatures instance with the given properties
set as read-only values of this instance.
|
EditEvent(TreeTableView<S> source,
EventType<? extends TreeTableView.EditEvent> eventType,
TreeItem<S> treeItem,
S oldValue,
S newValue)
Creates a new EditEvent instance to represent an edit event.
|
EditEvent(TreeView<T> source,
EventType<? extends TreeView.EditEvent> eventType,
TreeItem<T> treeItem,
T oldValue,
T newValue)
Creates a new EditEvent instance to represent an edit event.
|
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem)
Constructs a basic TreeModificationEvent - this is useful in situations
where the tree item has not received a new value, has not changed
between expanded/collapsed states, and whose children has not changed.
|
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem,
boolean expanded)
Constructs a TreeModificationEvent for when the TreeItem has had its
expandedProperty() changed. |
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem,
java.util.List<? extends TreeItem<T>> added,
java.util.List<? extends TreeItem<T>> removed)
Constructs a TreeModificationEvent for when the TreeItem has had its
children list changed.
|
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem,
java.util.List<? extends TreeItem<T>> added,
java.util.List<? extends TreeItem<T>> removed,
ListChangeListener.Change<? extends TreeItem<T>> change)
Constructs a TreeModificationEvent for when the TreeItem has had its
children list changed, including the
ListChangeListener.Change that has taken place. |
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem,
T newValue)
Constructs a TreeModificationEvent for when the TreeItem has had its
valueProperty() changed. |
TreeTableView(TreeItem<S> root)
Creates a TreeTableView with the provided root node.
|
TreeView(TreeItem<T> root)
Creates a TreeView with the provided root node.
|
Constructor and Description |
---|
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem,
java.util.List<? extends TreeItem<T>> added,
java.util.List<? extends TreeItem<T>> removed)
Constructs a TreeModificationEvent for when the TreeItem has had its
children list changed.
|
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem,
java.util.List<? extends TreeItem<T>> added,
java.util.List<? extends TreeItem<T>> removed)
Constructs a TreeModificationEvent for when the TreeItem has had its
children list changed.
|
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem,
java.util.List<? extends TreeItem<T>> added,
java.util.List<? extends TreeItem<T>> removed,
ListChangeListener.Change<? extends TreeItem<T>> change)
Constructs a TreeModificationEvent for when the TreeItem has had its
children list changed, including the
ListChangeListener.Change that has taken place. |
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem,
java.util.List<? extends TreeItem<T>> added,
java.util.List<? extends TreeItem<T>> removed,
ListChangeListener.Change<? extends TreeItem<T>> change)
Constructs a TreeModificationEvent for when the TreeItem has had its
children list changed, including the
ListChangeListener.Change that has taken place. |
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem,
java.util.List<? extends TreeItem<T>> added,
java.util.List<? extends TreeItem<T>> removed,
ListChangeListener.Change<? extends TreeItem<T>> change)
Constructs a TreeModificationEvent for when the TreeItem has had its
children list changed, including the
ListChangeListener.Change that has taken place. |
Modifier and Type | Field and Description |
---|---|
private StringConverter<TreeItem<T>> |
CheckBoxTreeCellBuilder.converter
Deprecated.
|
private ObjectProperty<StringConverter<TreeItem<T>>> |
CheckBoxTreeCell.converter
*
Properties *
*
|
private Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> |
CheckBoxTreeCellBuilder.selectedStateCallback
Deprecated.
|
private ObjectProperty<Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>>> |
CheckBoxTreeCell.selectedStateCallback |
private java.lang.ref.WeakReference<TreeItem<T>> |
DefaultTreeCell.treeItemRef |
Modifier and Type | Method and Description |
---|---|
ObjectProperty<StringConverter<TreeItem<T>>> |
CheckBoxTreeCell.converterProperty()
The
StringConverter property. |
(package private) static <T> StringConverter<TreeItem<T>> |
CellUtils.defaultTreeItemStringConverter() |
StringConverter<TreeItem<T>> |
CheckBoxTreeCell.getConverter()
Returns the
StringConverter used in this cell. |
Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> |
CheckBoxTreeCell.getSelectedStateCallback()
Returns the
Callback that is bound to by the CheckBox shown on screen. |
ObjectProperty<Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>>> |
CheckBoxTreeCell.selectedStateCallbackProperty()
Property representing the
Callback that is bound to by the
CheckBox shown on screen. |
Modifier and Type | Method and Description |
---|---|
(package private) static Node |
CellUtils.getGraphic(TreeItem<?> treeItem) |
Modifier and Type | Method and Description |
---|---|
B |
CheckBoxTreeCellBuilder.converter(StringConverter<TreeItem<T>> x)
Deprecated.
Set the value of the
converter property for the instance constructed by this builder. |
static <T> Callback<TreeView<T>,TreeCell<T>> |
CheckBoxTreeCell.forTreeView(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty)
Creates a cell factory for use in a TreeView control.
|
static <T> Callback<TreeView<T>,TreeCell<T>> |
CheckBoxTreeCell.forTreeView(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty,
StringConverter<TreeItem<T>> converter)
Creates a cell factory for use in a TreeView control.
|
static <T> Callback<TreeView<T>,TreeCell<T>> |
CheckBoxTreeCell.forTreeView(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty,
StringConverter<TreeItem<T>> converter)
Creates a cell factory for use in a TreeView control.
|
B |
CheckBoxTreeCellBuilder.selectedStateCallback(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> x)
Deprecated.
Set the value of the
selectedStateCallback property for the instance constructed by this builder. |
void |
CheckBoxTreeCell.setConverter(StringConverter<TreeItem<T>> value)
Sets the
StringConverter to be used in this cell. |
void |
CheckBoxTreeCell.setSelectedStateCallback(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> value)
Sets the
Callback that is bound to by the CheckBox shown on screen. |
Constructor and Description |
---|
CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty)
Creates a
CheckBoxTreeCell for use in a TreeView control via a
cell factory. |
CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty,
StringConverter<TreeItem<T>> converter)
Creates a
CheckBoxTreeCell for use in a TreeView control via a
cell factory. |
CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty,
StringConverter<TreeItem<T>> converter)
Creates a
CheckBoxTreeCell for use in a TreeView control via a
cell factory. |
CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty,
StringConverter<TreeItem<T>> converter,
Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getIndeterminateProperty) |
CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty,
StringConverter<TreeItem<T>> converter,
Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getIndeterminateProperty) |
CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getSelectedProperty,
StringConverter<TreeItem<T>> converter,
Callback<TreeItem<T>,ObservableValue<java.lang.Boolean>> getIndeterminateProperty) |