Package bibliothek.gui.dock

Interface Summary
DockableDisplayer A panel which shows one Dockable and one DockTitle.
DockableProperty Describes the location of a Dockable on a DockStation.
DockablePropertyFactory A factory which creates instances of DockableProperty.
DockAcceptance Used by a DockController to decide globally which Dockable can become child of which DockStation.
DockElement An element in the hierarchy of dockables and stations.
DockFactory<D extends DockElement> A DockFactory has the ability to store and load instances of one subtype of DockElement.
DockSituationIgnore A DockSituationIgnore is used in a DockSituation to decide, which elements (stations and dockables) should be written into a stream.
 

Class Summary
AbstractDockable An implementation of Dockable which deals with the simple things.
AbstractDockableProperty A simple implementation of DockableProperty which provides only the basic features.
DefaultDockable A Dockable which consists only of one Component called "content pane".
DefaultDockableFactory A factory which can read and write the properties of a DefaultDockable.
DockSituation A DockSituation is a converter: the relationship of DockStations and Dockables, the position of Dockables and other information are converted into a stream of bytes.
IconManager A map of icons which are used by various objects.
PredefinedDockSituation A DockSituation that does not load or store all DockElements.
PropertyTransformer A PropertTransformer can read and write instances of DockableProperty, assuming that a factory is installed for the property.
SingleParentRemover An observer of a DockController.
 

Enum Summary
DockableDisplayer.Location The four possible locations of the title