| Package | Description |
|---|---|
| bibliothek.extension.gui.dock.station |
Contains extensions to the
DockStations. |
| bibliothek.gui |
The high level interfaces of the framework and the most often used classes.
|
| bibliothek.gui.dock.layout.location | |
| bibliothek.gui.dock.station |
Elements needed by various implementations of the
DockStation interface. |
| 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 | Class and Description |
|---|---|
class |
SplitCombiner
This is an alternative implementation of a
Combiner, normally not used by this framework. |
| Modifier and Type | Field and Description |
|---|---|
static PropertyKey<Combiner> |
DockTheme.COMBINER
A unique identifier for the
DockProperties to access the current Combiner. |
| Modifier and Type | Method and Description |
|---|---|
Combiner |
DockTheme.getCombiner(DockStation station)
Gets the Combiner for
station.This method should not be used directly, instead an UIValue of type StationCombinerValue should
be installed at the local ThemeManager to retrieve the value. |
| Modifier and Type | Method and Description |
|---|---|
AsideAnswer |
AsideRequest.forward(Combiner combiner)
|
AsideAnswer |
DefaultAsideRequest.forward(Combiner combiner) |
AsideAnswer |
AsideRequest.forward(Combiner combiner,
PlaceholderMap layout)
|
AsideAnswer |
DefaultAsideRequest.forward(Combiner combiner,
PlaceholderMap layout) |
| Constructor and Description |
|---|
CombinerForward(Combiner combiner,
PlaceholderMap layout) |
| Modifier and Type | Method and Description |
|---|---|
<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 | Class and Description |
|---|---|
class |
StationCombinerValue
A
StationCombinerValue encloses a Combiner and uses
the combiner as delegate. |
class |
ThemeCombiner
|
| Modifier and Type | Field and Description |
|---|---|
static TypedUIProperties.Type<Combiner> |
ThemeManager.COMBINER_TYPE
Identifier for the type
Combiner |
| Modifier and Type | Method and Description |
|---|---|
Combiner |
BasicTheme.getCombiner(DockStation station) |
Combiner |
NoStackTheme.getCombiner(DockStation station) |
| Modifier and Type | Method and Description |
|---|---|
void |
BasicTheme.setCombiner(Combiner combiner)
Sets the
Combiner of this theme. |
void |
BasicTheme.setCombiner(Combiner combiner,
Priority priority)
Sets the
Combiner of this theme. |
void |
ThemeManager.setCombiner(String id,
Combiner value)
|
| Modifier and Type | Method and Description |
|---|---|
void |
ThemeManager.setCombinerBridge(Path kind,
UIBridge<Combiner,UIValue<Combiner>> bridge)
|
void |
ThemeManager.setCombinerBridge(Path kind,
UIBridge<Combiner,UIValue<Combiner>> bridge)
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicCombiner
A simple implementation of
Combiner, which merges two Dockables
by creating a StackDockStation, and putting the children onto this
station. |
Copyright © 2017 Docking Frames. All rights reserved.