| 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.layout.location | |
| bibliothek.gui.dock.station |
Elements needed by various implementations of the
DockStation interface. |
| bibliothek.gui.dock.station.split |
Elements which are needed by the
SplitDockStation,
and which are needed to interact with the station. |
| bibliothek.gui.dock.themes |
Contains an implementation of
DockTheme and
all classes which are neede by this theme. |
| bibliothek.gui.dock.themes.basic |
Factories and classes used when the
BasicTheme
is active. |
| Modifier and Type | Method and Description |
|---|---|
void |
DockStation.aside(AsideRequest request)
Requests this
DockStation to find a DockableProperty that is "aside" another
property. |
| Modifier and Type | Method and Description |
|---|---|
void |
StackDockStation.aside(AsideRequest request) |
void |
ScreenDockStation.aside(AsideRequest request) |
void |
FlapDockStation.aside(AsideRequest request) |
void |
SplitDockStation.aside(AsideRequest request) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultAsideRequest
The default implementation of an
AsideRequest, it does not modify any properties or
layouts. |
| Modifier and Type | Method and Description |
|---|---|
AsideRequest |
DefaultAsideRequestFactory.createAsideRequest(DockableProperty location,
Dockable dockable) |
AsideRequest |
AsideRequestFactory.createAsideRequest(DockableProperty location,
Dockable dockable)
Creates a new
AsideRequest for dockable. |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultAsideRequest.Forward.execute(AsideRequest request)
Calls the
aside method of the item represented by this DefaultAsideRequest.Forward. |
void |
DefaultAsideRequest.DockStationForward.execute(AsideRequest request) |
void |
DefaultAsideRequest.CombinerForward.execute(AsideRequest request) |
| Modifier and Type | Method and Description |
|---|---|
void |
Combiner.aside(AsideRequest request)
Prepares the layout of the
DockStations that are created by this Combiner to
keep track of a new DockableProperty with its own placeholder. |
<T extends PlaceholderListItem<Dockable>> |
DockStationDelegate.combine(PlaceholderList.Item item,
Combiner combiner,
AsideRequest request)
Can be called by
DockStation.aside(AsideRequest) if request contains a
location that points toward item. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Root.aside(AsideRequest request) |
boolean |
Leaf.aside(AsideRequest request) |
boolean |
Placeholder.aside(AsideRequest request) |
boolean |
Node.aside(AsideRequest request) |
abstract boolean |
SplitNode.aside(AsideRequest request)
Inserts a new placeholder at this node.
|
boolean |
Root.aside(SplitDockPathProperty property,
int index,
AsideRequest request) |
boolean |
Leaf.aside(SplitDockPathProperty property,
int index,
AsideRequest request) |
boolean |
Placeholder.aside(SplitDockPathProperty property,
int index,
AsideRequest request) |
boolean |
Node.aside(SplitDockPathProperty property,
int depth,
AsideRequest request) |
abstract boolean |
SplitNode.aside(SplitDockPathProperty property,
int index,
AsideRequest request)
Inserts a new placeholder at location
property. |
| Modifier and Type | Method and Description |
|---|---|
void |
ThemeCombiner.aside(AsideRequest request) |
void |
StationCombinerValue.aside(AsideRequest request) |
| Modifier and Type | Method and Description |
|---|---|
void |
BasicCombiner.aside(AsideRequest request) |
Copyright © 2017 Docking Frames. All rights reserved.