Package com.macrofocus.selection
Provides the necessary classes and interfaces for dealing with selections.
-
Interface Summary Interface Description MutableSelection<E> Defines the requirements for a selection that can change.MutableSingleSelection<E> Defines the requirements for a single selection that can change.Selection<E> This interface represents the current state of a selection.SelectionEvent<E> An event that characterizes a change in the current selection.SelectionListener<E> The listener interface for receiving "interesting" events about a selection.SingleSelection<E> This interface constrains the selection to be restricted to a single element.SingleSelectionListener<E> The listener interface for receiving "interesting" events about a selection. -
Class Summary Class Description AbstractSelectionCoordinator<A,B> AbstractSingleSelectionCoordinator<A,B>