Package bibliothek.gui.dock.common.theme
Class CEclipseTheme
java.lang.Object
bibliothek.gui.dock.common.theme.CDockTheme<EclipseTheme>
bibliothek.gui.dock.common.theme.CEclipseTheme
- All Implemented Interfaces:
DockTheme
- 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
ConstructorsConstructorDescriptionCEclipseTheme(CControl control) Creates a new theme.CEclipseTheme(CControl control, EclipseTheme 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
-
CEclipseTheme
Creates a new theme.- Parameters:
control- the controller for which this theme will be usedtheme- the theme that gets encapsulated
-
CEclipseTheme
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<EclipseTheme>- Parameters:
controller- the new owner of this theme
-
uninstall
- Specified by:
uninstallin interfaceDockTheme- Overrides:
uninstallin classCDockTheme<EclipseTheme>
-