| 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 |
|---|---|
SplitDockPlaceholderProperty |
SplitDockStation.getDockablePlaceholderProperty(Dockable dockable,
Dockable target)
Creates a
SplitDockPlaceholderProperty for dockable, may
insert an additional placeholder in the tree. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SplitDockStation.drop(Dockable dockable,
SplitDockPlaceholderProperty property)
Drops
dockable at the placeholder that is referenced by property. |
| Modifier and Type | Method and Description |
|---|---|
SplitDockPlaceholderProperty |
SplitDockPlaceholderProperty.copy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Root.insert(SplitDockPlaceholderProperty property,
Dockable dockable) |
boolean |
Leaf.insert(SplitDockPlaceholderProperty property,
Dockable dockable) |
boolean |
Placeholder.insert(SplitDockPlaceholderProperty property,
Dockable dockable) |
boolean |
Node.insert(SplitDockPlaceholderProperty property,
Dockable dockable) |
abstract boolean |
SplitNode.insert(SplitDockPlaceholderProperty property,
Dockable dockable)
Recursively searches for a node or leaf that uses the placeholder specified by
property and inserts the dockable there. |
Copyright © 2017 Docking Frames. All rights reserved.