| Package | Description |
|---|---|
| bibliothek.gui |
The high level interfaces of the framework and the most often used classes.
|
| bibliothek.gui.dock.station.span |
The Span API defines the animations that are played when the user is about
to drop a
Dockable onto a new parent. |
| 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 | Field and Description |
|---|---|
static PropertyKey<SpanFactory> |
DockTheme.SPAN_FACTORY
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSpanFactory
The
DefaultSpanFactory creates a most simple Span which does not
use any kind of animation. |
| Modifier and Type | Class and Description |
|---|---|
class |
StationSpanFactoryValue
|
| Modifier and Type | Field and Description |
|---|---|
static TypedUIProperties.Type<SpanFactory> |
ThemeManager.SPAN_FACTORY_TYPE
Identifier for the type
SpanFactory |
| Modifier and Type | Method and Description |
|---|---|
void |
StationSpanFactoryValue.set(SpanFactory value) |
void |
BasicTheme.setSpanFactory(SpanFactory factory)
Sets the factory which will be used to create new
Spans. |
void |
BasicTheme.setSpanFactory(SpanFactory factory,
Priority priority)
Sets the factory which will be used to create new
Spans. |
void |
ThemeManager.setSpanFactory(String id,
SpanFactory value)
Sets a strategy to tell how to animate empty spaces when drag and dropping a
Dockable. |
| Modifier and Type | Method and Description |
|---|---|
void |
ThemeManager.setSpanFactoryBridge(Path kind,
UIBridge<SpanFactory,UIValue<SpanFactory>> bridge)
|
void |
ThemeManager.setSpanFactoryBridge(Path kind,
UIBridge<SpanFactory,UIValue<SpanFactory>> bridge)
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicSpanFactory
The
BasicSpanFactory uses a small animation to expand and to shrink its Spans. |
class |
NoSpanFactory
This factory creates
Spans that always have a size of 0. |
Copyright © 2017 Docking Frames. All rights reserved.