Uses of Interface
bibliothek.gui.dock.themes.ColorProviderFactory

Packages that use ColorProviderFactory
bibliothek.gui.dock.common.intern.color   
bibliothek.gui.dock.common.intern.theme   
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. 
 

Uses of ColorProviderFactory in bibliothek.gui.dock.common.intern.color
 

Fields in bibliothek.gui.dock.common.intern.color declared as ColorProviderFactory
static ColorProviderFactory<TabColor,BubbleTabTransmitter> BubbleTabTransmitter.FACTORY
          A factory that creates BubbleTabTransmitters.
static ColorProviderFactory<TabColor,EclipseTabTransmitter> EclipseTabTransmitter.FACTORY
          A factory that creates EclipseTabTransmitters.
 

Uses of ColorProviderFactory in bibliothek.gui.dock.common.intern.theme
 

Methods in bibliothek.gui.dock.common.intern.theme with parameters of type ColorProviderFactory
<C extends DockColor>
void
CDockTheme.putColorProviderFactory(Class<C> kind, ColorProviderFactory<C,? extends UIBridge<Color,C>> factory)
          Sets the UIBridge which should be used for a certain kind of DockColors.
 

Uses of ColorProviderFactory in bibliothek.gui.dock.themes
 

Methods in bibliothek.gui.dock.themes that return ColorProviderFactory
<D extends DockColor>
ColorProviderFactory<D,? extends UIBridge<Color,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 ColorProviderFactory in bibliothek.gui.dock.themes.color
 

Classes in bibliothek.gui.dock.themes.color that implement ColorProviderFactory
 class MultiColorProviderFactory<D extends DockColor>
          A factory for a MultiUIBridge, this factory can contain other factories to fill up the new MultiUIBridge.
 class SingleColorProviderFactory<D extends DockColor>
          A ColorProviderFactory that always returns the same instance of ColorProvider.
 

Methods in bibliothek.gui.dock.themes.color that return ColorProviderFactory
<D extends DockColor>
ColorProviderFactory<D,? extends UIBridge<Color,D>>
DefaultColorScheme.getProvider(Class<D> kind)
           
 

Methods in bibliothek.gui.dock.themes.color with parameters of type ColorProviderFactory
 void MultiColorProviderFactory.put(String key, ColorProviderFactory<? super D,? extends UIBridge<Color,D>> provider)
          Sets the factory of a child of the MultiUIBridge which will be created by this factory.
<D extends DockColor>
void
DefaultColorScheme.setProvider(Class<? super D> kind, ColorProviderFactory<D,? extends UIBridge<Color,D>> provider)
          Sets the value of some provider.