|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
DockingPath |
Implementations of this interface keep the information about one path in a
tree structure of Dock s and Dockable s. |
DockingPathModel |
This is an interface for a collection of DockingPath s
that are used in an application. |
DockModel | A dock model represents a collection of docks that are used in an application. |
FloatDockFactory | This class creates FloatDock s. |
Class Summary | |
---|---|
DefaultDockingPath | This is the default implementation for a docking path. |
DefaultDockingPathModel | This is an implementation for DockingPathModel that uses a java.util.HashMap. |
DefaultDockModel | This is a basic dock model implementation. |
DefaultFloatDockFactory | This class creates a normal float dock with the constructor
FloatDock.FloatDock(Window, DockFactory)
if the childDockFactory is not null. |
FloatDockModel |
This dock model adds for every owner window automatically a FloatDock
and a FloatExternalizer . |
Contains the functionality for dock models and docking path models.
Information on using dock models and docking path models is in How to Use Dock Models and How to Use Docking Paths in The Sanaware Developer Guide.
The Dock
s and Dockable
s
of an application are organized in multiple tree structures:
LeafDock
s.CompositeDock
s.
A DockModel
contains the current tree structures.
A DockingPath
contains the information of one path of such a tree,
but this path doesn't have to be the current situation. It can contain the information,
where a dockable was docked previously. Or it can contain the information, where a dockable
that is currently not visible, has to be docked, when it becomes visible.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |