Package io.guise.framework.model
Class MultipleListSelectionPolicy<V>
- java.lang.Object
-
- io.guise.framework.model.AbstractListSelectionPolicy<V>
-
- io.guise.framework.model.MultipleListSelectionPolicy<V>
-
- Type Parameters:
V
- The type of values contained in the select model.
- All Implemented Interfaces:
ListSelectionPolicy<V>
public final class MultipleListSelectionPolicy<V> extends AbstractListSelectionPolicy<V>
An implementation of a list selection strategy for a list select model allowing unlimited selections. This class is marked final because it demarcates certain selection semantics that, if they can be assumed, may be offloaded to a component's view in certain circumstances. This class is thread-safe, and assumes that the corresponding select model is thread-safe, synchronized on itself.- Author:
- Garret Wilson
- See Also:
ListSelectModel
-
-
Constructor Summary
Constructors Constructor Description MultipleListSelectionPolicy()
-
Method Summary
-
Methods inherited from class io.guise.framework.model.AbstractListSelectionPolicy
getAddSelectedIndices, getRemoveSelectedIndices, getSetSelectedIndices
-
-