|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DockColor | |
---|---|
bibliothek.extension.gui.dock.theme.bubble | Various graphical and logical components used when
BubbleTheme is
active. |
bibliothek.gui.dock.themes | Contains an implementation of DockTheme and
all classes which are neede by this theme. |
bibliothek.gui.dock.themes.color | The color subsystem allows each kind of element to get its colors from a central repository. |
bibliothek.gui.dock.util.color |
Uses of DockColor in bibliothek.extension.gui.dock.theme.bubble |
---|
Classes in bibliothek.extension.gui.dock.theme.bubble that implement DockColor | |
---|---|
protected class |
BubbleStackDockComponent.BubbleTabColor
Some color needed on a BubbleStackDockComponent.Tab . |
Uses of DockColor in bibliothek.gui.dock.themes |
---|
Classes in bibliothek.gui.dock.themes with type parameters of type DockColor | |
---|---|
interface |
ColorProviderFactory<D extends DockColor,C extends ColorProvider<D>>
A factory that creates new ColorProvider s. |
Methods in bibliothek.gui.dock.themes with type parameters of type DockColor | ||
---|---|---|
|
ColorScheme.getProvider(Class<D> kind)
Searches for a factory for a provider that can be used for a specific kind of DockColor . |
Method parameters in bibliothek.gui.dock.themes with type arguments of type DockColor | |
---|---|
protected void |
BasicTheme.updateColorProvider(DockController[] controllers,
Class<? extends DockColor> kind)
Publishes to ColorProvider for kind on all controllers . |
Uses of DockColor in bibliothek.gui.dock.themes.color |
---|
Classes in bibliothek.gui.dock.themes.color with type parameters of type DockColor | |
---|---|
class |
MultiColorProviderFactory<D extends DockColor>
A factory for a MultiColorProvider , this factory can contain other
factories to fill up the new MultiColorProvider . |
class |
SingleColorProviderFactory<D extends DockColor>
A ColorProviderFactory that always returns the same instance
of ColorProvider . |
Classes in bibliothek.gui.dock.themes.color that implement DockColor | |
---|---|
class |
ActionColor
A color used for a DockAction . |
class |
DisplayerColor
A color used on a DockableDisplayer . |
class |
StationPaintColor
A color used by a StationPaint . |
class |
TabColor
Color related to a single Dockable on a StackDockStation . |
class |
TitleColor
A color used by a DockTitle . |
Methods in bibliothek.gui.dock.themes.color with type parameters of type DockColor | ||
---|---|---|
|
DefaultColorScheme.getProvider(Class<D> kind)
|
|
|
DefaultColorScheme.setProvider(Class<? super D> kind,
ColorProviderFactory<D,ColorProvider<D>> provider)
Sets the value of some provider. |
Constructor parameters in bibliothek.gui.dock.themes.color with type arguments of type DockColor | |
---|---|
ActionColor(String id,
Class<? extends DockColor> kind,
Dockable dockable,
DockAction action,
Color backup)
Creates a new DockColor . |
|
DisplayerColor(String id,
Class<? extends DockColor> kind,
DockableDisplayer displayer,
Color backup)
Creates a new DisplayerColor |
|
StationPaintColor(String id,
Class<? extends DockColor> kind,
StationPaint paint,
Color backup)
Creates a new DockColor |
|
TabColor(String id,
Class<? extends DockColor> kind,
StackDockStation station,
Dockable dockable,
Color backup)
Creates a new TabColor. |
|
TitleColor(String id,
Class<? extends DockColor> kind,
DockTitle title,
Color backup)
Creates a new TitleColor . |
Uses of DockColor in bibliothek.gui.dock.util.color |
---|
Classes in bibliothek.gui.dock.util.color with type parameters of type DockColor | |
---|---|
interface |
ColorProvider<D extends DockColor>
A ColorProvider is a layer between a ColorManager and
a DockColor . |
class |
MultiColorProvider<D extends DockColor>
A ColorProvider which uses other providers to handle some
colors. |
Classes in bibliothek.gui.dock.util.color that implement DockColor | |
---|---|
class |
AbstractDockColor
A DockColor that contains more than one Color :
override: is a value that can be set from outside and overrides all other values
value: is the value obtained through the ColorManager
backup: is a color used when all other colors are unavailable
This class also has methods to add or remove itself from a ColorManager . |
Methods in bibliothek.gui.dock.util.color with type parameters of type DockColor | ||
---|---|---|
|
ColorManager.add(String colorId,
Class<? super D> kind,
D observer)
Installs a new observer. |
|
|
ColorManager.publish(Priority priority,
Class<? extends D> kind,
ColorProvider<D> provider)
Adds a new provider of colors to this manager. |
Methods in bibliothek.gui.dock.util.color that return types with arguments of type DockColor | |
---|---|
Class<? extends DockColor> |
AbstractDockColor.getKind()
Gets the kind of this color. |
Methods in bibliothek.gui.dock.util.color with parameters of type DockColor | |
---|---|
void |
ColorManager.remove(DockColor observer)
Uninstalls an observer |
Method parameters in bibliothek.gui.dock.util.color with type arguments of type DockColor | |
---|---|
void |
AbstractDockColor.setKind(Class<? extends DockColor> kind)
Changes the kind of this color. |
void |
ColorManager.unpublish(Priority priority,
Class<? extends DockColor> kind)
Removes the ColorProvider that handles DockColor s
of kind kind . |
Constructor parameters in bibliothek.gui.dock.util.color with type arguments of type DockColor | |
---|---|
AbstractDockColor(String id,
Class<? extends DockColor> kind)
Creates a new DockColor . |
|
AbstractDockColor(String id,
Class<? extends DockColor> kind,
Color backup)
Creates a new DockColor . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |