Package bibliothek.gui.dock.common.perspective

The perspective API offers clients the possibility to define or modify the layout of an application without actually creating any CDockables.

See:
          Description

Interface Summary
CDockablePerspective Represents a CDockable in a CPerspective.
CElementPerspective Represents a dockable or a station in a CPerspective.
CommonDockStationPerspective A PerspectiveElement that represents a CommonDockStation.
CommonElementPerspective A PerspectiveElement that has an additional representation as a CElementPerspective.
CStationPerspective A representation of a CStation.
MissingPerspectiveStrategy This strategy is used by a CControl or a CControlPerspective to create CStationPerspectives for stations that are not (yet) registered at the CControl.
ShrinkablePerspectiveStation This kind of PerspectiveStation can find out whether it is really needed and can remove itself if not.
 

Class Summary
AbstractCDockablePerspective An abstract implementation of CDockablePerspective providing some general methods.
CContentPerspective A representation of a CContentArea.
CControlPerspective A CControlPerspective is a wrapper around a CControl allowing access to various CPerspectives.
CControlPerspectiveBlop A CControlPerspectiveBlop stores all the data a file contains that was writting with CControl.write(java.io.DataOutputStream) or CControl.writeXML(java.io.File).
CExternalizePerspective A representation of a CExternalizeArea.
CGridPerspective A representation of a CGridArea.
CMinimizePerspective This PerspectiveStation represents a CMinimizeArea.
CPerspective A CPerspective is a lightweight, modifiable representation of all Dockables and DockStations handled by a CControl.
When using a CPerspective clients have to be aware of: Neither single- nor multiple-dockables need to be registered. Any root-CStation used by a CControl needs to be registered using #addRoot(CStationPerspective)
CPerspectiveMultipleIdentifierCollection A helper class for CommonMultipleDockableFactory, used when interacting with a CPerspective.
CStackPerspective This perspective represents a group of dockables.
CWorkingPerspective A representation of a CWorkingArea.
DefaultMissingPerspectiveFactory This default implementation of a MissingPerspectiveStrategy creates CStationPerspectives for the CStations that are already known to the framework.
LocationHistory An ordered map of ExtendedModes and Locations, ordered by the time when the location was recorded.
MultipleCDockablePerspective Representation of a MultipleCDockable in a perspective.
SingleCDockablePerspective A class that represents a SingleCDockable.
 

Package bibliothek.gui.dock.common.perspective Description

The perspective API offers clients the possibility to define or modify the layout of an application without actually creating any CDockables.