Package | Description |
---|---|
bibliothek.extension.gui.dock.theme |
Contains some
DockTheme s. |
bibliothek.extension.gui.dock.theme.bubble |
Various graphical and logical components used when
BubbleTheme is
active. |
bibliothek.extension.gui.dock.theme.eclipse.displayer |
The
DockableDisplayer s that are used
by the EclipseTheme . |
bibliothek.extension.gui.dock.theme.flat |
Various graphical and logical components needed to paint the layout
when
FlatTheme is active. |
bibliothek.gui |
The high level interfaces of the framework and the most often used classes.
|
bibliothek.gui.dock.common.theme |
Classes related to the
DockTheme s. |
bibliothek.gui.dock.displayer |
Classes and interfaces that are needed by the
DockableDisplayer . |
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 | Field and Description |
---|---|
protected DisplayerFactory |
FlatTheme.splitDisplayFactory
A special factory for the
SplitDockStation |
Modifier and Type | Method and Description |
---|---|
DisplayerFactory |
FlatTheme.getDisplayFactory(DockStation station) |
DisplayerFactory |
FlatTheme.getSplitDisplayFactory()
Gets the special factory for the
SplitDockStation . |
Modifier and Type | Method and Description |
---|---|
void |
FlatTheme.setSplitDisplayFactory(DisplayerFactory splitDisplayFactory)
Sets the
DisplayerFactory that is used for the SplitDockStation . |
Modifier and Type | Class and Description |
---|---|
class |
BubbleDisplayerFactory
A factory creating
BubbleDisplayer . |
Modifier and Type | Class and Description |
---|---|
class |
EclipseDisplayerFactory
This factory makes use of a
EclipseThemeConnector to decide which
kind of DockableDisplayer to create. |
Modifier and Type | Class and Description |
---|---|
class |
FlatDisplayerFactory
A factory for instances of
DockableDisplayer . |
Modifier and Type | Field and Description |
---|---|
static PropertyKey<DisplayerFactory> |
DockTheme.DISPLAYER_FACTORY
A unique identifier for the
DockProperties to access the current DisplayerFactory . |
Modifier and Type | Method and Description |
---|---|
DisplayerFactory |
DockTheme.getDisplayFactory(DockStation station)
Gets a displayer factory for
station .This method should not be used directly, instead an UIValue of type DefaultDisplayerFactoryValue should
be installed at the local ThemeManager to retrieve the value. |
Modifier and Type | Method and Description |
---|---|
DisplayerFactory |
CDockTheme.getDisplayFactory(DockStation station) |
Constructor and Description |
---|
DisplayerRequest(DockStation parent,
Dockable target,
DisplayerFactory defaultFactory,
java.lang.String displayerId)
Creates a new request.
|
Modifier and Type | Method and Description |
---|---|
void |
DisplayerCollection.setFactory(DisplayerFactory factory)
Sets the factory that will create new
DockableDisplayer when
needed. |
Constructor and Description |
---|
DisplayerCollection(DockStation station,
DisplayerFactory factory,
java.lang.String displayerId)
Creates a new collection
|
Modifier and Type | Class and Description |
---|---|
class |
ThemeDisplayerFactory
|
Modifier and Type | Field and Description |
---|---|
static TypedUIProperties.Type<DisplayerFactory> |
ThemeManager.DISPLAYER_FACTORY_TYPE
Identifier for the type
DisplayerFactory |
Modifier and Type | Method and Description |
---|---|
DisplayerFactory |
BasicTheme.getDisplayFactory(DockStation station) |
DisplayerFactory |
NoStackTheme.getDisplayFactory(DockStation station) |
Modifier and Type | Method and Description |
---|---|
void |
BasicTheme.setDisplayerFactory(DisplayerFactory factory)
Sets the
DisplayerFactory of this theme. |
void |
BasicTheme.setDisplayerFactory(DisplayerFactory factory,
Priority priority)
Sets the
DisplayerFactory of this theme. |
void |
ThemeManager.setDisplayerFactory(java.lang.String id,
DisplayerFactory value)
Sets a strategy how to display
Dockable s on a DockStation . |
Modifier and Type | Method and Description |
---|---|
void |
ThemeManager.setDisplayerFactoryBridge(Path kind,
UIBridge<DisplayerFactory,UIValue<DisplayerFactory>> bridge)
|
void |
ThemeManager.setDisplayerFactoryBridge(Path kind,
UIBridge<DisplayerFactory,UIValue<DisplayerFactory>> bridge)
|
Modifier and Type | Class and Description |
---|---|
class |
BasicDisplayerFactory
A
DisplayerFactory that creates DockableDisplayer with
no special settings. |