Uses of Interface
is.codion.common.model.selection.MultiSelection
Packages that use MultiSelection
Package
Description
A UI-agnostic list model based on
FilterModel.A UI-agnostic table model based on
FilterModel.A UI-agnostic tree model, with lazy loading, expansion, selection, filtering and sorting.
Filter model related classes.
Selection related classes.
List model implementations with filtering and selection management.
A Swing tree model based on
FilterTreeModel.-
Uses of MultiSelection in is.codion.common.model.component.list
Methods in is.codion.common.model.component.list that return MultiSelectionMethod parameters in is.codion.common.model.component.list with type arguments of type MultiSelectionModifier and TypeMethodDescriptionprotected final FilterListModel<T> AbstractFilterListModelBuilder.build(Function<FilterModel.IncludedItems<T>, MultiSelection<T>> selection, FilterModel.IncludedItems.ItemsListener listener) Builds aFilterListModelwith the givenMultiSelectionandFilterModel.IncludedItems.ItemsListener, for a toolkit builder to wrap in its own model. -
Uses of MultiSelection in is.codion.common.model.component.table
Methods in is.codion.common.model.component.table that return MultiSelectionMethod parameters in is.codion.common.model.component.table with type arguments of type MultiSelectionModifier and TypeMethodDescriptionprotected final FilterTableModel<R, C> AbstractFilterTableModelBuilder.build(Function<FilterModel.IncludedItems<R>, MultiSelection<R>> selection, FilterModel.IncludedItems.ItemsListener listener) Builds aFilterTableModelwith the givenMultiSelectionandFilterModel.IncludedItems.ItemsListener, for a toolkit builder to wrap in its own model. -
Uses of MultiSelection in is.codion.common.model.component.tree
Subinterfaces of MultiSelection in is.codion.common.model.component.treeModifier and TypeInterfaceDescriptioninterfaceThe selection of aFilterTreeModel, over itsvisiblenodes, addressed by row via the indexes, by item via the items, and by node viaTreeSelection.path()andTreeSelection.paths().Methods in is.codion.common.model.component.tree with parameters of type MultiSelectionModifier and TypeMethodDescriptionAbstractFilterTreeModelBuilder.SelectionContext.treeSelection(MultiSelection<NodePath<T>> selection) Returns aTreeSelectionbased on the given selection of paths, adding the tree behaviour: the items of the selected nodes, expanding the ancestors of the hidden nodes selected, andTreeSelection.set(NodePath). -
Uses of MultiSelection in is.codion.common.model.filter
Method parameters in is.codion.common.model.filter with type arguments of type MultiSelectionModifier and TypeMethodDescriptionFilterModel.Items.Builder.SelectionStep.selection(Function<FilterModel.IncludedItems<T>, MultiSelection<T>> selection) -
Uses of MultiSelection in is.codion.common.model.selection
Methods in is.codion.common.model.selection that return MultiSelectionModifier and TypeMethodDescriptionstatic <T> MultiSelection<T> MultiSelection.multiSelection(MultiSelection.IndexedItems<T> items) static <T> MultiSelection<T> MultiSelection.multiSelection(MultiSelection.IndexedItems<T> items, MultiSelection.IndexStore store) -
Uses of MultiSelection in is.codion.swing.common.model.component.list
Subinterfaces of MultiSelection in is.codion.swing.common.model.component.list -
Uses of MultiSelection in is.codion.swing.common.model.component.tree
Subinterfaces of MultiSelection in is.codion.swing.common.model.component.treeModifier and TypeInterfaceDescriptioninterfaceATreeSelectionModelserving as theTreeSelectionof aSwingFilterTreeModel, its indexes the rows of the visible nodes of the model.