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 |
---|---|
StationChildHandle |
SplitDockStation.Access.getFullScreenDockable() |
StationChildHandle |
SplitDockStation.Access.newHandle(Dockable dockable) |
Modifier and Type | Method and Description |
---|---|
void |
SplitDockStation.Access.addHandle(StationChildHandle dockable,
DockHierarchyLock.Token token) |
protected void |
StackDockStation.addToPanel(StationChildHandle handle,
int index,
int size)
Adds the contents of
handle to the StackDockStation.stackComponent of this station. |
void |
SplitDockStation.Access.removeHandle(StationChildHandle handle,
DockHierarchyLock.Token token) |
Modifier and Type | Method and Description |
---|---|
StationChildHandle |
Leaf.getDockableHandle()
Gets the handle which is responsible for the current
Dockable . |
StationChildHandle |
SplitDockAccess.getFullScreenDockable()
Gets the
DockableDisplayer which is currently in fullscreen-mode. |
StationChildHandle |
SplitDockAccess.newHandle(Dockable dockable)
Creates a new handle but does not take any other action.
|
Modifier and Type | Method and Description |
---|---|
void |
SplitDockAccess.addHandle(StationChildHandle handle,
DockHierarchyLock.Token token)
Adds the new
handle to the station and adds
the displayer to the station. |
void |
SplitDockAccess.removeHandle(StationChildHandle handle,
DockHierarchyLock.Token token)
Removes an element from the station.
|
void |
Leaf.setHandle(StationChildHandle handle)
Sets the element of this leaf.
|