|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| CompositeDock |
This is a Dock that can contain other child docks. |
| Dock |
A dock is where Dockables can be docked. |
| DockableHider | This is an interface for a leaf dock that can hide an restore one of its dockables. |
| LeafDock | This is a dock that contains dockables. |
| Class Summary | |
|---|---|
| BorderDock | This is a composite dock that can have one child dock in the center and between zero and 4 child docks at the borders. |
| CompositeGridDock | This is a composite dock that has child docks that are organized in a grid. |
| CompositeLineDock | This is a composite dock that has child docks that are organized in a line. |
| CompositeTabDock | This is a composite dock that has child docks that are organized in a tabbed pane. |
| FloatDock | This special dock contains all the floating dockables. |
| GridDock | This is a dock that can contain zero, one or multiple dockables. |
| LineDock | This is a dock that can contain zero, one or multiple dockables. |
| Position |
This class describes the positions of dockables in LeafDocks
and the positions of child docks in CompositeDocks. |
| Priority | This class defines the integer constants for the priority for adding a dockable to a specific dock. |
| SingleDock | This is a dock that contains zero or one dockables. |
| SplitDock | This is a composite dock that can contain zero, one, or two child docks. |
| TabDock | This is a dock that can contain zero, one or multiple dockables. |
Contains the interfaces and implementations for docks.
Docks can contain Dockables or other docks.
The dockables can be moved from one dock to another dock.
The docks stay always on the same place.
The main interface for a dock is Dock.
There are 2 important extensions of this interface: LeafDock
and CompositeDock.
Information on using docks is in How to Use Laef Docks and How to Use Composite Docks in The Sanaware Developer Guide.
A leaf dock is a dock that contains dockables. A composite dock is a dock that contains other docks.
Some implementations of leaf docks are:
SingleDock can contain 0 or one dockables.TabDock can contain multiple dockables that are ordered in tabs of a tabbed pane.LineDock can contain multiple dockables that are ordered in a line.GridDock can contain multiple dockables that are ordered in a grid.Some implementations of composite docks are:
SplitDock can contain 0, 1 or 2 docks.
When there are 2 docks they are organized in a splitt pane.BorderDock contains at least one dock in the center. It can also contain
a dock in the north, south, east and west.CompositeLineDock can contain multiple docks that are ordered in a line.CompositeGridDock can contain multiple docks that are ordered in a grid.FloatDock can contain multiple docks that are organized in floating windows.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||