|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DockTheme | |
---|---|
bibliothek.extension.gui.dock.theme | Contains some DockTheme s. |
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.common | A set of classes that can be used to create basic applications. |
bibliothek.gui.dock.common.theme | Classes related to the DockTheme s. |
bibliothek.gui.dock.event | Listeners, adapters and events used in the whole framework. |
bibliothek.gui.dock.security | A package dealing with the issues of Applets and Wepstart-applications. |
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. |
Uses of DockTheme in bibliothek.extension.gui.dock.theme |
---|
Classes in bibliothek.extension.gui.dock.theme that implement DockTheme | |
---|---|
class |
BubbleTheme
A theme using a lot of eye-candy. |
class |
EclipseTheme
A theme imitating the look and feel of the Eclipse-IDE. |
class |
FlatTheme
A theme that uses very few borders. |
class |
SmoothTheme
This theme uses the SmoothDefaultTitleFactory to create some
titles which smoothly changes their color. |
Uses of DockTheme in bibliothek.gui |
---|
Methods in bibliothek.gui with type parameters of type DockTheme | ||
---|---|---|
|
DockUI.registerTheme(java.lang.Class<T> theme)
Registers a factory for theme . |
Methods in bibliothek.gui that return DockTheme | |
---|---|
DockTheme |
DockController.getTheme()
Gets the current theme of this controller. |
DockTheme |
DockStation.getTheme()
Gets the current theme of this station. |
Methods in bibliothek.gui with parameters of type DockTheme | |
---|---|
void |
DockController.setTheme(DockTheme theme)
Sets the theme of this controller. |
Uses of DockTheme in bibliothek.gui.dock |
---|
Methods in bibliothek.gui.dock that return DockTheme | |
---|---|
DockTheme |
SplitDockStation.getTheme()
|
Constructors in bibliothek.gui.dock with parameters of type DockTheme | |
---|---|
StackDockStation(DockTheme theme)
Constructs a new station and sets the theme. |
|
StackDockStation(DockTheme theme,
boolean init)
Creates a new station. |
Uses of DockTheme in bibliothek.gui.dock.common |
---|
Methods in bibliothek.gui.dock.common with parameters of type DockTheme | |
---|---|
void |
CControl.setTheme(DockTheme theme)
Deprecated. replaced by CControl.setTheme(String) . While this method still
works, the theme will not get stored persistent and any module using
the ThemeMap (CControl.getThemes() ) will not be informed about
the change. |
Uses of DockTheme in bibliothek.gui.dock.common.theme |
---|
Classes in bibliothek.gui.dock.common.theme with type parameters of type DockTheme | |
---|---|
class |
CDockTheme<D extends DockTheme>
A DockTheme that wraps another theme and works within
the special environment the common-project provides. |
class |
CDockThemeFactory<D extends DockTheme>
A factory that envelops another factory in order to build a CX-theme instead of a X-theme. |
Classes in bibliothek.gui.dock.common.theme that implement DockTheme | |
---|---|
class |
CBasicTheme
A bridge between a BasicTheme and the common-project. |
class |
CBubbleTheme
A theme wrapping BubbleTheme and adding additional features to
properly work within the common-project. |
class |
CDockTheme<D extends DockTheme>
A DockTheme that wraps another theme and works within
the special environment the common-project provides. |
class |
CEclipseTheme
A wrapper around a EclipseTheme , allows to use the ColorMap of
CDockable . |
class |
CFlatTheme
A CDockTheme that encapsulates a FlatTheme in order to
allow the theme access to the possibilities of the common-project. |
class |
CSmoothTheme
A bridge between a SmoothTheme and the common-project. |
Methods in bibliothek.gui.dock.common.theme that return DockTheme | |
---|---|
abstract DockTheme |
CDockThemeFactory.create(CControl control)
Creates a new theme. |
DockTheme |
CDockThemeFactory.create(DockController controller)
|
DockTheme |
DockThemeModifier.modify(DockTheme theme)
Modifies theme and returns either the modified theme or
a new instance of of another DockTheme . |
Methods in bibliothek.gui.dock.common.theme with parameters of type DockTheme | |
---|---|
DockTheme |
DockThemeModifier.modify(DockTheme theme)
Modifies theme and returns either the modified theme or
a new instance of of another DockTheme . |
Constructors in bibliothek.gui.dock.common.theme with parameters of type DockTheme | |
---|---|
CDockTheme(D theme,
DockTheme delegate)
Creates a new theme. |
Uses of DockTheme in bibliothek.gui.dock.event |
---|
Methods in bibliothek.gui.dock.event with parameters of type DockTheme | |
---|---|
void |
UIListener.themeChanged(DockController controller,
DockTheme oldTheme,
DockTheme newTheme)
Called after the DockTheme of controller was changed. |
void |
UIListener.themeWillChange(DockController controller,
DockTheme oldTheme,
DockTheme newTheme)
Called before the DockTheme of controller changes. |
Uses of DockTheme in bibliothek.gui.dock.security |
---|
Constructors in bibliothek.gui.dock.security with parameters of type DockTheme | |
---|---|
SecureStackDockStation(DockTheme theme)
Deprecated. Creates a new station and sets the theme of this station |
Uses of DockTheme in bibliothek.gui.dock.station |
---|
Methods in bibliothek.gui.dock.station that return DockTheme | |
---|---|
DockTheme |
AbstractDockStation.getTheme()
|
DockTheme |
AbstractDockableStation.getTheme()
|
Constructors in bibliothek.gui.dock.station with parameters of type DockTheme | |
---|---|
AbstractDockableStation(DockTheme theme)
Constructs a new station and sets the theme. |
Uses of DockTheme in bibliothek.gui.dock.themes |
---|
Classes in bibliothek.gui.dock.themes with type parameters of type DockTheme | |
---|---|
class |
ThemePropertyFactory<T extends DockTheme>
A factory using the ThemeProperties of a DockTheme to
create instances of that DockTheme . |
Classes in bibliothek.gui.dock.themes that implement DockTheme | |
---|---|
class |
BasicTheme
A theme that does not install anything and uses the
default-implementations off all factories. |
class |
NoStackTheme
A DockTheme that wraps another theme and ensures that there
is no StackDockStation in another StackDockStation . |
Methods in bibliothek.gui.dock.themes with type parameters of type DockTheme | ||
---|---|---|
static
|
NoStackTheme.getFactory(java.lang.Class<T> theme)
Creates a ThemeFactory for this theme encapsulating another
theme. |
Methods in bibliothek.gui.dock.themes that return DockTheme | |
---|---|
DockTheme |
ThemeFactory.create(DockController controller)
Creates a new theme. |
DockTheme |
ThemeManager.getTheme()
Gets the current theme |
Methods in bibliothek.gui.dock.themes with parameters of type DockTheme | |
---|---|
void |
DockThemeExtension.install(DockController controller,
DockTheme theme)
Called by the DockTheme before it installs itself. |
void |
DockThemeExtension.installed(DockController controller,
DockTheme theme)
Called by the DockTheme after it installed itself. |
void |
ThemeManager.setTheme(DockTheme theme)
Sets the theme of this manager. |
void |
DockThemeExtension.uninstall(DockController controller,
DockTheme theme)
Called by the DockTheme after it was uninstalled from controller . |
Constructors in bibliothek.gui.dock.themes with parameters of type DockTheme | |
---|---|
NoStackTheme(DockTheme base)
Creates a new theme |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |