|
||||||||||
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 Dockable s 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. |
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 LeafDock s
and the positions of child docks in CompositeDock s. |
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 Dockable
s 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 |