Uses of Class
io.github.palexdev.materialfx.controls.base.AbstractMFXTreeItem
Packages that use AbstractMFXTreeItem
Package
Description
-
Uses of AbstractMFXTreeItem in io.github.palexdev.materialfx.controls
Subclasses of AbstractMFXTreeItem in io.github.palexdev.materialfx.controlsModifier and TypeClassDescriptionclassSimple implementation of a tree item with a checkbox.classMFXTreeItem<T>Simple implementation of an animated tree item.Methods in io.github.palexdev.materialfx.controls that return AbstractMFXTreeItemModifier and TypeMethodDescriptionMFXTreeItem.TreeItemEvent.getItem()MFXCheckTreeItem.CheckTreeItemEvent.getItemRef()MFXTreeView.getRoot()Gets the value of the property root.Methods in io.github.palexdev.materialfx.controls that return types with arguments of type AbstractMFXTreeItemMethods in io.github.palexdev.materialfx.controls with parameters of type AbstractMFXTreeItemModifier and TypeMethodDescriptionvoidMFXTreeView.setRoot(AbstractMFXTreeItem<T> root) Sets the value of the property root.protected voidMFXTreeItem.updateChildrenParent(List<? extends AbstractMFXTreeItem<T>> treeItems, AbstractMFXTreeItem<T> newParent) Used in the items listener added by theMFXTreeItem.initialize()method.Method parameters in io.github.palexdev.materialfx.controls with type arguments of type AbstractMFXTreeItemModifier and TypeMethodDescriptionprotected voidMFXTreeItem.updateChildrenParent(List<? extends AbstractMFXTreeItem<T>> treeItems, AbstractMFXTreeItem<T> newParent) Used in the items listener added by theMFXTreeItem.initialize()method.Constructors in io.github.palexdev.materialfx.controls with parameters of type AbstractMFXTreeItemModifierConstructorDescriptionCheckTreeItemEvent(EventType<? extends Event> eventType, AbstractMFXTreeItem<T> item) TreeItemEvent(EventType<? extends Event> eventType, AbstractMFXTreeItem<T> item, double value) Constructor parameters in io.github.palexdev.materialfx.controls with type arguments of type AbstractMFXTreeItemModifierConstructorDescriptionMFXCheckTreeItem(T data, Callback<AbstractMFXTreeItem<T>, AbstractMFXTreeCell<T>> cellFactory) MFXTreeItem(T data, Callback<AbstractMFXTreeItem<T>, AbstractMFXTreeCell<T>> cellFactory) -
Uses of AbstractMFXTreeItem in io.github.palexdev.materialfx.controls.base
Fields in io.github.palexdev.materialfx.controls.base declared as AbstractMFXTreeItemFields in io.github.palexdev.materialfx.controls.base with type parameters of type AbstractMFXTreeItemModifier and TypeFieldDescriptionprotected final ObjectProperty<Callback<AbstractMFXTreeItem<T>,AbstractMFXTreeCell<T>>> AbstractMFXTreeItem.cellFactoryprotected final ObservableList<AbstractMFXTreeItem<T>>AbstractMFXTreeItem.itemsMethods in io.github.palexdev.materialfx.controls.base that return AbstractMFXTreeItemModifier and TypeMethodDescriptionAbstractMFXTreeItem.getItemParent()AbstractMFXTreeItem.getNextSibling()Retrieves the next item at the same level in the tree.AbstractMFXTreeItem.getPreviousSibling()Retrieves the previous item at the same level in the tree.AbstractMFXTreeItem.getRoot()Retrieves the tree's root.Methods in io.github.palexdev.materialfx.controls.base that return types with arguments of type AbstractMFXTreeItemModifier and TypeMethodDescriptionAbstractMFXTreeItem.cellFactoryProperty()Specifies the cell factory used by this item.AbstractMFXTreeItem.getCellFactory()AbstractMFXTreeItem.getItems()Methods in io.github.palexdev.materialfx.controls.base with parameters of type AbstractMFXTreeItemModifier and TypeMethodDescriptionvoidAbstractMFXTreeItem.setItemParent(AbstractMFXTreeItem<T> parent) Sets this item's parent.protected abstract voidAbstractMFXTreeItem.updateChildrenParent(List<? extends AbstractMFXTreeItem<T>> treeItems, AbstractMFXTreeItem<T> newParent) Method parameters in io.github.palexdev.materialfx.controls.base with type arguments of type AbstractMFXTreeItemModifier and TypeMethodDescriptionvoidAbstractMFXTreeItem.setCellFactory(Callback<AbstractMFXTreeItem<T>, AbstractMFXTreeCell<T>> cellFactory) Sets the cell factory used by this item.voidAbstractMFXTreeItem.setItems(ObservableList<AbstractMFXTreeItem<T>> items) protected abstract voidAbstractMFXTreeItem.updateChildrenParent(List<? extends AbstractMFXTreeItem<T>> treeItems, AbstractMFXTreeItem<T> newParent) Constructors in io.github.palexdev.materialfx.controls.base with parameters of type AbstractMFXTreeItemModifierConstructorDescriptionAbstractMFXTreeCell(AbstractMFXTreeItem<T> item, double fixedHeight) -
Uses of AbstractMFXTreeItem in io.github.palexdev.materialfx.controls.cell
Constructors in io.github.palexdev.materialfx.controls.cell with parameters of type AbstractMFXTreeItem -
Uses of AbstractMFXTreeItem in io.github.palexdev.materialfx.selection
Methods in io.github.palexdev.materialfx.selection that return AbstractMFXTreeItemMethods in io.github.palexdev.materialfx.selection that return types with arguments of type AbstractMFXTreeItemMethods in io.github.palexdev.materialfx.selection with parameters of type AbstractMFXTreeItemModifier and TypeMethodDescriptionvoidTreeSelectionModel.scanTree(AbstractMFXTreeItem<T> item) If you set some item to be selected before the tree is laid out then it's needed to scan the tree and add all the selected items to the list.protected voidTreeSelectionModel.select(AbstractMFXTreeItem<T> item) This method is called when the mouseEvent argument passed toTreeSelectionModel.select(AbstractMFXTreeItem, MouseEvent)is null.voidTreeSelectionModel.select(AbstractMFXTreeItem<T> item, MouseEvent mouseEvent) This method is called byMFXTreeItemSkinwhen the mouse is pressed on the item. -
Uses of AbstractMFXTreeItem in io.github.palexdev.materialfx.selection.base
Methods in io.github.palexdev.materialfx.selection.base that return AbstractMFXTreeItemMethods in io.github.palexdev.materialfx.selection.base that return types with arguments of type AbstractMFXTreeItemMethods in io.github.palexdev.materialfx.selection.base with parameters of type AbstractMFXTreeItemModifier and TypeMethodDescriptionvoidITreeSelectionModel.scanTree(AbstractMFXTreeItem<T> item) voidITreeSelectionModel.select(AbstractMFXTreeItem<T> item, MouseEvent mouseEvent) -
Uses of AbstractMFXTreeItem in io.github.palexdev.materialfx.utils
Methods in io.github.palexdev.materialfx.utils that return AbstractMFXTreeItemMethods in io.github.palexdev.materialfx.utils that return types with arguments of type AbstractMFXTreeItemModifier and TypeMethodDescriptionstatic <T> Stream<AbstractMFXTreeItem<T>>TreeItemStream.flattenTree(AbstractMFXTreeItem<T> item) static <T> Stream<AbstractMFXTreeItem<T>>TreeItemStream.stream(AbstractMFXTreeItem<T> item) Methods in io.github.palexdev.materialfx.utils with parameters of type AbstractMFXTreeItemModifier and TypeMethodDescriptionstatic <T> Stream<AbstractMFXTreeItem<T>>TreeItemStream.flattenTree(AbstractMFXTreeItem<T> item) static <T> Stream<AbstractMFXTreeItem<T>>TreeItemStream.stream(AbstractMFXTreeItem<T> item) Constructors in io.github.palexdev.materialfx.utils with parameters of type AbstractMFXTreeItem