| Package | Description |
|---|---|
| bibliothek.gui.dock |
The five basic classes implementing
Dockable and
DockStation plus some supporting elements. |
| bibliothek.gui.dock.station.split |
Elements which are needed by the
SplitDockStation,
and which are needed to interact with the station. |
| Modifier and Type | Method and Description |
|---|---|
Root |
SplitDockStation.Access.createRoot(long id)
Creates a new
Root. |
Root |
SplitDockStation.getRoot()
Gets the
Root of the tree which stores all locations and sizes
of the children of this station. |
protected Root |
SplitDockStation.root()
Gets the root of this station, creates a root if necessary.
|
| Modifier and Type | Method and Description |
|---|---|
Root |
SplitNodeFactory.createRoot(SplitDockAccess access,
long id)
Creates a new root.
|
Root |
DefaultSplitNodeFactory.createRoot(SplitDockAccess access,
long id) |
Root |
Root.getRoot() |
Root |
SplitNode.getRoot()
Gets the root of the tree in which this node is
|
| Modifier and Type | Method and Description |
|---|---|
void |
SplitNodeAdapter.handleRoot(Root root) |
void |
SplitNodeVisitor.handleRoot(Root root)
Invoked when visiting the root of the tree.
|
void |
SplitLayoutManager.updateBounds(Root root,
double x,
double y,
double factorW,
double factorH)
Called when the bounds of all
DockableDisplayer of a station have
to be updated. |
void |
DefaultSplitLayoutManager.updateBounds(Root root,
double x,
double y,
double factorW,
double factorH) |
Copyright © 2017 Docking Frames. All rights reserved.