| 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 |
|---|---|
Node |
SplitDockStation.Access.createNode(long id) |
| Modifier and Type | Method and Description |
|---|---|
double |
SplitDockStation.Access.validateDivider(double divider,
Node node) |
| Modifier and Type | Method and Description |
|---|---|
Node |
SplitDockAccess.createNode(long id)
Creates a new
Node. |
Node |
SplitNode.createNode(long id)
Creates a new
Node. |
Node |
SplitNodeFactory.createNode(SplitDockAccess access,
long id)
Creates a new node.
|
Node |
DefaultSplitNodeFactory.createNode(SplitDockAccess access,
long id) |
Node |
Root.getDividerNode(int x,
int y) |
Node |
Leaf.getDividerNode(int x,
int y) |
Node |
Placeholder.getDividerNode(int x,
int y) |
Node |
Node.getDividerNode(int x,
int y) |
abstract Node |
SplitNode.getDividerNode(int x,
int y)
Gets the Node whose divider area contains the point x/y.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SplitNodeAdapter.handleNode(Node node) |
void |
SplitNodeVisitor.handleNode(Node node)
Invoked when visiting a node of the tree.
|
double |
SplitDockAccess.validateDivider(double divider,
Node node)
Tests whether the given value of the divider is a legal value or not.
|
double |
SplitLayoutManager.validateDivider(SplitDockStation station,
double divider,
Node node)
Tests whether the specified
divider-value is legal or not. |
double |
DefaultSplitLayoutManager.validateDivider(SplitDockStation station,
double divider,
Node node) |
Copyright © 2017 Docking Frames. All rights reserved.