bibliothek.gui.dock.themes
Interface ColorScheme

All Superinterfaces:
UIScheme<Color,DockColor,ColorBridge>
All Known Implementing Classes:
AbstractColorScheme, BasicColorScheme, BubbleColorScheme, DefaultColorScheme, EclipseColorScheme, ExtendingColorScheme, FlatColorScheme, IdentifiedColorScheme, SimpleBubbleColorScheme

public interface ColorScheme
extends UIScheme<Color,DockColor,ColorBridge>

A ColorScheme is a collection of colors and bridges.

Author:
Benjamin Sigg

Field Summary
static String COLOR_SCHEME_PARAMETER
          A parameter linking to the ColorScheme that requests this extension.
static Path EXTENSION_NAME
          The name used in a ExtensionName to ask for an additional ColorScheme.
 
Method Summary
 
Methods inherited from interface bibliothek.gui.dock.util.UIScheme
addListener, getBridge, getResource, install, removeListener, uninstall
 

Field Detail

EXTENSION_NAME

static final Path EXTENSION_NAME
The name used in a ExtensionName to ask for an additional ColorScheme. The additional ColorSchemes will be applied after the standard scheme was applied. This means that any setting of the base ColorScheme is overridden, including those settings made by the user. Extensions should provide a mechanism such that the user can change the extension-colors.


COLOR_SCHEME_PARAMETER

static final String COLOR_SCHEME_PARAMETER
A parameter linking to the ColorScheme that requests this extension.

See Also:
Constant Field Values