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 listeners.SelectionChangeListener Interface implemented by a class interested in hearing about selection change events.SelectionContext A selection context is aselection sourcewith additional capabilities, e.g.SelectionManager A selection manager is aselection sourcewhich 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 listeners. -
Class Summary Class Description AbstractSelection A handy base class for implementations of theSelectioninterface.AbstractSelectionChangeListener AbstractSelectionContext A handy base class for implementations of theSelectionContextinterface.SelectionChangeEvent An event indicating that a selection or selection context change has occurred.