Package | Description |
---|---|
bibliothek.gui.dock |
The five basic classes implementing
Dockable and
DockStation plus some supporting elements. |
bibliothek.gui.dock.facile.station.split |
Support classes for
SplitDockStation . |
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 |
ResizeNode.getNode()
Gets the node that is represented by this element
|
Modifier and Type | Method and Description |
---|---|
double |
DelegatingSplitLayoutManager.validateDivider(SplitDockStation station,
double divider,
Node node) |
Constructor and Description |
---|
ResizeNode(LockedResizeLayoutManager<T> layout,
ResizeElement<T> parent,
Node node)
Creates a new node-element.
|
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 |
DefaultSplitNodeFactory.createNode(SplitDockAccess access,
long id) |
Node |
SplitNodeFactory.createNode(SplitDockAccess access,
long id)
Creates a new node.
|
Node |
Leaf.getDividerNode(int x,
int y) |
Node |
Node.getDividerNode(int x,
int y) |
Node |
Placeholder.getDividerNode(int x,
int y) |
Node |
Root.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 |
DefaultSplitLayoutManager.validateDivider(SplitDockStation station,
double divider,
Node node) |
double |
SplitLayoutManager.validateDivider(SplitDockStation station,
double divider,
Node node)
Tests whether the specified
divider -value is legal or not. |