Uses of Interface
bibliothek.gui.dock.util.color.ColorProvider

Packages that use ColorProvider
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 The color subsystem, used by most of the components to search for the colors they need to paint. 
 

Uses of ColorProvider in bibliothek.gui.dock.themes
 

Classes in bibliothek.gui.dock.themes with type parameters of type ColorProvider
 interface ColorProviderFactory<D extends DockColor,C extends ColorProvider<D>>
          A factory that creates new ColorProviders.
 

Methods in bibliothek.gui.dock.themes that return types with arguments of type ColorProvider
<D extends DockColor>
ColorProviderFactory<D,? extends ColorProvider<D>>
ColorScheme.getProvider(Class<D> kind)
          Searches for a factory for a provider that can be used for a specific kind of DockColor.
 

Uses of ColorProvider in bibliothek.gui.dock.themes.color
 

Methods in bibliothek.gui.dock.themes.color that return ColorProvider
 ColorProvider<D> SingleColorProviderFactory.create(ColorManager manager)
           
 

Methods in bibliothek.gui.dock.themes.color that return types with arguments of type ColorProvider
<D extends DockColor>
ColorProviderFactory<D,? extends ColorProvider<D>>
DefaultColorScheme.getProvider(Class<D> kind)
           
 

Method parameters in bibliothek.gui.dock.themes.color with type arguments of type ColorProvider
<D extends DockColor>
void
DefaultColorScheme.setProvider(Class<? super D> kind, ColorProviderFactory<D,ColorProvider<D>> provider)
          Sets the value of some provider.
 

Constructors in bibliothek.gui.dock.themes.color with parameters of type ColorProvider
SingleColorProviderFactory(ColorProvider<D> provider)
          Creates a new factory.
 

Uses of ColorProvider in bibliothek.gui.dock.util.color
 

Classes in bibliothek.gui.dock.util.color that implement ColorProvider
 class MultiColorProvider<D extends DockColor>
          A ColorProvider which uses other providers to handle some colors.
 

Methods in bibliothek.gui.dock.util.color that return ColorProvider
 ColorProvider<? super D> MultiColorProvider.getProvider(String id)
          Searches the provider that handles colors with the key id.
protected  ColorProvider<?> ColorManager.getProviderFor(Class<?> clazz)
          Searches a provider that can be used for clazz.
 

Methods in bibliothek.gui.dock.util.color with parameters of type ColorProvider
<D extends DockColor>
void
ColorManager.publish(Priority priority, Class<? extends D> kind, ColorProvider<D> provider)
          Adds a new provider of colors to this manager.
 void MultiColorProvider.put(String id, ColorProvider<? super D> provider)
          Specifies a provider that handles all calls regarding id.
 void ColorManager.unpublish(Priority priority, ColorProvider<?> provider)
          Searches for all occurrences of provider and removes them.