Uses of Interface
bibliothek.gui.dock.util.UIBridge

Packages that use UIBridge
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. 
bibliothek.gui.dock.util Distribution of information in a global scale and methods available from everywhere. 
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 UIBridge in bibliothek.gui.dock.common.intern.color
 

Classes in bibliothek.gui.dock.common.intern.color that implement UIBridge
 class BasicTabTransmitter
          A ColorTransmitter connecting the BasicTheme with the individual color requests of common-project elements.
 class BasicTitleTransmitter
          A connection between the ColorMaps and the BasicDockTitles.
 class BubbleDisplayerTransmitter
          A transmitter connecting ColorMap and BubbleDisplayer.
 class BubbleTabTransmitter
          A transmitter handling TabColors related to a BubbleTheme.
 class BubbleTitleTransmitter
          A connection between a BubbleTheme-title and the ColorMap.
 class ColorTransmitter<D extends DockColor>
          A ColorTransmitter observes some ColorMaps and transmits some Colors of these maps to a set of DockColors.
 class EclipseTabTransmitter
          A ColorTransmitter that connects TabColors with the EclipseTheme.
 class FlatTabTransmitter
          A ColorProvider for FlatTheme used in combination with CDockable and its ColorMap.
 class FlatTitleTransmitter
          A connection between a FlatTheme-title and the ColorMap.
 class TabColorTransmitter
          A ColorTransmitter used for TabColors.
 class TitleColorTransmitter
          A color transmitter that connects TitleColors with the common-project and the ColorMap of the CDockables.
 

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

Method parameters in bibliothek.gui.dock.common.intern.theme with type arguments of type UIBridge
<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 UIBridge in bibliothek.gui.dock.themes
 

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

Methods in bibliothek.gui.dock.themes that return types with arguments of type UIBridge
<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 UIBridge in bibliothek.gui.dock.themes.color
 

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

Method parameters in bibliothek.gui.dock.themes.color with type arguments of type UIBridge
 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.
 

Uses of UIBridge in bibliothek.gui.dock.util
 

Classes in bibliothek.gui.dock.util that implement UIBridge
 class MultiUIBridge<V,U extends UIValue<V>>
          A MultiUIBridge is a collection of UIBridges.
 

Methods in bibliothek.gui.dock.util that return UIBridge
 UIBridge<V,U> MultiUIBridge.getBridge(String id)
          Searches the bridge that handles resources with the key id.
protected  UIBridge<V,? extends U> UIProperties.getBridgeFor(Class<?> clazz)
          Searches a bridge that can be used for clazz.
 

Methods in bibliothek.gui.dock.util with parameters of type UIBridge
<P extends U>
void
UIProperties.publish(Priority priority, Class<? extends P> kind, UIBridge<V,P> bridge)
          Adds a new bridge between this UIProperties and a set of UIValues that have a certain type.
 void MultiUIBridge.put(String id, UIBridge<V,U> bridge)
          Specifies a bridge that handles all calls regarding id.
 void UIProperties.unpublish(Priority priority, UIBridge<V,? extends U> bridge)
          Searches for all occurrences of bridge and removes them.
 

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

Subinterfaces of UIBridge in bibliothek.gui.dock.util.color
 interface ColorProvider<D extends DockColor>
          Deprecated. please use UIBridge instead.
 

Classes in bibliothek.gui.dock.util.color that implement UIBridge
 class MultiColorProvider<D extends DockColor>
          Deprecated. this class was replaced by MultiUIBridge