Package bibliothek.gui.dock

The five basic classes implementing Dockable and DockStation plus some supporting elements.

See:
          Description

Interface Summary
DockElement An element in the hierarchy of dockables and stations.
DockElementRepresentative A DockElementRepresentative is a Component that represents a DockElement.
DockFactory<D extends DockElement,P extends PerspectiveElement,L> A DockConverter which can not only store and load the contents of an element, but also create a new DockElement with the content.
 

Class Summary
DefaultDockable A Dockable which consists only of one Component called "content pane".
DockHierarchyLock The DockHierarchyLock allows DockStations to defend themselfs against concurrent modifications of the hierarchy.
DockHierarchyLock.Token Is acquired from a DockHierarchyLock and releases the lock.
FlapDockStation This DockStation shows only a title for each of it's children.
If the user clicks on one of the titles, a window will popup.
ScreenDockStation A DockStation which is the whole screen.
SplitDockStation This station shows all its children at once.
StackDockStation On this station, only one of many children is visible.
StackDockStation.Insert Describes the gap between two tabs.
 

Enum Summary
FlapDockStation.Direction The direction in which the window with the Dockable will popup, in respect to the location of this station.
SplitDockStation.Orientation Orientation how two Dockables are aligned.
 

Package bibliothek.gui.dock Description

The five basic classes implementing Dockable and DockStation plus some supporting elements.