Package com.bc.ceres.swing.selection
-
Interface Summary Interface Description Selection Represents a selection of zero, one or more items, e.g.SelectionChangeEmitter Objects implementing this interface emit selection change events to interestedselection change listener
s.SelectionChangeListener Interface implemented by a class interested in hearing about selection change events.SelectionContext A selection context is aselection source
with additional capabilities, e.g.SelectionManager A selection manager is aselection source
which receives its current selection from a knownselection context
.SelectionSource A selection source holds a current selection and reports selection change events by emitting them to interestedselection change listener
s. -
Class Summary Class Description AbstractSelection A handy base class for implementations of theSelection
interface.AbstractSelectionChangeListener AbstractSelectionContext A handy base class for implementations of theSelectionContext
interface.SelectionChangeEvent An event indicating that a selection or selection context change has occurred.