Package de.bernd_michaely.common.desktop.fx.collections.selection
package de.bernd_michaely.common.desktop.fx.collections.selection
This package provides a list data structure which encapsulates list items
with a selection state.
The list type is based on ObservableList
and
provides a selection change listening mechanism.
The
ListSelectionHandler
type provides properties indicating the number of selected list items and
all/nothing selected info. This works also through an optional transformation
chain.
-
ClassDescriptionInterface to describe information and actions related to the selection of objects containing a list of selectable items.Interface to describe selection related actions of objects containing a list of selectable items.Enum to describe selection related actions.Interface describing a list with individually selectable items.Class with factory methods for creation of instances of SelectableLists and related types.Interface that receives notifications of selection changes to a
SelectableList
.Contains information about a selection change to aSelectableList
.Enum to describe details about the kind of selection change.Utility for index calculations on TransformationList chains.