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 |
Divideable.getOrientation()
Gets the orientation of this divideable.
|
SplitDockStation.Orientation |
Node.getOrientation() |
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.
|
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.
|