Package bibliothek.gui.dock.station.split

Elements which are needed by the SplitDockStation, and which are needed to interact with the station.

See:
          Description

Interface Summary
SplitDockAccess Provides access to some internal methods and attributes of a SplitDockStation.
SplitLayoutManager A manager used to implement the behavior of a SplitDockStation.
SplitNodeVisitor A visitor for a tree of SplitNodes.
SplitTreeFactory<N> A factory used to create trees that somehow represent the layout of a SplitDockStation.
 

Class Summary
DefaultSplitLayoutManager The default implementation of SplitLayoutManager.
Leaf Represents a leaf in the tree that is the structure of a SplitDockStation.
Node A Node represents an element in the tree of a SplitDockStation.
PutInfo Carries information where to put a Dockable onto a SplitDockStation.
Root The root of the tree that represents the internal structure of a SplitDockStation.
SplitDockGrid A class that provides a grid for Dockables.
SplitDockGrid.Line Represents a dividing line in the grid.
SplitDockGrid.Node Represents a node in the tree which will be built.
SplitDockPathProperty A DockableProperty used by the SplitDockStation to describe the location of a Dockable in the tree of all children of the station.
SplitDockPathProperty.Node Describes one turn of the path.
SplitDockPathPropertyFactory A factory creating new instances of SplitDockPathProperty.
SplitDockProperty This property stores the location and the size of each child of a SplitDockStation.
SplitDockPropertyFactory A factory that creates instances of SplitDockProperty.
SplitDockStationFactory A factory that creates SplitDockStations.
SplitDockStationLayout A layout storing the contents of a SplitDockStation.
SplitDockStationLayout.Entry An entry in a tree, either a node or a leaf.
SplitDockStationLayout.Leaf A leaf in a tree, describes one Dockable.
SplitDockStationLayout.Node A node in a tree.
SplitDockTree Represents the internal tree of a SplitDockStation.
SplitDockTreeFactory A SplitTreeFactory that writes into a SplitDockTree and so fills up an empty SplitDockTree until it is a full, valid tree.
SplitFullScreenAction This DockAction is mainly used by the SplitDockStation to allow it's children to get in fullscreen-mode.
SplitNode The internal representation of a SplitDockStation is a tree.
 

Enum Summary
PutInfo.Put Information where the mouse is.
SplitDockPathProperty.Location The direction which the path takes
 

Exception Summary
SplitDropTreeException An exception thrown if a SplitDockStation can't combine two children which must be combined.
 

Package bibliothek.gui.dock.station.split Description

Elements which are needed by the SplitDockStation, and which are needed to interact with the station.