Package bibliothek.gui.dock.util

Distribution of information in a global scale and methods available from everywhere.

See:
          Description

Interface Summary
AWTComponentCaptureStrategy Used to capture an image of a Component which either is from AWT, or has children from AWT.
DockPropertyListener<A> A listener to an entry of DockProperties.
UIBridge<V,U extends UIValue<V>> An UIBridge is a bridge between the UIProperties and several UIValues.
UIValue<V> An UIValue is a wrapper around a resource that can be modified by an UIBridge or the UIProperties.
WindowProvider A window provider has somehow access to one or many Windows and can provide anyone which needs a window with one.
WindowProviderListener A listener added to a WindowProvider.
 

Class Summary
AbstractUIValue<V,U extends UIValue<V>> An abstract implementation of UIValue.
AbstractWindowProvider An implementation of WindowProvider which adds support for WindowProviderListeners.
AppletWindowProvider A WindowProvider designed to work with Applets.
ComponentWindowProvider A window provider which just returns the ancestor window of some Component
DirectWindowProvider A window provider where the window can be set directly.
DockProperties A set of properties that are used at different places all over the framework.
DockSwingUtilities A set of methods useful for working with Swing.
DockUtilities A list of methods which can be used for different purposes.
DockUtilities.DockVisitor A visitor used to visit the nodes of a dock-tree.
IconManager A map of icons which are used by various objects.
MultiUIBridge<V,U extends UIValue<V>> A MultiUIBridge is a collection of UIBridges.
NullPriorityValue<T> This container holds three versions of the same value, a default, theme and a client value.
NullWindowProvider A window provider that never returns a window.
PriorityValue<T> A container for three values of different priority.
PropertyKey<A> The key for an entry in a map of properties.
PropertyValue<A> A wrapper for a value which is either read from DockProperties, or can be set by the client directly.
SimpleDockElementRepresentative A very simplistic implementation of DockElementRepresentative, it just adds a listener to a Component.
UIProperties<V,U extends UIValue<V>,B extends UIBridge<V,U>> A map containing which contains some string-values pairs and so called bridges to modify these values when reading them out.
WindowProviderWrapper A wrapper around another WindowProvider, allows to exchange providers without the need to reattach WindowProviderListeners.
 

Enum Summary
Priority Often resources are divided into three groups with different priorities.
 

Package bibliothek.gui.dock.util Description

Distribution of information in a global scale and methods available from everywhere.