| Package | Description |
|---|---|
| bibliothek.gui |
The high level interfaces of the framework and the most often used classes.
|
| bibliothek.gui.dock |
The five basic classes implementing
Dockable and
DockStation plus some supporting elements. |
| bibliothek.gui.dock.control.relocator |
Various implementations of
RelocateOperation. |
| 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 |
|---|---|
StationDropOperation |
DockStation.prepareDrop(StationDropItem dockable)
Prepares this station to get the new child
dockable or to move around the known child dockable. |
| Modifier and Type | Method and Description |
|---|---|
void |
SplitDockStation.Access.drop(DockHierarchyLock.Token token,
PutInfo putInfo,
StationDropItem item) |
void |
SplitDockStation.Access.move(PutInfo putInfo,
StationDropItem item) |
StationDropOperation |
ScreenDockStation.prepare(StationDropItem item,
boolean drop) |
StationDropOperation |
StackDockStation.prepareDrop(StationDropItem item) |
StationDropOperation |
ScreenDockStation.prepareDrop(StationDropItem item) |
StationDropOperation |
FlapDockStation.prepareDrop(StationDropItem item) |
StationDropOperation |
SplitDockStation.prepareDrop(StationDropItem item) |
StationDropOperation |
StackDockStation.prepareMove(StationDropItem item) |
| Modifier and Type | Method and Description |
|---|---|
StationDropItem |
DefaultInserterSource.getItem() |
StationDropItem |
InserterSource.getItem()
Gets information about the item that is dropped.
|
| Constructor and Description |
|---|
DefaultInserterSource(DockStation parent,
StationDropItem item)
Creates a new
InserterSource. |
DropOperation(DockController controller,
DockStation station,
StationDropOperation operation,
StationDropItem item)
Creates a new operation
|
MergeOperation(DockController controller,
Merger merger,
DockStation station,
StationDropOperation operation,
StationDropItem item)
Creates a new operation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SplitLayoutManager.calculateDivider(SplitDockStation station,
PutInfo putInfo,
Leaf origin,
StationDropItem item)
|
void |
DefaultSplitLayoutManager.calculateDivider(SplitDockStation station,
PutInfo putInfo,
Leaf origin,
StationDropItem item) |
void |
SplitDockAccess.drop(DockHierarchyLock.Token token,
PutInfo putInfo,
StationDropItem item)
Adds the
Dockable given by putInfo to this station. |
void |
SplitDockAccess.move(PutInfo putInfo,
StationDropItem item)
Moves the
dockable described by putInfo at a new location |
PutInfo |
SplitLayoutManager.prepareDrop(SplitDockStation station,
StationDropItem dockable)
Call forwarded from
DockStation.prepareDrop. |
PutInfo |
DefaultSplitLayoutManager.prepareDrop(SplitDockStation station,
StationDropItem item) |
PutInfo |
SplitLayoutManager.prepareMove(SplitDockStation station,
StationDropItem dockable)
Call forwarded from
DockStation.prepareDrop if
the operation is a move operation (if the dockable is already a child of this station). |
PutInfo |
DefaultSplitLayoutManager.prepareMove(SplitDockStation station,
StationDropItem item) |
| Constructor and Description |
|---|
SplitDropOperation(SplitDockAccess access,
PutInfo putInfo,
StationDropItem item,
boolean move)
Creates a new operation.
|
Copyright © 2017 Docking Frames. All rights reserved.