Package bibliothek.gui.dock.common.theme
Class CBasicTheme
java.lang.Object
bibliothek.gui.dock.common.theme.CDockTheme<BasicTheme>
bibliothek.gui.dock.common.theme.CBasicTheme
- All Implemented Interfaces:
DockTheme
A bridge between a
BasicTheme and the common-project.- Author:
- Benjamin Sigg
-
Field Summary
Fields inherited from interface bibliothek.gui.DockTheme
BACKGROUND_PAINT, BORDER_MODIFIER, COMBINER, DISPLAYER_FACTORY, DOCKABLE_MOVING_IMAGE_FACTORY, DOCKABLE_SELECTION, SPAN_FACTORY, STATION_PAINT -
Constructor Summary
ConstructorsConstructorDescriptionCBasicTheme(CControl control) Creates a new theme.CBasicTheme(CControl control, BasicTheme theme) Creates a new theme. -
Method Summary
Modifier and TypeMethodDescriptionvoidinstall(DockController controller) Installs this theme atcontroller.voiduninstall(DockController controller) Methods inherited from class bibliothek.gui.dock.common.theme.CDockTheme
getCombiner, getDisplayFactory, getDockableSelection, getMovingImageFactory, getPaint, getTitleFactory, initDefaultFontBridges, install, intern, putColorBridgeFactory, putFontBridgeFactory
-
Constructor Details
-
CBasicTheme
Creates a new theme.- Parameters:
control- the controller for which this theme will be usedtheme- the theme that gets encapsulated
-
CBasicTheme
Creates a new theme. This theme can be used directly with aCControl.- Parameters:
control- the controller for which this theme will be used.
-
-
Method Details
-
install
Description copied from class:CDockThemeInstalls this theme atcontroller.- Overrides:
installin classCDockTheme<BasicTheme>- Parameters:
controller- the new owner of this theme
-
uninstall
- Specified by:
uninstallin interfaceDockTheme- Overrides:
uninstallin classCDockTheme<BasicTheme>
-