|
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||
FrontendPerspectiveCacheExtension
CAction is associated with one CDockable, allowing the
user to perform actions which are somehow connected to that CDockable.CAction, subclasses must call
CAction.init(CommonDockAction) to complete initialization of this action.
DockActionImportanceOrder searches for the annotation DockActionImportance which may
be added to a CAction or to a DockAction.ActionOffer that searches for CommonDockables
and asks them for their sources.DockActionSource handles CActions.CAction.CActionText.
Dockable
of putInfo is added alongside of origin.
Dockable if the mouse is outside
this station.
DockUI.updateTheme(DockStation, DockFactory)
with this as the first argument, and an appropriate factory
as the second argument.
DockUI.DockUI.updateTheme(DockStation, DockFactory)
with this as the first argument, and an appropriate factory
as the second argument.
DockUI.DockUI.updateTheme(DockStation, DockFactory)
with this as the first argument, and an appropriate factory
as the second argument.
Dockable
Dockable remains at its current place and
all visible indicators are removed.
menu was made invisible without making
any selection.
level.
dockable can be removed from this station or not.
Merger can merge parent
with child.
Merger.merge(StationDropOperation, DockStation, DockStation) will succeed or not.
old with next is possible on station.
old
with next where next is not a child of this station.
CContentArea.BasicTheme and the common-project.null
would be replaced by a default action.BubbleTheme and adding additional features to
properly work within the common-project.CButton.action() is called.ButtonContentFilter searches for CDecorateableActions and decides
whether their text is shownJCheckBox.action as internal representation.
CDockable by calling
CDockable.setVisible(boolean).CCloseAction, just calls
CCloseAction.close(CDockable) when triggered.ColorBridge which filters the interesting colors.CDockTheme to add additional ColorBridges.JFrame.CContentArea.CContentArea.SingleCDockable, MultipleCDockable
and CStations.CControl can call CControl.destroy()
to free resources.CControl is an interface between the application and the framework.restrictedEnvironment parameter anymore, the framework
will choose a fitting value itself
restrictedEnvironment parameter anymore, the framework
will choose a fitting value itself
restrictedEnvironment parameter anymore, the framework
will choose a fitting value itself
CControl.
ExtensionName that adds extensions to this control.
CControl.CControl.CControl
and its associated components.CControl, gets informed when CDockables
are added or removed, opened or closed.CControlPerspective is a wrapper around a CControl allowing
access to various CPerspectives.CControlPerspectiveBlop stores all the data a file contains that was writting
with CControl.write(java.io.DataOutputStream) or CControl.writeXML(java.io.File).ApplicationResource that emulates reading and writing layouts
like CControl would do, but creates CPerspectives instead
of actual layouts.CDockables and other information that is
associated with a CControl.CDecorateableAction and is informed if the property
of the action changed.DockAction is shown at which place, places are
DockTitles, tabs and info-components placed alongside tabs.CDockablePropertyListener to each CDockable and reads the value of
CDockable.isEnabled(bibliothek.gui.dock.common.EnableableItem) to find out which Dockables
are disabled.control.
Component and a wrapper
around a Dockable.CDockable.CDockableStateListener
and CDockablePropertyListener.CDockableLocationListener if the location or the visibility to the
user of a CDockable changed.null.CDockable.CDockables to keep track of their location and can automatically
fire events to a CDockableLocationListener.CDockableLocationListener to a CDockable instead.CDockable in a CPerspective.CDockable, this listener will get informed
about property changes of CDockable.CDockable, this listener will get informed
about state changes of CDockable.DockController that is usually used by a CControl.DockFrontend that uses CSetting instead of Setting.CDockFrontend.DockTheme that wraps another theme and works within
the special environment the common-project provides.EclipseTheme, allows to use the ColorMap of
CDockable.CPerspective.ExtendedMode of a
CDockable by calling CDockable.setExtendedMode(ExtendedMode).CExtendedModeAction.ExtendedMode.externalizes each CDockable to which is is added.CStation handles those CDockables whose mode is
ExtendedMode.EXTERNALIZED.ExternalizedModeArea and CModeArea, does not
specify new methods.CExternalizedMode.CExternalizeArea.CExternalizePerspective as intern representation.FlapDockStation that also satisfies the
CommonDockStation interface.FlapDockStation and CModeArea.FlapDockStation.FlapLayoutManager that uses the properties of CDockable to
find and store size and hold values.FlapDockStation.CDockTheme that encapsulates a FlatTheme in order to
allow the theme access to the possibilities of the common-project.CDockable did have the focus in which order.CFocusListener gets informed when a CDockable gains or
looses the focus, or is selected or deselected by its parent.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.CGrid.CGrid(CControl) with an argument of null instead. This
method may be removed in a future release.
CGridArea normalized CDockable can be shown.CGridArea.CGridArea.CGridPerspective as intern representation.CGroupBehavior allows to define groups of CDockable.CGroupBehavior.CGroupingBehavior allows clients to define how Dockables organize themselves
in groups.Dockables
by a LocationModeManager.selected and of mouseover.
preference changed its value.
DockController changed.
CDockable changed.
selected-state of this action
changed.
item, or of one or many of its sub-items changed.
dockable changed such that a property
of content may have changed.
BasicButtonModelAdapter.triggered() of this
adapter.
SpanFactory changed.
AbstractDockColor has changed
PropertyKey changed its value.
UIScheme changed.
DockController of this station to indicate that
the active-state of title has been changed.
names are the
only identifiers that are used.
names are the
only identifiers that are used.
DockController and may replace the controller
when a new one is available.
MouseEvent event.
MouseWheelEvent event.
component
and sets this Dockable to the focusedDockable.
component
and sets this Dockable to the focusedDockable.
dockable has an item if it is included,
and does not have otherwise.
window can have.
window can have.
TabPane.
source can be used to select the next focused Dockable.
element is fully locked in its horizontal dimension.
LayoutLocked in the current
callstack and prints a warning if found.
DockRelocatorModes are in the state that
fits the current set of modifiers.
Dockable is showing and fires an event if the property changed.
window
window assuming that window will
be give the boundaries target.
element is fully locked in its vertical dimension.
AbstractScreenDockWindow.checkWindowBounds() at a later time,
the boundaries will only be checked if this window is visible.
LocationModeManager.getCurrentMode(Dockable) once a Dockable is
dropped onto DockStation.
DockProperties.Choice to let the user select one string-identifier.Choice.UIValue
Choice, adding more options to the choice.Choice.Choice.ChoiceText.
ChoiceText.
CKeyboardListener gets informed about KeyEvents which
happen on certain CDockables.Preferences for the KeyStrokes that are used
in common.MultipleCDockableFactory.match(bibliothek.gui.dock.common.MultipleCDockable, bibliothek.gui.dock.common.MultipleCDockableLayout)
and that fires CVetoClosingEvents for MultipleCDockables as well.DefaultLayoutChangeStrategy.SettingAccess that modifies the roots by calling
CLayoutChangeStrategy.replaceMultipleDockables(DockFrontendInternals, CSettingAccess, DockLayoutComposition).Dockables and DockStations.ignore.
ignore.
station, but only
if the children are not filtered by ignore.
BaseTabComponent.setNextTabSelected(boolean)
BaseTabComponent.setPreviousTabSelected(boolean)
priority.
Icons, any field pointing to an Icon is set to null
BasicButtonModel.setIcon(ActionContentModifier, Icon).
CDockable.CDockable.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.ModeSettings provides operations to load settings that were
stored with version 1.0.7, no additional settings were added.LockedResizeLayoutManager that looks out for
CDockable.isResizeLockedVertically() and CDockable.isResizeLockedHorizontally().delegate as
delegate for all tasks that have to be carried out.
LookAndFeel.dockable now.
dockable has to be closed.
closeable-property has
changed.
Dockables that
are registered in a DockFrontend.Dockable.CAction that is shown on a CDockable
which is CDockable.isCloseable().CDockable and either adds
or removes a close-action from itself.menu once it is closed.
window has been made invisible.
dockable has been made invisible.
CDockables has been closed.
CDockables gets closed.
window, e.g.
maximizes each CDockable to which it is added.CMaximizedModeAreas.MaximizedModeArea and CModeArea, does
not introduce new methods.CMaximizedModePerspective.CMaximizedMode.CActions which are shown in a menu.minimizes each CDockable to which it is added.CDockables can be stored in their minimized state.CMinimizeArea.init(CControl, String)
after calling this method
CMinimizeArea.MinimizedModeArea and CModeArea, does
not introduce any new methods.CMinimizedMode.PerspectiveStation represents a CMinimizeArea.CMinimizePerspective as intern representation.ModeArea that can work with CLocations.CStationPerspective in a LocationModeManagerPerspective.normalizes each CDockable to which it is added.CNormalModeAreas.NormalModeArea and CModeArea.CNormalMode.null value of the list
override, value, backup.
ColorScheme that requests this extension.
ColorBridge is a layer between a ColorManager and
a DockColor.ColorBridges.DockColor.ColorManager contains Colors, ColorBridges and
DockColors.Colors.ColorMap, gets informed whenever a
Color of the map changes.ColorScheme is a collection of colors and bridges.ColorTransmitter observes some ColorMaps
and transmits some Colors of these maps to a set of DockColors.ColorTransmitter.
child, which must be a
child of this station, and append which must not be
a child of this station.
child, which must be a
child of this station, and append which must not be
a child of this station.
lower and the upper Dockable
to one Dockable, and replaces the lower with
this new Dockable.
lower and the upper Dockable
to one Dockable, and replaces the lower with
this new Dockable.
Dockables into a new Dockable.
DockStation.aside(AsideRequest) if request contains a
location that points toward item.
a and b.
dockables to one dockable.
first and of second.
CombinedStackDockComponent is
supposed to be represented by a Component.CombinedStackDockComponent.CombinedMenus to show their content.CombinedMenuContent.Item.
CombinedMenuContent.StackDockComponent which is a combination of other components.TabPane and thus supports the
TabLayoutManager.Dockable that is shown on this
CombinedStackDockComponent.CombinedStackDockComponent.CombinedStackDockComponent, this
policy switches between current Dockable, its Tab and
the optional info component.CombinedStackDockComponent.Combiner merges two Dockables into
one Dockable.Combiner
DockProperties to access the current Combiner.
Combiner
Combiner.CombinerSource, can be used to easily override
methods of some source.Combiner, this object tells how two Dockables
are going to be merged.UIValue that is used to retrieve a Combiner from a ThemeManager.CommonDockAction and a SharingStandardDockAction, does not introduce
any new methods or fields.DockAction that is used by a CDecorateableAction must implement.Dockable which is a wrapper for a CDockable.DockAction that is used by a CAction.DockStation and
that represent a CStation.CommonDockStations.CommonDockStation, used by the CommonDockStationFactory
to store and load the layout.PerspectiveElement that represents a CommonDockStation.SharingDropDownItemAction and CommonDecoratableDockAction, this interface
does not add any new methods or fields.DockActions used by the CDropDownItem must implement this interface.EclipseThemeConnector pays attention to features only
present in CDockables.CommonDockable and for CommonDockStation.PerspectiveElement that has an additional representation as
a CElementPerspective.CommonDockables.CommonDockable
that is connected with a MultipleCDockable.SharingSelectableDockAction and CommonDockAction, does not add
any new methods or fields.DockAction must implement if used by CSelectableAction.SeparatorAction implementing the CommonDockAction interface.SimpleButtonAction that also implements CommonDockAction.SimpleSelectableAction that also implements CommonDockAction.SimpleDropDownAction also implementing CommonDockAction.SimpleMenuAction implementing CommonDockAction.SimpleSelectableAction that also implements CommonDockAction.SingleCDockables using various
SingleCDockableFactorys.CommonDockable that
is connected with a SingleCDockable.CDockables.CommonDockStation.first and
second according to the operation specified
as combination.
level.
Comparator.compare(Object, Object), compares a to b.
StackDockComponentFactory
ComponentCollector is used by the LookAndFeelList when
the LookAndFeel was changed, and the JComponents need to
be updated.StationDragOperation will call
Component.repaint() on creation and when either the
operation succeeeds or was canceled.Components which are somehow used on or with
the Dockables in the realm of one DockController.ComponentHierarchyObserver can be obtained
through DockController.getComponentHierarchyObserver().Components which are
not directly associated with Dockables.Components have been added or removed from
a ComponentHierarchyObserver.ComponentHierarchyObserver, this listener
gets informed whenever some Components enter or leave the realm
of a DockController.LayoutBlock handles exactly one TabPaneComponent.ComponentExtensionName for adding additional ScreenDockWindowConfigurations
this.
Component was discovered that needs a configuration.
Transparency of the BackgroundAlgorithm changed, this panel
should configure itself to met the requested transparency settings.
BackgroundPanel implementing ConfiguredBackgroundPanel.configure(Transparency).Dockable to configure hints which will
be used by the parent component of this element.
Span that mode is associated with a size of size pixels.
ConflictResolver determines how to merge ResizeRequests
and later how to resolve situations where two requests have to be handled
at the same time.controller and reads some
colors from controller.
dockable and calls
UITransmitter.update(CDockable, String, Object) whenever some value
needs an update.
dockable in order to call AbstractExtendedModeEnablement.fire(Dockable, ExtendedMode, boolean)
once the availability of some mode changed.
AbstractUIValue.setManager(UIProperties) with the
controllers ColorManager.
DockFont reads its values from the
FontManager of controller.setManager(null) to disconnect.
ViewItem.FontModifier always returns the same FontPropertyFactory that always returns the same value.level contains the point x/y, which is the position
of the mouse on the screen.
this node to node.
x/y is over this window or not.
key exists for placeholder.
placeholder.
key.
key.
component,
contains elements that are not from Swing but from AWT.
buttons contain the position x/y.
point which is a
point of the screen.
CContentArea created by this control
dockable changed.
station have changed.
component have changed.
DockHierarchyEvent
dockable has changed
DockController of pane has changed.
ControllerSetupListeners.ControllerSetupCollection, this listener
is informed when a DockController has finished setting up its objects.factory delegates every call to
the methods to the factory provided by the theme of
the involved controllerVetoableDockFrontendEvents and firing
new CVetoClosingEvents.DockController and forwards
all calls to a CVetoFocusListener.DockFrontendPerspective which uses the settings from perspective to read
and write layouts.
ColorMap to the color needed
on the displayer.
key.
StackDockComponent
key.
element and all its children into a
DockLayoutComposition.
composition and tries to create a
DockElement that matches the composition.
element using the DockFactorys that are registered at this
perspective.
composition using the DockFactorys that are registered at
this perspective.
null dockable, this method converts the element into
some data that can be stored persistently.
PlaceholderListItemConverter, this
method returns the dockable that belongs to that data.
title.
Dockable that was stored in a PlaceholderList.factory in the
DockLayoutComposition.DockSituation.getID(DockFactory), but
DockSituation.getID(DockFactory) is intended for internal use while this
method is intended to be used by clients which read out a DockLayoutComposition.
DockFactory has, for which the
identifier id is used within a DockLayoutComposition.DockSituation.getFactoryID(String), but while
DockSituation.getFactoryID(String) is intended for internal use, this method
is intended for clients.
ColorMap to the color needed
on the displayer.
key.
StackDockComponent
key.
point which is relative to component to a point on the screen.
point on component to screen coordinates.
key.
StackDockComponent
copy.
successor must be
copied as well.
original into this container.
original
and stores them in this container.
key.
CoreWarningDialog is an annoying little dialog informing a developer that he/she is using
the Core API, even tough the Common API would offer much more features.JDialog) filled
with any content the client likes.CPanelPopup behaves if it is a child
of a menu.CPerspective is a lightweight, modifiable representation of all Dockables and DockStations
handled by a CControl.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 #addRoot(CStationPerspective)
CommonMultipleDockableFactory, used when interacting with a CPerspective.CDockables that
are registered at a CControl.PreferenceModel that shows the settings of a CControl.JRadioButton.CRadioButtons can be added to a CRadioGroup, only
one CRadioButton of such a group will be selected.action as internal representation
CRadioButtons, only one button of the group is selected.PreferenceOperation for
model.
DockableDisplayer for dockable.
action into a view.
MultipleCDockablePerspective.intern() is called, creates the internal representation of this
dockable.
SingleCDockablePerspective.intern() is called, this method creates
the intern representation of this SingleCDockablePerspective.
manager.
station.
Span.
dockable.
key.
station.
ModeSetting.
manager.
setting that allows the algorithm of this
LayoutChangeStrategy to access the setting.
CDecorateableAction.intern().
CExtendedModeAction.
DockAction is
bound to its Dockable.
DockAction which is shown for dockable.
DockActionSource for dockable.
AsideRequest for dockable.
this component.
SingleCDockable.
BorderForwarder that is used to set the border of this
panel.
component and
contains all the things painted on component.
dockable when clicked.
DockColor representing one color used by this button.
CommonDockable that is associated with this dockable, called the first
time the CommonDockable is required for an operation.
content-pane.
CContentArea.
BorderForwarder for the content component for the tab of dockable
this component.
DisplayerContentPane which will be used to show the contents of this
displayer.
DockController.
UIScheme for the IconManager.
DockElementRepresentative representing target,
the new representation is to be used to cover all the empty areas on this StackDockComponent.
UIScheme for the TextManager.
owner
as owner.
CPanelPopup.
dockable can be initiated and executed.
dockable can be initiated and executed.
MultipleCDockable that is
represented by this factory.
Dockables.
DockComponentManager.
type.
CPerspective that is set up with all the stations of the CControl.
Dockable should be created.
ExtensionManager.
fallback to create
a TabComponent when no DockTitle is available.
actions, only the actions going through the filter
will be shown.
actions, only the actions going through the filter
will be shown.
FlapDockStation.
controller
controller
AsideRequest which is used to examine the next child DockStation.
DockFrontend that will be used by owner.
action which is added to all children
of this station.
action which is added to all children
of this station.
GlassedPane which will wrap around the content of
this panel.
GlobalMouseDispatcher which will be responsible for collecting and distributing
global MouseEvents.
ExternalizingCGridArea, the identifier of the new station is unique compared to all
the CDockables that are currently registered at control.
CDockables can be stored.
dockable
should be added.Dockable is member of one group.
dockable.
dockable, the wrapper is used as internal representation
of dockable.
DefaultSplitDividerStrategy.Handler for station.
DockAction that is added to all children
of this station.
menu in its current state.
dockable.
c.
LayoutBlock for the info component of pane.
pane.
DockActionSource for the DockActionDistributor.Target DockActionDistributor.Target.INFO_COMPONENT.
pane representing dockable.
action which will be shown on this panel.
action which will be shown on this title.
component and this panel.
station.
station.
station.
Leaf.
Leaf
actions as content.
LayoutBlock representing the menu of pane.
CPanelPopup.
MinimalDecorator that will be shown on this displayer.
CDockables can be stored.
ModeManager.
MouseEvents that lead to focus changes
Node.
Node.
LayoutBlocks should be presented.
child which must be
a child of this node.
CStationPerspective that represents this station.
CPerspective.
Perspective that is used to read and write perspectives related to frontend.
Perspective that uses the settings made on this DockSituation.
PredefinedPerspective.
Placeholder.
Placeholder calling SplitDockAccess.createPlaceholder(long)
SplitDockStation.getPlaceholders() and SplitDockStation.setPlaceholders(PlaceholderMap).
DockableProperty.
PropertyTransformer that can be used to read and write
DockablePropertys that are associated with this DockFrontend.
owner.
dockable can be initiated and executed.
dockable can be initiated and executed.
Root.
DockComponentRootHandler which configures the Components of this dockable.
DockComponentRootHandler for monitoring all the Components of this station.
DockComponentRootHandler which will be responsible for keeping track of
all the Components of this station.
DockComponentRootHandler for this displayer.
DockComponentRootHandler which is responsible for informing the client about
the Components that are shown on this title.
ScreenDockStation.
ModeSetting which is configured to transfer data from
this ModeManager to persistent storage or the other way.
x/y is within bounds, this method calculates which one
of the non-combining PutInfo.Puts describe the situation best.
SingleParentRemover that will be used to remove
some stations from this controller.
DefaultLayoutChangeStrategy.createSituation(DockFrontendInternals, boolean, boolean) with the
last argument set to false.
DockSituation which represents all the knowledge
frontend currently has.
DockSituation that is used to write and read the current setting from and
to a stream.DockActions that are to be shown on a target.
Spans used by this Leaf.
Spans, one for each side of leaf.
SplitDockStation that implements CommonDockable
as well.
this as CNormalModeArea and CMaximizedModeArea.
ExternalizingCGridAreaConfiguration.SplitInserter.
StackDockComponent which will be shown on
this station if the station has more then one child.BasicDockableDisplayer.setStacked(boolean)).
MinimalDecorator that uses a restricted set of DockActions.
CommonDockStation whose CStation is also a SingleCDockable with
unique identifier id.
id.
FlapDockStation.
ScreenDockStation.
SplitDockStation
StackDockStation is required.
EclipseTabPane.
TabDecorator that will be shown on this displayer.
LayoutBlock representing the tabs of pane.
DockActionSource for the DockActionDistributor.Target DockActionDistributor.Target.TAB.
ModeManager.createEntryDuringRead(String)
did already return false for key.
DockIcon which represents this Dockable or this DockStation.
MiniButton in a flat look.
WindowMover which is used to move this window if the DockTitle
is dragged by the mouse.
DockActionSource for the DockActionDistributor.Target DockActionDistributor.Target.TITLE or for
those actions that are not marked with any annotation.
EDT is over.
JToolTip.
DockablePropertys.
SplitDockTree.
factory.
SplitDockTree which will be used for AbstractSplitPlaceholderConverter.dropTree(Object, SplitDockTree).
target and
with help of converter.
Dockable is always visible.
station.
CWorkingArea to this control.
ScreenDockStation that also implements CommonDockStation.ScreenDockStation and the CExternalizedModeArea interface.CScreenDockStationHandle as CExternalizedModeArea.CScreenDockStationHandle as CMaximizedModeArea.CDockable when the user wants to close an externalized dockable.CActions.Setting that stores also the contents of a CLocationModeManager.SingleParentRemover not removing any CStations.SmoothTheme and the common-project.SplitDockStation that also satisfies the CommonDockStation interface.CMaximizedModeArea, CNormalModeArea and a
SplitDockStation.SplitDockStation as a CMaximizedModeArea.ModeAreaListener.SplitDockStation as CNormalModeArea.SplitDockStation.CStation is an element onto which CDockables can be dropped.CStationContainer is a set of root CStations that are somehow
combined and ordered on some kind of Component.CStationContainerHistoryRewriter tries to ensure that a CDockable stays on the
same CStationContainer when changing the ExtendedMode.CStationContainer and receives an event if
either CStations are added or removed from the container.CStation.ThemeMenuPiece that offers the DockThemes specified
in the ThemeMap of the owning CControl.CDockable to which it is added.CDockable to which is is added.dockable but does not change any properties.
dockable
in respect to this mode.
ScreenDropSizeStrategy.getDropSize(ScreenDockStation, Dockable) of a Dockable is always its
current size when using this strategy.
CVetoClosingListener before and after a set
of CDockables is closed.CDockable or a set of CDockables are closed.CDockable from loosing or gaining
the focus.CDockables which can't be dragged out of it.CWorkingArea.CWorkingArea.
|
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||