Package bibliothek.gui.dock.station

Elements needed by various implementations of the DockStation interface.

See:
          Description

Interface Summary
Combiner A Combiner merges two Dockables into one Dockable.
DisplayerFactory A factory that creates instances of DockableDisplayer.
DockableDisplayer A panel which shows one Dockable and one DockTitle.
DockableDisplayerListener A listener to a DockableDisplayer, gets informed if the displayer is no longer valid.
StationBackgroundComponent A BackgroundComponent representing a DockStation.
StationDragOperation A callback informing a DockStation about an ongoing drag and drop operation.
StationDropOperation A description of what would happen if the user dropped a Dockable over a DockStation.
StationPaint A StationPaint draws some parts of DockStation.
 

Class Summary
AbstractDockableStation An abstract combination between DockStation and Dockable.
AbstractDockStation An abstract implementation of DockStation.
DisplayerCollection A set of DockableDisplayers.
DockStationIcon An icon that is used for a DockStation.
NoStationDropOperation This StationDropOperation represent the no-op, and will not do anything.
OverpaintablePanel A panel which contains two children, the "base pane" and the "overlay pane".
The "overlay pane" is painted above the "base pane" and all its children.
StationChildHandle A support class intended to be used by DockStations.
StationDropItem This class offers information about a Dockable that is going to be dropped.
 

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

Annotation Types Summary
LayoutLocked Any method marked with this annotation is forbidden to modify the layout of a DockStation.
 

Package bibliothek.gui.dock.station Description

Elements needed by various implementations of the DockStation interface.