Index

A B C D E G H I L N O R S T V 
All Classes and Interfaces|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 - package de.bernd_michaely.common.desktop.fx.collections.selection
This package provides a list data structure which encapsulates list items with a selection state.
de.bernd_michaely.common.selectable.list.fx - module de.bernd_michaely.common.selectable.list.fx
This module 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.
getViewIndexFor(TransformationList<?, ?>, int) - Static method in class de.bernd_michaely.common.desktop.fx.collections.selection.TransformationListUtil
Maps the given index of the transformation lists direct 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 and to with possibly to < 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 and to with possibly to < 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.
A B C D E G H I L N O R S T V 
All Classes and Interfaces|All Packages