Package | Description |
---|---|
bibliothek.extension.gui.dock.preference |
Generic collection of preferences used in this framework.
|
bibliothek.extension.gui.dock.preference.editor |
A set of
PreferenceEditor s
for types that are often used. |
bibliothek.extension.gui.dock.preference.model |
A set of
PreferenceModel s
that show properties of this framework. |
bibliothek.extension.gui.dock.preference.preferences |
Implementations of various
Preference s which
are used in the default set of preferences. |
bibliothek.extension.gui.dock.preference.preferences.choice |
A set of small classes containing choices the user can make.
|
bibliothek.extension.gui.dock.theme |
Contains some
DockTheme s. |
bibliothek.extension.gui.dock.theme.bubble |
Various graphical and logical components used when
BubbleTheme is
active. |
bibliothek.extension.gui.dock.theme.eclipse |
Various graphical and logical components needed when the
EclipseTheme
is active. |
bibliothek.extension.gui.dock.theme.eclipse.displayer |
The
DockableDisplayer s that are used
by the EclipseTheme . |
bibliothek.extension.gui.dock.theme.eclipse.stack |
An implementation of
TabPane and
supporting classes for the EclipseTheme . |
bibliothek.extension.gui.dock.theme.eclipse.stack.tab |
Various components needed to paint and manage the tab which is visible
on a
EclipseTabPane . |
bibliothek.extension.gui.dock.theme.flat |
Various graphical and logical components needed to paint the layout
when
FlatTheme is active. |
bibliothek.extension.gui.dock.theme.smooth |
Contains elements to paint a
DockTitle which smoothly changes
its color. |
bibliothek.gui |
The high level interfaces of the framework and the most often used classes.
|
bibliothek.gui.dock |
The five basic classes implementing
Dockable and
DockStation plus some supporting elements. |
bibliothek.gui.dock.action |
The components dealing with the logic of
DockAction s. |
bibliothek.gui.dock.control |
Classes responsible to handle some global task.
|
bibliothek.gui.dock.control.relocator |
Various implementations of
RelocateOperation . |
bibliothek.gui.dock.disable |
Contains the
DisablingStrategy and associated classes,
allows clients to disable Dockable s, DockTitle s
or DockAction s. |
bibliothek.gui.dock.displayer |
Classes and interfaces that are needed by the
DockableDisplayer . |
bibliothek.gui.dock.dockable |
Some classes related to
Dockable . |
bibliothek.gui.dock.layout.location | |
bibliothek.gui.dock.security |
A package dealing with the issues of Applets and Wepstart-applications.
DockingFrames monitors mouse- and other events globally. |
bibliothek.gui.dock.station |
Elements needed by various implementations of the
DockStation interface. |
bibliothek.gui.dock.station.flap |
Elements that are related to the
FlapDockStation . |
bibliothek.gui.dock.station.layer |
The
DockStationDropLayer is used by the
DockRelocator to find the target of a
drag and drop operation. |
bibliothek.gui.dock.station.screen |
Elements that are related to the
ScreenDockStation . |
bibliothek.gui.dock.station.screen.window |
Contains the window (
JDialog , JInternalDialog , etc..)
that shows the children of a ScreenDockStation and the classes required
to configure that window. |
bibliothek.gui.dock.station.stack |
Elements which are related to the
StackDockStation . |
bibliothek.gui.dock.station.stack.action |
Contains the
DockActionDistributor interface
which allows clients to tell where a DockAction appears, either
as part of a tab, of the info panel, or on the DockTitle .Clients can make use of the annotations InfoDockAction ,
TabDockAction and TitleDockAction
to easily mark the location of their actions. |
bibliothek.gui.dock.station.stack.menu |
Contains an abstract implementation of
CombinedMenu
including helper classes. |
bibliothek.gui.dock.station.stack.tab |
This package contains a generic implementation of a "tabbed-pane".
|
bibliothek.gui.dock.station.support |
Elements used by various
DockStation s to store
properties and to propagate events to other objects. |
bibliothek.gui.dock.themes |
Contains an implementation of
DockTheme and
all classes which are neede by this theme. |
bibliothek.gui.dock.themes.basic |
Factories and classes used when the
BasicTheme
is active. |
bibliothek.gui.dock.themes.basic.action |
Elements handling the view of
DockAction s.They way from a DockAction to its view normally involves four objects:
The DockAction itself, providing the basic set of properties
A handler listening to changes of the
action and forwarding the changes to the model. |
bibliothek.gui.dock.themes.basic.action.buttons |
Classes which allow to paint and interact with a
BasicButtonModel . |
bibliothek.gui.dock.themes.border |
Contains classes required to modify the
Border of
various JComponent s. |
bibliothek.gui.dock.themes.color |
The color subsystem allows each kind of element to get its colors
from a central repository.
|
bibliothek.gui.dock.themes.font |
Implementations of
DockFont to be used
at different places (as described in the documentation for each item). |
bibliothek.gui.dock.themes.icon |
Special
Icon s and supporting classes that cannot be saved
as an image because they have attributes that depend on the application, e.g. |
bibliothek.gui.dock.title |
Elements needed to paint the title of a
Dockable . |
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.
|
bibliothek.gui.dock.util.font |
The font-subsystem is used to define the fonts that are used to paint
text.
|
bibliothek.gui.dock.util.icon |
Classes used by the
IconManager to set up the
default icons and allowing clients to configure the IconManager . |
bibliothek.gui.dock.util.property |
Various implementations of
PropertyFactory . |
bibliothek.gui.dock.util.render | |
bibliothek.gui.dock.util.swing |
Subclasses of swing-
JComponent s using the FontUpdater to
modify their current font. |
bibliothek.gui.dock.util.text |
Classes used by the
TextManager to set up
the default texts based on the language in which the JRE is executed, and
classes allowing clients to modify these texts. |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
UIValue |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
UIValue |
Class and Description |
---|
DockProperties
A set of properties that are used at different places all over the framework.
|
Class and Description |
---|
DockProperties
A set of properties that are used at different places all over the framework.
|
PropertyKey
The key for an entry in a map of
properties . |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
DockProperties
A set of properties that are used at different places all over the framework.
|
UIValue |
Class and Description |
---|
PropertyKey
The key for an entry in a map of
properties . |
UIProperties
A map containing some string-values pairs and so called
bridges to modify these values when reading them out.
|
UIScheme
An algorithm that can create missing entries for an
UIProperties s. |
UISchemeListener
A listener that is added to an
UIScheme and that receives
events when the contents of the scheme change. |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
BackgroundPanel
This
JPanel implements PaintableComponent and
can use a BackgroundAlgorithm to paint its background. |
ConfiguredBackgroundPanel
A
BackgroundPanel implementing ConfiguredBackgroundPanel.configure(Transparency) . |
PaintableComponent
A wrapper around a
Component whose paint algorithm may be
modified by a BackgroundPaint . |
UIScheme
An algorithm that can create missing entries for an
UIProperties s. |
UIValue |
Class and Description |
---|
BackgroundPanel
This
JPanel implements PaintableComponent and
can use a BackgroundAlgorithm to paint its background. |
ConfiguredBackgroundPanel
A
BackgroundPanel implementing ConfiguredBackgroundPanel.configure(Transparency) . |
PaintableComponent
A wrapper around a
Component whose paint algorithm may be
modified by a BackgroundPaint . |
UIScheme
An algorithm that can create missing entries for an
UIProperties s. |
Class and Description |
---|
BackgroundPanel
This
JPanel implements PaintableComponent and
can use a BackgroundAlgorithm to paint its background. |
ConfiguredBackgroundPanel
A
BackgroundPanel implementing ConfiguredBackgroundPanel.configure(Transparency) . |
PaintableComponent
A wrapper around a
Component whose paint algorithm may be
modified by a BackgroundPaint . |
Class and Description |
---|
BackgroundPanel
This
JPanel implements PaintableComponent and
can use a BackgroundAlgorithm to paint its background. |
ConfiguredBackgroundPanel
A
BackgroundPanel implementing ConfiguredBackgroundPanel.configure(Transparency) . |
PaintableComponent
A wrapper around a
Component whose paint algorithm may be
modified by a BackgroundPaint . |
Class and Description |
---|
BackgroundPanel
This
JPanel implements PaintableComponent and
can use a BackgroundAlgorithm to paint its background. |
ConfiguredBackgroundPanel
A
BackgroundPanel implementing ConfiguredBackgroundPanel.configure(Transparency) . |
PaintableComponent
A wrapper around a
Component whose paint algorithm may be
modified by a BackgroundPaint . |
Class and Description |
---|
BackgroundPanel
This
JPanel implements PaintableComponent and
can use a BackgroundAlgorithm to paint its background. |
ConfiguredBackgroundPanel
A
BackgroundPanel implementing ConfiguredBackgroundPanel.configure(Transparency) . |
PaintableComponent
A wrapper around a
Component whose paint algorithm may be
modified by a BackgroundPaint . |
UIScheme
An algorithm that can create missing entries for an
UIProperties s. |
Class and Description |
---|
BackgroundPanel
This
JPanel implements PaintableComponent and
can use a BackgroundAlgorithm to paint its background. |
ConfiguredBackgroundPanel
A
BackgroundPanel implementing ConfiguredBackgroundPanel.configure(Transparency) . |
PaintableComponent
A wrapper around a
Component whose paint algorithm may be
modified by a BackgroundPaint . |
Class and Description |
---|
BackgroundPaint
A
BackgroundPaint is used to paint the background of various Component s of
this framework.Please note that some items provided by a DockTheme do not use a BackgroundPaint
because they already paint their background in a specific way. |
DockProperties
A set of properties that are used at different places all over the framework.
|
IconManager
A map of icons which are used by various objects.
|
PropertyKey
The key for an entry in a map of
properties . |
TextManager |
UIScheme
An algorithm that can create missing entries for an
UIProperties s. |
WindowProvider
A window provider has somehow access to one or many
Window s and can
provide anyone which needs a window with one. |
WindowProviderWrapper
A wrapper around another
WindowProvider , allows to exchange
providers without the need to reattach WindowProviderListener s. |
Class and Description |
---|
PropertyKey
The key for an entry in a map of
properties . |
PropertyValue
A wrapper for a value which is either read from
DockProperties ,
or can be set by the client directly. |
WindowProvider
A window provider has somehow access to one or many
Window s and can
provide anyone which needs a window with one. |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
BackgroundComponent |
PropertyKey
The key for an entry in a map of
properties . |
UIValue |
Class and Description |
---|
PropertyKey
The key for an entry in a map of
properties . |
Class and Description |
---|
PropertyKey
The key for an entry in a map of
properties . |
Class and Description |
---|
PropertyKey
The key for an entry in a map of
properties . |
Class and Description |
---|
BackgroundComponent |
PropertyKey
The key for an entry in a map of
properties . |
ResourceRequest
A
ResourceRequest describes an algorithm for finding or creating a resource by calling
a set of resource providers or factories in a specific order. |
UIValue |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
BackgroundComponent |
PropertyKey
The key for an entry in a map of
properties . |
UIValue |
Class and Description |
---|
DockProperties
A set of properties that are used at different places all over the framework.
|
PropertyKey
The key for an entry in a map of
properties . |
Class and Description |
---|
PropertyKey
The key for an entry in a map of
properties . |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
BackgroundComponent |
UIValue |
Class and Description |
---|
BackgroundAlgorithm
A utility class for managing
BackgroundPaint , BackgroundComponent
and PaintableComponent at the same time. |
BackgroundComponent |
UIValue |
Class and Description |
---|
PropertyKey
The key for an entry in a map of
properties . |
Class and Description |
---|
WindowProvider
A window provider has somehow access to one or many
Window s and can
provide anyone which needs a window with one. |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
BackgroundAlgorithm
A utility class for managing
BackgroundPaint , BackgroundComponent
and PaintableComponent at the same time. |
BackgroundComponent |
BackgroundPaint
A
BackgroundPaint is used to paint the background of various Component s of
this framework.Please note that some items provided by a DockTheme do not use a BackgroundPaint
because they already paint their background in a specific way. |
UIValue |
Class and Description |
---|
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. |
ConfiguredBackgroundPanel
A
BackgroundPanel implementing ConfiguredBackgroundPanel.configure(Transparency) . |
PaintableComponent
A wrapper around a
Component whose paint algorithm may be
modified by a BackgroundPaint . |
UIValue |
Class and Description |
---|
PropertyKey
The key for an entry in a map of
properties . |
Class and Description |
---|
BackgroundAlgorithm
A utility class for managing
BackgroundPaint , BackgroundComponent
and PaintableComponent at the same time. |
BackgroundPaint
A
BackgroundPaint is used to paint the background of various Component s of
this framework.Please note that some items provided by a DockTheme do not use a BackgroundPaint
because they already paint their background in a specific way. |
PropertyKey
The key for an entry in a map of
properties . |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
BackgroundComponent |
PropertyKey
The key for an entry in a map of
properties . |
UIValue |
Class and Description |
---|
PropertyKey
The key for an entry in a map of
properties . |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
BackgroundPaint
A
BackgroundPaint is used to paint the background of various Component s of
this framework.Please note that some items provided by a DockTheme do not use a BackgroundPaint
because they already paint their background in a specific way. |
Priority
Often resources are divided into three groups with different
priorities.
|
PropertyKey
The key for an entry in a map of
properties . |
TypedUIProperties
A wrapper around an
UIProperties enhancing the properties with type safety. |
TypedUIProperties.Type
A class describing a type, different
TypedUIProperties.Type objects may share the same Class object
but with different or even equal generic parameters. |
UIBridge |
UIScheme
An algorithm that can create missing entries for an
UIProperties s. |
UIValue |
Class and Description |
---|
BackgroundPanel
This
JPanel implements PaintableComponent and
can use a BackgroundAlgorithm to paint its background. |
ConfiguredBackgroundPanel
A
BackgroundPanel implementing ConfiguredBackgroundPanel.configure(Transparency) . |
PaintableComponent
A wrapper around a
Component whose paint algorithm may be
modified by a BackgroundPaint . |
PropertyKey
The key for an entry in a map of
properties . |
UIScheme
An algorithm that can create missing entries for an
UIProperties s. |
UIValue |
Class and Description |
---|
BackgroundComponent |
BackgroundPaint
A
BackgroundPaint is used to paint the background of various Component s of
this framework.Please note that some items provided by a DockTheme do not use a BackgroundPaint
because they already paint their background in a specific way. |
PropertyKey
The key for an entry in a map of
properties . |
Class and Description |
---|
PropertyValue
A wrapper for a value which is either read from
DockProperties ,
or can be set by the client directly. |
Class and Description |
---|
UIValue |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
UIProperties
A map containing some string-values pairs and so called
bridges to modify these values when reading them out.
|
UIScheme
An algorithm that can create missing entries for an
UIProperties s. |
UISchemeEvent
An event fired by an
UIScheme after some content changed. |
UISchemeListener
A listener that is added to an
UIScheme and that receives
events when the contents of the scheme change. |
UIValue |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
UIValue |
Class and Description |
---|
UIBridge |
Class and Description |
---|
BackgroundComponent |
BackgroundPanel
This
JPanel implements PaintableComponent and
can use a BackgroundAlgorithm to paint its background. |
ConfiguredBackgroundPanel
A
BackgroundPanel implementing ConfiguredBackgroundPanel.configure(Transparency) . |
PaintableComponent
A wrapper around a
Component whose paint algorithm may be
modified by a BackgroundPaint . |
Priority
Often resources are divided into three groups with different
priorities.
|
PropertyKey
The key for an entry in a map of
properties . |
ResourceRequest
A
ResourceRequest describes an algorithm for finding or creating a resource by calling
a set of resource providers or factories in a specific order. |
UIValue |
Class and Description |
---|
AbstractWindowProvider
An implementation of
WindowProvider which adds support
for WindowProviderListener s. |
AWTComponentCaptureStrategy
Used to capture an image of a
Component which either is from AWT,
or has children from AWT. |
BackgroundAlgorithm
A utility class for managing
BackgroundPaint , BackgroundComponent
and PaintableComponent at the same time. |
BackgroundAlgorithmListener
A listener that is added to a
BackgroundAlgorithm , the listener gets informed
if properties of the algorithm changed. |
BackgroundComponent |
BackgroundPaint
A
BackgroundPaint is used to paint the background of various Component s of
this framework.Please note that some items provided by a DockTheme do not use a BackgroundPaint
because they already paint their background in a specific way. |
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 |
DockProperties
A set of properties that are used at different places all over the framework.
|
DockPropertyListener
A listener to an entry of
DockProperties . |
DockUtilities.DockVisitor
A visitor used to visit the nodes of a dock-tree.
|
PaintableComponent
A wrapper around a
Component whose paint algorithm may be
modified by a BackgroundPaint . |
Priority
Often resources are divided into three groups with different
priorities.
|
PriorityValue
A container for three values of different priority.
|
PropertyKey
The key for an entry in a map of
properties . |
PropertyValue
A wrapper for a value which is either read from
DockProperties ,
or can be set by the client directly. |
Transparency
A description of how some
Component (e.g. |
TypedUIProperties.Type
A class describing a type, different
TypedUIProperties.Type objects may share the same Class object
but with different or even equal generic parameters. |
UIBridge |
UIProperties
A map containing some string-values pairs and so called
bridges to modify these values when reading them out.
|
UIScheme
An algorithm that can create missing entries for an
UIProperties s. |
UISchemeEvent
An event fired by an
UIScheme after some content changed. |
UISchemeListener
A listener that is added to an
UIScheme and that receives
events when the contents of the scheme change. |
UIValue |
WindowProvider
A window provider has somehow access to one or many
Window s and can
provide anyone which needs a window with one. |
WindowProviderListener
A listener added to a
WindowProvider . |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
MultiUIBridge
A
MultiUIBridge is a collection of UIBridge s. |
UIBridge |
UIProperties
A map containing some string-values pairs and so called
bridges to modify these values when reading them out.
|
UIValue |
Class and Description |
---|
AbstractUIValue
An abstract implementation of
UIValue . |
MultiUIBridge
A
MultiUIBridge is a collection of UIBridge s. |
UIBridge |
UIProperties
A map containing some string-values pairs and so called
bridges to modify these values when reading them out.
|
UIValue |
Class and Description |
---|
AbstractUIScheme
An abstract implementation of
UIScheme offering support for listeners. |
AbstractUIValue
An abstract implementation of
UIValue . |
PropertyKey
The key for an entry in a map of
properties . |
UIBridge |
UIProperties
A map containing some string-values pairs and so called
bridges to modify these values when reading them out.
|
UIScheme
An algorithm that can create missing entries for an
UIProperties s. |
UIValue |
Class and Description |
---|
DockProperties
A set of properties that are used at different places all over the framework.
|
PropertyKey
The key for an entry in a map of
properties . |
Class and Description |
---|
PropertyKey
The key for an entry in a map of
properties . |
Class and Description |
---|
BackgroundPanel
This
JPanel implements PaintableComponent and
can use a BackgroundAlgorithm to paint its background. |
ConfiguredBackgroundPanel
A
BackgroundPanel implementing ConfiguredBackgroundPanel.configure(Transparency) . |
PaintableComponent
A wrapper around a
Component whose paint algorithm may be
modified by a BackgroundPaint . |
Class and Description |
---|
AbstractUIScheme
An abstract implementation of
UIScheme offering support for listeners. |
AbstractUIValue
An abstract implementation of
UIValue . |
UIBridge |
UIProperties
A map containing some string-values pairs and so called
bridges to modify these values when reading them out.
|
UIScheme
An algorithm that can create missing entries for an
UIProperties s. |
UIValue |