All Classes and Interfaces
Class
Description
An abstract implementation of
CDockable.An abstract implementation of
CDockablePerspective providing some general methods.A simple implementation of
CStation.Abstract implementation of an
ExtendedModeEnablement.This abstract class offers various properties that may be useful for any implementation
of
LocationMode.This abstract implementation of a
LocationModeManagerPerspective just uses
a collection of LocationModePerspectives to find out whether the mode of
a CDockablePerspective matches this mode or not.Abstract implementation of
Subclasses should call
PanelPopupWindow, handles
the PanelPopupWindowListeners.Subclasses should call
AbstractPanelPopupWindow.validateBounds(Rectangle, GraphicsConfiguration) before they get visibleA listener to a
CControl that provides useful methods for subclasses.A location which can be parent of a stack (stack is also known as tabbed-pane).
A location that is child of the "normalized"-area, and describing a turn
in a path leading to the final element.
An algorithm that affects the mode of
Dockables.A resource that is created by the application and is stored persistent
by the
ApplicationResourceManager.Manages a set of
The
ApplicationResources, can load and store the
resources at any time.The
ApplicationResources are organized in a Map.A very simple piece, subclasses can add or remove items from this piece
at any time.
A transmitter to
BasicButtonDockTitle.Basic handler for creating a button for a
CPanelPopup.A handler for a
CPanelPopup which is shown in a title as button.A menu showing a custom component instead of menu items.
Handles a
CPanelPopup in a menu in the case that the
action opens a dialog if triggered.A
ColorTransmitter connecting the BasicTheme with the
individual color requests of common-project elements.A connection between the
ColorMaps and the BasicDockTitles.A transmitter setting the colors of the flap button titles when using
a
BubbleTheme.A transmitter connecting
ColorMap and BubbleDisplayer.Basic handler for creating a button for a
CPanelPopup.A transmitter handling
TabColors related to a BubbleTheme.A connection between a
BubbleTheme-title and the ColorMap.A transmitter mapping
FontMap.FONT_KEY_MINIMIZED_BUTTON and
FontMap.FONT_KEY_MINIMIZED_BUTTON_FOCUSED to
DockFont.ID_FLAP_BUTTON_INACTIVE and DockFont.ID_FLAP_BUTTON_ACTIVE.This
DockActionImportanceOrder searches for the annotation DockActionImportance which may
be added to a CAction or to a DockAction.This
DockActionSource handles CActions.A text that is used by a
CAction.A location based on a
CContentArea.A bridge between a
BasicTheme and the common-project.An action which is never visible, can be used as placeholder
or in cases where an action would normally be required and
null
would be replaced by a default action.A theme wrapping
BubbleTheme and adding additional features to
properly work within the common-project.A simple button, the user clicks onto the button and
CButton.action() is called.This
ButtonContentFilter searches for CDecorateableActions and decides
whether their text is shownAn action which behaves like a
JCheckBox.An action that can close any
CDockable by calling
CDockable.setVisible(boolean).A
ColorBridge which filters the interesting colors.This extension is used by a
CDockTheme to add additional ColorBridges.A component that is normally set into the center of the
main-
JFrame.References a corner of a panel.
This location points to the center of a
CContentArea.A representation of a
CContentArea.Manages the interaction between
Clients which do no longer need a
A
SingleCDockable, MultipleCDockable
and CStations.Clients which do no longer need a
CControl can call CControl.destroy()
to free resources.A
CControl is an interface between the application and the framework.A factory creating various elements that are needed in a
CControl
and its associated components.A
CControlPerspectiveBlop stores all the data a file contains that was written
with CControl.write(java.io.DataOutputStream) or CControl.writeXML(java.io.File).An
ApplicationResource that emulates reading and writing layouts
like CControl would do, but creates CPerspectives instead
of actual layouts.An action which has text, icons and other decorations.
This listener is added to a
CDecorateableAction and is informed if the property
of the action changed.This class decides which
DockAction is shown at which place, places are
DockTitles, tabs and info-components placed alongside tabs.Adds a
CDockablePropertyListener to each CDockable and reads the value of
CDockable.isEnabled(bibliothek.gui.dock.common.EnableableItem) to find out which Dockables
are disabled.An interface giving access to the hidden properties of a
CDockable.A class implementing all methods of
CDockableStateListener
and CDockablePropertyListener.This event object is given to a
Please note that any location can be
CDockableLocationListener if the location or the visibility to the
user of a CDockable changed.Please note that any location can be
null.This listeners allows clients to keep track of the location of a
CDockable.Helps
Clients should not instantiate this class directly, they should add a
CDockables to keep track of their location and can automatically
fire events to a CDockableLocationListener.Clients should not instantiate this class directly, they should add a
CDockableLocationListener to a CDockable instead.Represents a
CDockable in a CPerspective.The
DockController that is usually used by a CControl.A listener that is added to a
CDockFrontend.A
DockTheme that wraps another theme and works within
the special environment the common-project provides.A factory that envelops another factory in order to build a
CX-theme instead of a X-theme.
A set of utility methods useful in the Common project
A listener that gets informed when the user makes a double click onto
a dockable.
A dropdown-button, the last action which was selected by the user will be
marked graphically.
An action which can be child of a dropdown-menu.
Represents a dockable or a station in a
CPerspective.This action is intended to change the
ExtendedMode of a
CDockable by calling CDockable.setExtendedMode(ExtendedMode).This location represents an
ExtendedMode.An action which
externalizes each CDockable to which is is added.A location representing an externalized element.
Manages areas on which externalized dockables are shown.
Combination of
ExternalizedModeArea and CModeArea, does not
specify new methods.Represents a
CExternalizedMode.A representation of a
CExternalizeArea.An implementation of
FlapDockStation that also satisfies the
CommonDockStation interface.Interface between
FlapDockStation and CModeArea.A location which represents the index on a
FlapDockStation.A
FlapLayoutManager that uses the properties of CDockable to
find and store size and hold values.A location which represents a
FlapDockStation.A
CDockTheme that encapsulates a FlatTheme in order to
allow the theme access to the possibilities of the common-project.Describes which
CDockable did have the focus in which order.A
CFocusListener gets informed when a CDockable gains or
looses the focus, or is selected or deselected by its parent.A
CGrid is a mechanism to layout a set of CDockable on
a SplitDockStation like the one used in the center of the
CContentArea or on the CWorkingArea.A location that represents a
CGridArea.A representation of a
CGridArea.A
CGroupBehavior allows to define groups of CDockable.A set of information and methods for the
CGroupBehavior.CGroupingBehavior allows clients to define how Dockables organize themselves
in groups.A group movement describes the movement of an undefined number of
Dockables
by a LocationModeManager.A set or
Preferences for the KeyStrokes that are used
in common.Strategy that pays attention to
MultipleCDockableFactory.match(bibliothek.gui.dock.common.MultipleCDockable, bibliothek.gui.dock.common.MultipleCDockableLayout)
and that fires CVetoClosingEvents for MultipleCDockables as well.A piece of a menu that allows the user to store and load the layout
of a set of
Dockables and DockStations.A model showing various preferences that are used for the layout.
A collection of the listeners which are normally added to a
CDockable.A class describing the current location of a
CDockable.This strategy tells a
CLocation how to represents a
DockableProperty.LocationMode offering methods to work with CLocation.LocationModeManager providing additional methods for working with
CLocations, CommonDockables and other items specific to the
common project.This
ModeSettings provides operations to load settings that were
stored with version 1.0.7, no additional settings were added.A
LockedResizeLayoutManager that looks out for
CDockable.isResizeLockedVertically() and CDockable.isResizeLockedHorizontally().A menupiece that shows an entry for each available
LookAndFeel.A piece of a menu allowing to close or reopen some
Dockables that
are registered in a DockFrontend.This action shows an icon for "close".
This factory is responsible for creating a
CAction that is shown on a CDockable
which is CDockable.isCloseable().An action source that observes one
CDockable and either adds
or removes a close-action from itself.A location representing an maximized externalized element.
A location representing the maximized state.
Manages
CMaximizedModeAreas.Combination of
MaximizedModeArea and CModeArea, does
not introduce new methods.Represents a station which can contain "maximized" children, this
representation is handled by a
CMaximizedModePerspective.Represents a
CMaximizedMode.A collection of
CActions which are shown in a menu.An area where
CDockables can be stored in their minimized state.A location describing a child of a
CMinimizeArea.A location aiming at minimized elements.
Manages areas that show only a title of a minimized dockable.
Combination of
MinimizedModeArea and CModeArea, does
not introduce any new methods.Represents a
CMinimizedMode.This
PerspectiveStation represents a CMinimizeArea.Represents a
CStationPerspective in a LocationModeManagerPerspective.An action that
normalizes each CDockable to which it is added.A mode managing
CNormalModeAreas.A combination of
NormalModeArea and CModeArea.Represents a
CNormalMode.A map containing several
Colors.The combination of a
This is the interface any
CommonDockAction and a SharingStandardDockAction, does not introduce
any new methods or fields.This is the interface any
DockAction that is used by a CDecorateableAction must implement.A
DockAction that is used by a CAction.An interface that can be implemented by classes that extend a
DockStation and
that represent a CStation.A factory that is responsible for storing and loading the layout of the
CommonDockStations.Information about the layout of a
CommonDockStation, used by the CommonDockStationFactory
to store and load the layout.A
PerspectiveElement that represents a CommonDockStation.A combination of
SharingDropDownItemAction and CommonDecoratableDockAction, this interface
does not add any new methods or fields.DockActions used by the CDropDownItem must implement this interface.This
EclipseThemeConnector pays attention to features only
present in CDockables.Root interface for
CommonDockable and for CommonDockStation.A
PerspectiveElement that has an additional representation as
a CElementPerspective.A factory used to create
CommonDockables.An intermediate representation of the layout of a
CommonDockable
that is connected with a MultipleCDockable.A combination of
This is the interface a
SharingSelectableDockAction and CommonDockAction, does not add
any new methods or fields.This is the interface a
DockAction must implement if used by CSelectableAction.A
SeparatorAction implementing the CommonDockAction interface.An implementation of a
SimpleButtonAction that also implements CommonDockAction.A
SimpleSelectableAction that also implements CommonDockAction.An implementation of a
SimpleDropDownAction also implementing CommonDockAction.A
SimpleMenuAction implementing CommonDockAction.A
SimpleSelectableAction that also implements CommonDockAction.This factory is used to create new
SingleCDockables using various
SingleCDockableFactorys.An intermediate representation of the layout of a
CommonDockable that
is connected with a SingleCDockable.Observes and handles the single-tab property of
CDockables.Implements several methods that could be used by a
CommonDockStation.A
ComponentCollector is used by the LookAndFeelList when
the LookAndFeel was changed, and the JComponents need to
be updated.A
ConflictResolver determines how to merge ResizeRequests
and later how to resolve situations where two requests have to be handled
at the same time.A converter listening for
VetoableDockFrontendEvents and firing
new CVetoClosingEvents.This listener observes a
DockController and forwards
all calls to a CVetoFocusListener.This action shows some kind of popup (for example a
JDialog) filled
with any content the client likes.When the popup should show up if the action is displayed as button.
Tells how a
CPanelPopup behaves if it is a child
of a menu.A
When using a
CPerspective is a lightweight, modifiable representation of all Dockables and DockStations
handled by a CControl.When using a
CPerspective clients have to be aware of:
Neither single- nor multiple-dockables need to be registered.
Any root-CStation used by a CControl needs to be registered using CPerspective.addStation(CStationPerspective)
A helper class for
CommonMultipleDockableFactory, used when interacting with a CPerspective.A menu piece that shows an entry for opening the preferences-dialog.
A
PreferenceModel that shows the settings of a CControl.An action which behaves like a
Several
JRadioButton.Several
CRadioButtons can be added to a CRadioGroup, only
one CRadioButton of such a group will be selected.A group of
CRadioButtons, only one button of the group is selected.A location describing a normalized element by giving its relative position
and size (relative meaning that the element is positioned in a rectangle of
size 1/1).
A
ScreenDockStation that also implements CommonDockStation.Connection between a
ScreenDockStation and the CExternalizedModeArea interface.This strategy searches for a
CDockable when the user wants to close an externalized dockable.An action which is either selected or deselected.
Represents a line separating some groups of
CActions.A
Setting that stores also the contents of a CLocationModeManager.A
SingleParentRemover not removing any CStations.A bridge between a
SmoothTheme and the common-project.An implementation of
SplitDockStation that also satisfies the CommonDockStation interface.A wrapper for a
ModeAreaListener.This location is used to describe a
SplitDockStation.A location describing an element in a stack (also known as tabbed-pane).
This perspective represents a group of dockables.
A
CStationContainer is a set of root CStations that are somehow
combined and ordered on some kind of Component.The
CStationContainerHistoryRewriter tries to ensure that a CDockable stays on the
same CStationContainer when changing the ExtendedMode.This listener is added to a
CStationContainer and receives an event if
either CStations are added or removed from the container.A representation of a
CStation.An action that un-externalizes (=normalizes) each
CDockable to which it is added.An action which externalizes each
CDockable to which is is added.Event that is delivered to a
CVetoClosingListener before and after a set
of CDockables is closed.This listener is used to prevent a
CDockable from loosing or gaining
the focus.A working area is an element which is always visible and contains some
CDockables which can't be dragged out of it.A location representing a
CWorkingArea.A representation of a
CWorkingArea.Standard implementation of
CControlRegister.An
Subclasses may override
CDockable that uses a DefaultCommonDockable to show
its content.Subclasses may override
DefaultCDockable.createCommonDockable() to provide a custom subclass
of DefaultCommonDockable, note that DefaultCDockable.createCommonDockable() is called
as soon as the internal representation is required, e.g.Describes what the user can do with the enclosing
A name like
DefaultCDockable.A name like
X_Y tells, that feature X and
feature Y are available.The default implementation of
CFocusHistory does not offer any additional
functionality.Default implementation of
CGroupingBehavior, just returns CDockable.getGrouping().A default implementation of
CommonDockable, based on a DefaultDockable.A conflict resolver that tries to distribute space in conflicts
equally to all parties
The default implementation of
CLocationExpandStrategy.This default implementation observes
CDockable.isNormalizeable(), CDockable.isExternalizable(),
CDockable.isMinimizable() and CDockable.isMaximizable().The default implementation of
ExternalizedMode.This default implementation always returns the same
DockActionSource to
all Dockables.This default implementation of a
MissingPerspectiveStrategy creates CStationPerspectives for
the CStations that are already known to the framework.A
MultipleCDockable that contains a content-pane
where the client might add or remove as many Components as
it wishes.A
DefaultSingleCDockable is an element which has a
content-pane where clients can add or remove as many
Components as they whish.A
DelayedWorkingAreaSetter is a listener that is added to a CControl and
waits until a CStation with a specific identifier is registered.A
SplitLayoutManager which delegates all its work to another manager.A
DestroyHook is added to a CControl.A
PanelPopupWindow managing a JDialog.A
ComponentCollector which collects all Components accessible
through the known Dockables of a DockFrontend.A
While the name of the interface implies that dockables should be grouped together, nothing prevents a client from writing an implementation that does the opposite, e.g.
DockableGrouping is an algorithm that rewrites the location of a Dockable,
allowing clients to group several dockables together.While the name of the interface implies that dockables should be grouped together, nothing prevents a client from writing an implementation that does the opposite, e.g.
A
DockThemeModifier modifies a DockTheme.Used by a
LocationModeManager to change the ExtendedMode when
an element gets double-clicked.Basic handler for creating a button for a
CPanelPopup.A factory that uses the most efficient elements, can only be used in
environments where global events can be observed.
A factory that does not store anything.
Describes one part of a
CDockable that can be disabled.This
ColorBridge uses a delegate and applies a set of CColorBridges.A extendible set of unique singleton identifiers for the various instances of
mode.A
DockAcceptance ensuring that the extended mode property
of CDockable is respected on drag and drop operations.Generic algorithm telling for
Dockables whether some ExtendedMode is
available or not.A measurement of how available a certain mode is.
A measurement of how hidden a certain mode is.
This factory creates new
ExtendedModeEnablements.This listener is added to an
ExtendedModeEnablement and informs if the
availability-state of a mode in respect to a dockable changes.The representation of a
SplitDockStation which is a child of a ScreenDockStation,
meaning the children are part of a CExternalizedModeArea.Represents a mode in which dockables are freely floating on the screen.
Represents a station which shows its children in free floating dialogs.
This interface allows easy customization of some algorithms of the
ExternalizedMode.The
Clients can use
ExternalizingCGridAreaConfiguration is a piece of code responsible for changing the behavior
of the framework such that externalized CDockable are not stacked, but put in a ExternalizingCGridArea.Clients can use
ExternalizingCGridAreaConfiguration.install(), ExternalizingCGridAreaConfiguration.installOn(CControl) and ExternalizingCGridAreaConfiguration.uninstall() to activate or
deactivate this configuration.A factory that creates new
ExternalizingCGridAreas.A connection between a
FlapDockStation and the
MinimizedModeArea interface.A handler that can change the size of a
CDockable such that it
has its preferred size if
its parent is a FlapDockStationBasic handler for creating a button for a
CPanelPopup.A factory that creates new
FontBridges.A map containing
FontModifiers.A listener to a
FontMap, gets informed when an entry
of the map changes.A
FontTransmitter observes some FontMap and transmits
FontModifiers of these maps to a set of DockFonts.A
MenuPiece that does not add any children by itself.Shows the settings of a
DockFrontend and allows the user to
delete some settings.A list of settings (=layouts or perspectives) that are available for a
DockFrontend.Shows the settings of a
DockFrontend and allows the user to
load one of the settings.A piece of a menu that allows to save, load and delete settings
from a
DockFrontend.This
ConflictResolver has a alternative strategy how to handle cases
where two requests collide and a satisfying solution is not possible: the
two affected trees are checked for their "fully locked state" and if one
is fully locked but not the other, then the request of the fully locked one
is answered.This
HistoryRewriter gets the current CGroupingBehavior using the key CControl.GROUPING_BEHAVIOR
from its CControl.A
HistoryRewriter can rewrite the history information that is associated with a Dockable in a
specific Mode.An action source using
CDockable.getAction(String) to determine which
action to use.KeyStroke that will cancel the currently running drag and drop operation.Preference setting the keystroke for maximizing/unmaximizing a
Dockable.Preference to set the keystroke that maximizes a
Dockable.A
FontTransmitter that has a simple 1 to 1 relationship between
keys.Describes the location of a
Dockable on some station.An ordered map of
ExtendedModes and Locations, ordered by
the time when the location was recorded.A
Mode that is used by the LocationModeManager.Action for changing the
LocationMode of a Dockable.Is associated with one
The actions provided by this interface are only shown if the mode of a
LocationMode, provides a (set of) actions
to set the mode of a Dockable to the owner of this provider.The actions provided by this interface are only shown if the mode of a
Dockable is not the same as the owner mode, and if the
owner mode is available to the element.Information given to a
LocationModeListener.A listener added to a
LocationMode.ModeManager for the location of a Dockable.Represents a
CLocationModeManager and offers methods to find the current location and
ExtendedMode of a CDockablePerspective.Represents a
CLocationMode in a perspective.A
ModeSettingsConverter for the LocationModeManager.A
SplitLayoutManager that can lock the size of some Dockables
during resize.A list of
LookAndFeels, can setup a LookAndFeel when
asked.Information about a
LookAndFeel.A listener which observes a
LookAndFeelList and gets informed whenever
the contents of the list change.A menu that contains an item for each available
LookAndFeel.A set of methods that used to update the
LookAndFeel of Components.This
LocationModeActionProvider mimics a map with keys managed by
a subclass.Dockables are maximized if they take up the whole space a frame
or a screen offers.The parent of a set of
Dockables that are maximized.Settings associated with a
MaximizedMode.Describes a part of a
JMenu, can add or remove JMenuItems
or other JComponents at any time to the menu.This listener is added to a
MenuPiece and gets informed when the content of the
piece changes.Represents a text that is used by a
MenuPieceA wrapper around a
JPopupMenu.A color transmitter for the button-title used on minimized areas.
Only the title of a minimized
Dockable is visible.Interface describing a station that is connected with a
MinimizedMode.This strategy is used by a
CControl or a CControlPerspective to create
CStationPerspectives for stations that are not (yet) registered at the
CControl.A mode describes a state in which a
Dockable can be.A representation of some area that can show
Dockables,
it is a wrapper for a DockStation.A listener that can be added to a
ModeArea.A
ModeForwardingActionSource is attached to a DockStation and
shows actions belonging to the selected Dockable.A set of properties that belong to some
Mode but are stored independent
from that mode.A factory creating new
ModeSettings.A set of properties extracted from a
ModeManager and its Modes.A converter converts properties from the outside to the inner world.
A factory that can create and store
MultipleCDockables.An intermediate representation of the layout of a
MultipleCDockable.Representation of a
MultipleCDockable in a perspective.A
CControlRegister whose contents can be changed.A piece which uses a set of other pieces to create a composite.
The
NullModeSettingsFactory.create() method of this factory always returns null.This specialized
MultipleCDockableFactory does not create new MultipleCDockables
at all.A generator for handling
CPanelPopup as child of a dropdown-action.A generator for creating menus for a
CPanelPopup.A
PanelPopupWindow is a wrapper around the element (window, dialog,
menu...) which shows the content of a CPanelPopup.A listener to a
PanelPopupWindow.When a
The
Dockable is about to be moved to a new position, then this DockableGrouping searches for
a unique identifier, called a "placeholder", which indicates where the Dockable should be placed.The
placeholder is placed at the location of the Dockable, for which
PlaceholderGrouping.hierarchyChanged(Dockable) was called last.A menu piece that allows the user to change the preferences of the framework.
If the current mode is
ExtendedMode.MAXIMIZED, then this strategy asks
the CLocationModeManager for the last mode a Dockable was in and
selects this mode.An implementation of
RenameAction that can handle
DefaultDockables.An implementation of
RenameAction that can handle
FlapDockStations.An implementation of
RenameAction that can handle
SplitDockStations.An implementation of
RenameAction that can handle
StackDockStations.A factory creating
RenameActions for a
DockController.A
DockAction that can replace a DockStation by it's only
child.An
ActionGuard that adds a ReplaceAction to all elements
that are Dockable and DockStation at the same time.This factory is only used to extract
MultipleCDockables that have been inserted into
a layout by the CLayoutChangeStrategy.Represents the dimensions a
CDockable would like to have.Represents one node of the tree which represents the split-tree of
a
SplitDockStation.Represents a
Leaf.Represents a
Node.Represents the mismatch in size that some node has.
A listener added to a
CControl.Represents a
Root.The root of a tree of
MenuPieces.This factory stores the property
CStation.getTypeId() for any
CStation that is found.A handler which can change the size of children of a
ScreenDockStation
such that the preferred size
of the children is met.A piece which envelops another piece with separators.
This kind of
PerspectiveStation can find out whether it is really
needed and can remove itself if not.Describes a side of a rectangle.
A
SingleCDockable is a dockable which is added once to
the CControl and remains there until it is removed by the application.A backup factory is used by a
CControl to create SingleCDockables
if a dockable is missing in the cache, but needed because some layout is loaded
from a file.A class that represents a
SingleCDockable.A simple implementation of
ComponentCollector that just returns
always the same Component.This
CGroupMovement is the most basic movement as it represents the movement of one
lonely Dockable.A handle that can be used to change the layout of a
SplitDockStation
such that the Dimension of CDockable.getAndClearResizeRequest()
is more or less respected.A
DockAcceptance ensuring that the CDockable.isStackable()
property is respected.This
CGroupBehavior assumes that all Dockables which share a common StackDockStation as
parent belong to the same group.This movement moves an entire
StackDockStation to the place indicated by one of its children.A representation of a
DockStation which can be accessed
through Modes.A
ColorTransmitter used for TabColors.A
ListFontTransmitter updates the fonts for
DockFont.ID_TAB_FOCUSED, DockFont.ID_TAB_SELECTED and
DockFont.ID_TAB_UNSELECTED using FontMap.FONT_KEY_TAB,
FontMap.FONT_KEY_TAB_FOCUSED and FontMap.FONT_KEY_TAB_SELECTED.A
ListFontTransmitter updates the fonts for
DockFont.ID_TAB_FOCUSED, DockFont.ID_TAB_SELECTED and
DockFont.ID_TAB_UNSELECTED using FontMap.FONT_KEY_TAB,
FontMap.FONT_KEY_TAB_FOCUSED and FontMap.FONT_KEY_TAB_SELECTED.A choice offering all the
ThemeFactorys a ThemeMap provides.A map of
ThemeFactorys.A listener to a
ThemeMap, gets informed about changes of the map.A preference allowing the user to select one
DockTheme.A color transmitter that connects
TitleColors with the common-project
and the ColorMap of the CDockables.A
TitleFontTransmitter updates the fonts for
DockFont.ID_TITLE_ACTIVE and DockFont.ID_TITLE_INACTIVE
using FontMap.FONT_KEY_TITLE and FontMap.FONT_KEY_TITLE_FOCUSED.This most simple
CGroupBehavior just set the mode of the one
Dockable whose mode should change anyway.Represents a leaf in a path of tree-nodes.
A turn in a path to an element, beginning at the "normalized-area".
The root of a path of turns, leading to the location of an element, beginning
at the "normalized-area".
An
UITransmitter listens to some kind of map
and updates some UIValues when the contents of that map change.This class is used by a
ModeManager during a read operation to create
entries even if it not entirely sure whether the entry will ever be used.Changes the visibility state of a
ScreenDockStation according
to the state of an observed window.A
DockAcceptance ensuring that the CDockable.getWorkingArea()
property is respected.