Package bibliothek.gui.dock.common.theme
Class CBubbleTheme
java.lang.Object
bibliothek.gui.dock.common.theme.CDockTheme<BubbleTheme>
bibliothek.gui.dock.common.theme.CBubbleTheme
- All Implemented Interfaces:
DockTheme
A theme wrapping
BubbleTheme and adding additional features to
properly work within 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
ConstructorsConstructorDescriptionCBubbleTheme(CControl control) Creates a new theme.CBubbleTheme(CControl control, BubbleTheme 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
-
CBubbleTheme
Creates a new theme.- Parameters:
control- the controller for which this theme will be usedtheme- the theme that gets encapsulated
-
CBubbleTheme
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<BubbleTheme>- Parameters:
controller- the new owner of this theme
-
uninstall
- Specified by:
uninstallin interfaceDockTheme- Overrides:
uninstallin classCDockTheme<BubbleTheme>
-