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.facile.station.split |
Support classes for
SplitDockStation . |
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 |
FlapDockStation.prepareDrop(StationDropItem item) |
StationDropOperation |
ScreenDockStation.prepareDrop(StationDropItem item) |
StationDropOperation |
SplitDockStation.prepareDrop(StationDropItem item) |
StationDropOperation |
StackDockStation.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 |
DelegatingSplitLayoutManager.calculateDivider(SplitDockStation station,
PutInfo putInfo,
Leaf origin,
StationDropItem item) |
PutInfo |
DelegatingSplitLayoutManager.prepareDrop(SplitDockStation station,
StationDropItem dockable) |
PutInfo |
DelegatingSplitLayoutManager.prepareMove(SplitDockStation station,
StationDropItem dockable) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultSplitLayoutManager.calculateDivider(SplitDockStation station,
PutInfo putInfo,
Leaf origin,
StationDropItem item) |
void |
SplitLayoutManager.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 |
DefaultSplitLayoutManager.prepareDrop(SplitDockStation station,
StationDropItem item) |
PutInfo |
SplitLayoutManager.prepareDrop(SplitDockStation station,
StationDropItem dockable)
Call forwarded from
DockStation.prepareDrop . |
PutInfo |
DefaultSplitLayoutManager.prepareMove(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). |
Constructor and Description |
---|
SplitDropOperation(SplitDockAccess access,
PutInfo putInfo,
StationDropItem item,
boolean move)
Creates a new operation.
|