Uses of Package
is.codion.common.model.component.tree
Packages that use is.codion.common.model.component.tree
Package
Description
A UI-agnostic tree model, with lazy loading, expansion, selection, filtering and sorting.
Package configuration values:
EntityApplicationModel.USER_PREFERENCES
EntityApplicationModel.PREFERENCES_KEY
EntityEditor.PUBLISH_PERSISTENCE_EVENTS
EntityEditor.PERSIST_FOREIGN_KEYS
EntityQueryModel.LIMIT
EntityTableModel.ON_INSERT
EntityTableModel.ORDER_QUERY
ForeignKeyModelLink.SET_CONDITION_ON_INSERT
ForeignKeyModelLink.SET_VALUE_ON_INSERT
ForeignKeyModelLink.REFRESH_ON_SELECTION
ForeignKeyModelLink.CLEAR_CONDITION_ON_EMPTY_SELECTION
ForeignKeyModelLink.CLEAR_VALUE_ON_EMPTY_SELECTION
EntitySearchModel.DEFAULT_LIMIT
EntitySearchModel.PERSISTENCE_AWARE
EntitySearchModel.WILDCARD_PREFIX
EntitySearchModel.WILDCARD_POSTFIX
EntitySearchModel.SPACE_AS_WILDCARD
EntitySearchModel.CASE_SENSITIVE
EntityConditions.NEGATION_INCLUDES_NULL
A Swing tree model based on
FilterTreeModel.Trees.
Package configuration values:
EntityComboBoxModel.PERSISTENCE_AWARE
-
Classes in is.codion.common.model.component.tree used by is.codion.common.model.component.treeClassDescriptionProvides what a toolkit's
TreeSelectionneeds from the model, seeAbstractFilterTreeModelBuilder.build(Function, NodesListener).A UI-agnostic tree model, supporting lazy loading, expansion, selection, filtering and sorting.Builds aFilterTreeModel.Provides aFilterTreeModel.BuilderProvides aFilterTreeModel.Builder.ChildrenStepThe expanded nodes of aFilterTreeModel.Loads the children of nodes, seeFilterTreeModel.Nodes.refresh(NodePath).The loaded nodes of aFilterTreeModel.Notified of changes to the included children of nodes, for bridging to a toolkit's own change notifications, such asjavax.swing.event.TreeModelEvents.The visible nodes, the included nodes whose ancestors are all expanded, in depth first order, the root excluded.Handles the sorting of aFilterTreeModel, the comparator applied within each group of siblings.Identifies a node in aFilterTreeModelby the items on the path from the top level down to it.The selection of aFilterTreeModel, over itsvisiblenodes, addressed by row via the indexes, by item via the items, and by node viaTreeSelection.path()andTreeSelection.paths(). -
Classes in is.codion.common.model.component.tree used by is.codion.framework.modelClassDescriptionA UI-agnostic tree model, supporting lazy loading, expansion, selection, filtering and sorting.Builds a
FilterTreeModel.The expanded nodes of aFilterTreeModel.The loaded nodes of aFilterTreeModel.The visible nodes, the included nodes whose ancestors are all expanded, in depth first order, the root excluded.Handles the sorting of aFilterTreeModel, the comparator applied within each group of siblings.Identifies a node in aFilterTreeModelby the items on the path from the top level down to it.The selection of aFilterTreeModel, over itsvisiblenodes, addressed by row via the indexes, by item via the items, and by node viaTreeSelection.path()andTreeSelection.paths(). -
Classes in is.codion.common.model.component.tree used by is.codion.swing.common.model.component.treeClassDescriptionA UI-agnostic tree model, supporting lazy loading, expansion, selection, filtering and sorting.Builds a
FilterTreeModel.Provides aFilterTreeModel.BuilderProvides aFilterTreeModel.Builder.ChildrenStepIdentifies a node in aFilterTreeModelby the items on the path from the top level down to it.The selection of aFilterTreeModel, over itsvisiblenodes, addressed by row via the indexes, by item via the items, and by node viaTreeSelection.path()andTreeSelection.paths(). -
Classes in is.codion.common.model.component.tree used by is.codion.swing.common.ui.component.treeClassDescriptionIdentifies a node in a
FilterTreeModelby the items on the path from the top level down to it. -
Classes in is.codion.common.model.component.tree used by is.codion.swing.framework.model.componentClassDescriptionA UI-agnostic tree model, supporting lazy loading, expansion, selection, filtering and sorting.Builds a
FilterTreeModel.