Package | Description |
---|---|
bibliothek.extension.gui.dock.station |
Contains extensions to the
DockStation s. |
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 |
---|
DefaultAsideRequest.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. |