| 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 |
|---|---|
static SplitDockStation.Orientation |
SplitDockStation.Orientation.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SplitDockStation.Orientation[] |
SplitDockStation.Orientation.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
SplitDockStation.Orientation |
SplitDockPerspective.Node.getOrientation()
Tells whether this node is horizontal or vertical.
|
SplitDockStation.Orientation |
SplitDockStationLayout.Node.getOrientation()
Tells whether this node is horizontal or vertical.
|
SplitDockStation.Orientation |
Node.getOrientation() |
SplitDockStation.Orientation |
Divideable.getOrientation()
Gets the orientation of this divideable.
|
protected abstract SplitDockStation.Orientation |
AbstractSplitPlaceholderConverter.getOrientation(N node)
Gets the orientation of the
intermediate node node. |
protected SplitDockStation.Orientation |
SplitPerspectivePlaceholderConverter.getOrientation(SplitDockPerspective.Entry node) |
protected SplitDockStation.Orientation |
SplitPlaceholderConverter.getOrientation(SplitNode node) |
| Modifier and Type | Method and Description |
|---|---|
void |
Node.setOrientation(SplitDockStation.Orientation orientation)
Changes the orientation of this node.
|
protected double |
DefaultSplitLayoutManager.validateDivider(SplitDockStation station,
double divider,
Dimension minimumLeft,
Dimension minimumRight,
SplitDockStation.Orientation orientation,
double width,
double height)
Tests whether the specified
divider-value is legal or not. |
| Constructor and Description |
|---|
Node(SplitDockAccess access,
SplitNode left,
SplitNode right,
SplitDockStation.Orientation orientation)
Constructs a new node.
|
Node(SplitDockAccess access,
SplitNode left,
SplitNode right,
SplitDockStation.Orientation orientation,
long id)
Constructs a new node.
|
Node(SplitDockStation.Orientation orientation,
double divider,
SplitDockPerspective.Entry childA,
SplitDockPerspective.Entry childB,
Set<Path> placeholders,
PlaceholderMap placeholderMap,
long id)
Creates a new node.
|
Node(SplitDockStation.Orientation orientation,
double divider,
SplitDockStationLayout.Entry childA,
SplitDockStationLayout.Entry childB,
Path[] placeholders,
PlaceholderMap placeholderMap,
long id)
Creates a new node.
|
Copyright © 2017 Docking Frames. All rights reserved.