|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
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. |
| Placeholder | A placeholder is a set of Path-keys, each key stands for a
Dockable that is currently not visible. |
| 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. |
| SplitDockFullScreenProperty | This DockableProperty points to the currently maximized child of a SplitDockStation. |
| SplitDockFullScreenPropertyFactory | This factory creates new instances of SplitDockFullScreenPropertys. |
| 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. |
| SplitDockPlaceholderProperty | This property references a placeholder that is already present within the
tree of a SplitDockStation. |
| SplitDockPlaceholderPropertyFactory | A factory creating SplitDockPlaceholderPropertys. |
| 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. |
| SplitPlaceholderSet | Keeps track of the various placeholders and Dockables of a SplitDockStation
and makes sure that a placeholder is used by no more than one SplitNode. |
| VisibleSplitNode | Represents a SplitNode that is visible to the user. |
| 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. |
Elements which are needed by the SplitDockStation,
and which are needed to interact with the station.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||