Class AbstractSelectionContext

java.lang.Object
com.bc.ceres.core.ExtensibleObject
com.bc.ceres.swing.selection.AbstractSelectionContext
All Implemented Interfaces:
Extensible, SelectionChangeEmitter, SelectionContext, SelectionSource
Direct Known Subclasses:
ComboBoxSelectionContext, DefaultSelectionContext, ListSelectionContext, TableSelectionContext, TreeSelectionContext

public abstract class AbstractSelectionContext extends ExtensibleObject implements SelectionContext
A handy base class for implementations of the SelectionContext interface.

Clients only need to implement the methods SelectionSource.getSelection() and SelectionContext.setSelection(Selection).

No particular selection operations are implemented, e.g. canDeleteSelection(), canInsert(java.awt.datatransfer.Transferable), canSelectAll(), all return false.

Since:
Ceres 0.10