|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AWTComponentCaptureStrategy | Used to capture an image of a Component which either is from AWT,
or has children from AWT. |
| BackgroundComponent | A BackgroundComponent is a Component whose background
is painted by a BackgroundPaint. |
| BackgroundPaint | A BackgroundPaint is used to paint the background of various Components of
this framework. |
| DockPropertyListener<A> | A listener to an entry of DockProperties. |
| PaintableComponent | A wrapper around a Component whose paint algorithm may be
modified by a BackgroundPaint. |
| UIBridge<V,U extends UIValue<V>> | An UIBridge is a filter between the UIProperties and
several UIValues. |
| UIPriorityValue.Value<T> | Represents a single entry in this map. |
| UIScheme<V,U extends UIValue<V>,B extends UIBridge<V,U>> | An algorithm that can create missing entries for an UIPropertiess. |
| UISchemeEvent<V,U extends UIValue<V>,B extends UIBridge<V,U>> | An event fired by an UIScheme after some content changed. |
| UISchemeListener<V,U extends UIValue<V>,B extends UIBridge<V,U>> | A listener that is added to an UIScheme and that receives
events when the contents of the scheme change. |
| 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 | |
|---|---|
| AbstractPaintableComponent | A default implementation of a PaintableComponent. |
| AbstractUIScheme<V,U extends UIValue<V>,B extends UIBridge<V,U>> | An abstract implementation of UIScheme offering support for listeners. |
| 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. |
| BackgroundAlgorithm | A utility class for managing BackgroundPaint, BackgroundComponent
and PaintableComponent at the same time. |
| BackgroundPanel | This JPanel implements PaintableComponent and
can use a BackgroundAlgorithm to paint its background. |
| 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. |
| TextManager | A map of String-String pairs used by various objects. |
| TypedPropertyUIScheme | This UIScheme is intended to be used by a TypedUIProperties
to fill in gaps by reading selected keys of a DockProperties. |
| TypedUIProperties | A wrapper around an UIProperties enhancing the properties with type safety. |
| TypedUIProperties.Type<T> | A class describing a type, different TypedUIProperties.Type objects may share the same Class object
but with different or even equal generic parameters. |
| UIPriorityValue<T> | A PriorityValue that supports working with UISchemes. |
| 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. |
Distribution of information in a global scale and methods available from everywhere.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||