Index
All Classes|All Packages
A
- addSelectionListener(SelectionChangeListener<? super E>) - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.SelectableList
-
Adds a given selection listener.
- addSelectionListener(SelectionChangeListener<? super E>, boolean) - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.SelectableList
-
Adds a given selection listener.
- allSelectedProperty() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Returns a property which evaluates to true, iff there are no unselected items.
B
- beginSelectionChange() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.SelectableList
-
Starts a series of selections.
C
- COMPLEX_CHANGE - Enum constant in enum class de.bernd_michaely.common.desktop.fx.collections.selection.SelectionChangeListener.SelectionChange.SelectionChangeType
-
A complex selection change has happened, changing the selection state of more than one item.
D
- de.bernd_michaely.common.desktop.fx.collections.selection - module de.bernd_michaely.common.desktop.fx.collections.selection
-
This module provides a list data structure which encapsulates list items with a selection state.
- 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.
E
- emptyProperty() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Property to indicate an empty list.
- endSelectionChange() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.SelectableList
-
Ends a series of selections.
G
- get(int) - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Returns the head list item at the given index.
- getFrom() - Method in class de.bernd_michaely.common.desktop.fx.collections.selection.SelectionChangeListener.SelectionChange
-
Returns the begin of the selection range.
- getHeadList() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Gets the value of the property headList.
- getList() - Method in class de.bernd_michaely.common.desktop.fx.collections.selection.SelectionChangeListener.SelectionChange
-
Returns the source list.
- getNumSelected() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Returns the number of selected items.
- getNumSelected() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.SelectableList
-
Returns the number of selected items.
- getSelectionChangeType() - Method in class de.bernd_michaely.common.desktop.fx.collections.selection.SelectionChangeListener.SelectionChange
-
Returns the type of selection change.
- getSize() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Returns the value of the size property.
- getSourceIndex(int) - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.Selectable
-
Returns the source index of an index transformation for the given index.
- getSourceList() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Returns the given source list.
- getTo() - Method in class de.bernd_michaely.common.desktop.fx.collections.selection.SelectionChangeListener.SelectionChange
-
Returns the end of the selection range.
- getTransformationList() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Returns the given transformation list.
- getViewIndexFor(ObservableList<?>, TransformationList<?, ?>, int) - Static method in class de.bernd_michaely.common.desktop.fx.collections.selection.TransformationListUtil
-
Maps the given index of the source list to an index in the transformation list.
H
- headListProperty() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Returns the head of the transformation list or the source list, if no transformations are in use.
I
- invertSelection() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.Selectable
-
Invert the selection status of all items.
- isAllSelected() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Returns true, iff there are no unselected items.
- isEmpty() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Returns the value of the empty property.
- isEmptyRange() - Method in class de.bernd_michaely.common.desktop.fx.collections.selection.SelectionChangeListener.SelectionChange
-
Returns true, iff the selection range is empty.
- isNoneSelected() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Returns true, iff there are no selected items.
- isSelected(int) - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.Selectable
-
Returns true, iff the item at the given index is selected.
- isSingleChange() - Method in enum class de.bernd_michaely.common.desktop.fx.collections.selection.SelectionChangeListener.SelectionChange.SelectionChangeType
-
Returns true, if the change is a single change.
- isTransformed() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Returns true, iff a transformation list is set.
L
- listSelectionHandler(SelectableList<E>) - Static method in class de.bernd_michaely.common.desktop.fx.collections.selection.SelectableListFactory
-
Returns a SelectableListSelectionHandler implementation.
- listSelectionHandler(SelectableList<E>, TransformationList<E, E>) - Static method in class de.bernd_michaely.common.desktop.fx.collections.selection.SelectableListFactory
-
Returns a SelectableListSelectionHandler implementation.
- ListSelectionHandler<E> - Interface in de.bernd_michaely.common.desktop.fx.collections.selection
-
Interface to describe information and actions related to the selection of objects containing a list of selectable items.
N
- noneSelectedProperty() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Returns a property which evaluates to true, iff there are no selected items.
- numSelectedProperty() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Property indicating the number of selected items.
O
- onSelectionChanged(SelectionChangeListener.SelectionChange<? extends E>) - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.SelectionChangeListener
-
Called after a selection change has been made to the
SelectableList
.
R
- removeSelectionListener(SelectionChangeListener<? super E>) - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.SelectableList
-
Removes a given selection listener.
S
- select(int, Selectable.Action) - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.Selectable
-
Set the selection status of item at index according to the given action.
- Selectable - Interface in de.bernd_michaely.common.desktop.fx.collections.selection
-
Interface to describe selection related actions of objects containing a list of selectable items.
- Selectable.Action - Enum Class in de.bernd_michaely.common.desktop.fx.collections.selection
-
Enum to describe selection related actions.
- selectableList() - Static method in class de.bernd_michaely.common.desktop.fx.collections.selection.SelectableListFactory
-
Returns a SelectableList implementation.
- selectableList(Collection<? extends E>) - Static method in class de.bernd_michaely.common.desktop.fx.collections.selection.SelectableListFactory
-
Returns a SelectableList implementation.
- SelectableList<E> - Interface in de.bernd_michaely.common.desktop.fx.collections.selection
-
Interface describing a list with individually selectable items.
- SelectableListFactory - Class in de.bernd_michaely.common.desktop.fx.collections.selection
-
Class with factory methods for creation of instances of SelectableLists and related types.
- selectAll() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.Selectable
-
Set all items selected.
- selectAll(Selectable.Action) - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.Selectable
-
Set the selection status of all list items according to the given action.
- SELECTION_SET - Enum constant in enum class de.bernd_michaely.common.desktop.fx.collections.selection.Selectable.Action
-
Set selection status to true.
- SELECTION_TOGGLE - Enum constant in enum class de.bernd_michaely.common.desktop.fx.collections.selection.Selectable.Action
-
Invert selection status.
- SELECTION_UNSET - Enum constant in enum class de.bernd_michaely.common.desktop.fx.collections.selection.Selectable.Action
-
Set selection status to false.
- SelectionChangeListener<E> - Interface in de.bernd_michaely.common.desktop.fx.collections.selection
-
Interface that receives notifications of selection changes to a
SelectableList
. - SelectionChangeListener.SelectionChange<E> - Class in de.bernd_michaely.common.desktop.fx.collections.selection
-
Contains information about a selection change to a
SelectableList
. - SelectionChangeListener.SelectionChange.SelectionChangeType - Enum Class in de.bernd_michaely.common.desktop.fx.collections.selection
-
Enum to describe details about the kind of selection change.
- selectNone() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.Selectable
-
Set all items unselected.
- selectRange(int, int, Selectable.Action) - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.Selectable
-
Select the list items in the range
[from, to[
according to the given action. - selectRangeBidirectional(int, int, boolean) - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.Selectable
-
Select the list items in the closed range between
from
andto
with possiblyto < from
. - selectRangeBidirectional(int, int, Selectable.Action) - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.Selectable
-
Select the list items in the closed range between
from
andto
with possiblyto < from
. - setSelected(int, boolean) - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.Selectable
-
Set the selection status of item at index to value.
- SINGLE_DECREMENT - Enum constant in enum class de.bernd_michaely.common.desktop.fx.collections.selection.SelectionChangeListener.SelectionChange.SelectionChangeType
-
A single list item has been changed from selected to unselected state.
- SINGLE_INCREMENT - Enum constant in enum class de.bernd_michaely.common.desktop.fx.collections.selection.SelectionChangeListener.SelectionChange.SelectionChangeType
-
A single list item has been changed from unselected to selected state.
- size() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
- size() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.Selectable
-
Return the number of list items.
- sizeProperty() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Property indicating the list size;
- streamSelected() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Stream all selected elements.
- streamUnselected() - Method in interface de.bernd_michaely.common.desktop.fx.collections.selection.ListSelectionHandler
-
Stream all unselected elements.
T
- toString() - Method in class de.bernd_michaely.common.desktop.fx.collections.selection.SelectionChangeListener.SelectionChange
- TransformationListUtil - Class in de.bernd_michaely.common.desktop.fx.collections.selection
-
Utility for index calculations on TransformationList chains.
- TransformationListUtil() - Constructor for class de.bernd_michaely.common.desktop.fx.collections.selection.TransformationListUtil
V
- valueOf(String) - Static method in enum class de.bernd_michaely.common.desktop.fx.collections.selection.Selectable.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.bernd_michaely.common.desktop.fx.collections.selection.SelectionChangeListener.SelectionChange.SelectionChangeType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.bernd_michaely.common.desktop.fx.collections.selection.Selectable.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.bernd_michaely.common.desktop.fx.collections.selection.SelectionChangeListener.SelectionChange.SelectionChangeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes|All Packages