|
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||
Color.darker().
FontModifier.Path.encodeSegment(String).
DoubleClickLocationStrategy switches between
ExtendedMode.NORMALIZED and ExtendedMode.MAXIMIZED.
OrientationToRotationStrategy
DockActionSources.ActionPopupMenu, this implementation
makes use of a MenuMenuHandler to create and update its content.ActionPopupMenuFactory creates
new DefaultActionPopupMenus.AxisConversion assumes:
the model is a line at the top of some rectangle, the point 0/0 is the top left point of that rectangle
the view is a line at one side of some rectangle
ButtonContentFilter searches for DockActions which
have the annotation ButtonContentAction attached.CControlRegister.CDockable that uses a DefaultCommonDockable to show
its content.DefaultCDockable.Choice, provides text, id and objects
for every possible choice.ColorScheme just uses some maps
to store its colors.CommonDockable, based on a DefaultDockable.DisplayerFactory.Dockable which consists only of one Component called
"content pane".DefaultDockable.PerspectiveElement that represents a DefaultDockable.DockableSelection that uses a JList to display all the
available Dockables.DockActions that may be changed at any time.DockControllerFactory, creating
only the default-versions of every element.DockController.DockRelocatorEvent.DropDownFilter.EclipseThemeConnector draws the typical eclipse-header over Dockables
and neither border nor title over DockStations.CLocationExpandStrategy.CDockable.isExternalizable(),
CDockable.isMinimizable() and CDockable.isMaximizable().ExternalizedMode.FlapLayoutManager.FlapDockStation.DefaultFlapWindow that is a JDialog.DefaultFlapWindow.FlapWindowFactory creates new DefaultFlapWindows.FocusController.DefaultFocusStrategy keeps track of the last focused Component of any
Dockable that is registered at a DockController.FrontendPerspectiveCache assumes that the information clients
gave to a DockFrontend is enough and use only the default PerspectiveElements.UIScheme for Icons reads an ini-file
which consists of "key=icon-path" pairs, and loads all the icons described in that
ini file when needed.file and
then the icons that are found by analyzing the content of file.
file and
then the icons that are found by analyzing the content of file.
InvisibleTab, this
implementation tells an InvisibleTabPane to use different borders
for their children depending on whether they are focused and selected.KeyboardController that can either use a global AWTEventListener or
a set of KeyListeners to receive KeyEvents.LayoutChangeStrategy heavily depends on the methods of PredefinedDockSituation.Setting, allows algorithms access to the settings
but also allows to modify the data without changing the setting.LocationEstimationMap works directly with the tree built
by DockLayoutCompositions.Mode that works with Locations.DockActionSource to
all Dockables.LookAndFeel was exchanged.
MissingPerspectiveStrategy creates CStationPerspectives for
the CStations that are already known to the framework.AWTEventListener to the
Toolkit to receive events which may change the focus.MultipleCDockable that contains a content-pane
where the client might add or remove as many Components as
it wishes.Preference that can hold any value.PreferenceModel using Preferences to
describe its entries.ScreenDockFullscreenStrategy just works with
the boundaries of a ScreenDockWindow.ScreenDockWindowFactory.DefaultSingleCDockable is an element which has a
content-pane where clients can add or remove as many
Components as they whish.SplitLayoutManager.StackDockComponent.StackDockComponent.StationPaint.TabContentFilter offers a set of predefined behavioral patterns.DefaultTabContentFilter.Behavior.ALL.
DefaultTabContentFilter how it behaves.UIScheme is used by the TextManager to load the default set of strings from
one or several ResourceBundles.bundles
ThemeMeta uses the TextManager to read
label and description.SplitLayoutManager which delegates all its work to another manager.path and all its children from the
tree.
this and all children from this SplitDockPerspective and
collapses the tree.
name.
c into HSB and adds delta to the brightness.
CDockables on the center panel by
the elements of grid.
CDockables on this area with the
elements of grid.
CDockables on this area with the
elements of grid.
ScreenDockWindow is no longer needed.
operation changed.
meta changed.
station changed to another dockable than oldSelection.
CControl has been destroyed.
FocusTracker added anywhere allowing this FocusTracker
to be collected by the garbage collector.
DockActionSource added to
other objects.
LookAndFeelMenuPiece.unbind() is automatically called if this menu is no
longer visible, that method will also uninstall resources
ThemeMenuPiece with other objects,
allowing the garbage collector to remove this.
dockable is no longer in use and all references
to dockable are to be removed.
info is no longer
required.
DockController and
other components.
DestroyHook is added to a CControl.menu which was created by
this pane.
JDialog.PanelPopupWindow managing a JDialog.dockable has changed.
dockable on its parent changed.
dockable changed.
dockable changed.
dockable on its parent
changed.
dockable changed.
RemoteRelocator.DockRelocatorModes to inactive.
DockUtilities.checkLayoutLocked() never prints out any warnings.
model changed.
displayer and creates a replacement.
displayer with a new instance.
displayer if it is no longer valid
and should be replaced by another displayer.
Tabs and TabMenus of this TabPane
and rebuilds them.
DockableDisplayer with a new instance.
DockableDisplayer with a new instance.
dockable.
dockable that were added earlier.
DisplayerFactory
DockProperties to access the current DisplayerFactory.
DisplayerFactory
BackgroundComponent represents a DockableDisplayer.DockableDisplayers.DockableDisplayer.DisplayerColor
DisplayerColor
UIValue observing the BorderModifier that is used for
a DockableDisplayer.DockableDisplayer.UIValue that is used to retrieve a DisplayerFactory from a ThemeManager.DockableDisplayers.DockableDisplayerListener known to this displayer.
DockableDisplayer to show the Dockable.FontModifier to its original
font.DockStation if it has no icon.
DockStation if it has no title.
DockStation that has no tooltip set
ExtensionName creating DockThemeExtensions.
Dockable
Dockable is a window which can be dragged around by the user.Dockable if it has no icon.
Dockables when creating a new PredefinedDockSituation
DockableMovingImageFactory that is used to show an image during
drag and drop operations.
DockableSelection, a panel that is shown to select a Dockable
using only the keyboard.
Dockable if it has no title.
Dockable that has no tooltip set
DockableListener.dockable has been added to station.
Dockable is added or replaced in manager.
dockable is added to station.
BackgroundComponent that represents a Dockable.ComponentCollector which collects all Components accessible
through the known Dockables of a DockFrontend.dockable was added and removed from the controller, or
was removed and added again to controller.
Dockable and one DockTitle.Dockables.DockableDisplayer, gets informed if the
displayer is no longer valid.dockable has gained the focus.
Dockable to another.DockController, this listener gets informed
when the focused Dockable is exchanged.DockableFocusListeners.
DockableDockable.MovingImages.PlaceholderList that works with real Dockables.map.
map.
Dockable on a DockStation.DockableProperty.Dockable was registered.
dockable is registered in the
controller.
dockable has been removed from
station.
Dockable is removed or replaced from manager.
dockable is removed from station.
Dockables of this list.
station changes its selected dockable.
dockable has been selected.
DockableSelection is a Component which shows some or all
Dockables of a DockController.DockableSelection.DockColor.
DockColor.
Dockable was selected on wich DockStationDockable of a
DockStation changes.DockableSelection and gets informed
when the user selects an element or cancels the selection.DockableSelectionListeners.
DockableSelector is able to open a popup when the user hits a special
combination of keys.SplitDockTree that works with Dockables.dockables changed.
DockableStateListener.Dockables changed.DockableStateListeners.dockable has been unregistered from controller.
DockStation whether it is visible or not.DockController to decide globally which
Dockable can become child of which DockStation.StandardDockActionListener.Component that somehow paints a DockAction.DockIcon is used to get Icons for a DockAction.DockActionIcon.
DockActionIcon.
DockActions which may change its size
at any time.DockActionSourceListener.DockActionSource.DockAction.DockActionText.
DockActionText.
DockListener, doing nothing whenever receiving
an event.UIValue observing the ThemeManager for
a BorderModifier.Color object.DockStations, Dockables and
other objects that play together in this framework.DockControllerDockController, gets informed about
changes in the set of DockElementRepresentatives.DockConverter can store or load content which is related
to a certain kind of DockElement.DockElementRepresentative is a Component that represents
a DockElement.DockConverter which can not only store and load the contents of an
element, but also create a new DockElement with the content.FocusTraversalPolicy that uses the algorithms of a SimplifiedFocusTraversalPolicy
to do its work.FontModifier object.ScreenDockStationFactory
and sets the root window of controller to owner.
ScreenDockStationFactory
and sets the root window of controller to owner.
Dockable.ActionGuard at the same time.DockFrontendListener, but
not doing anything inside these methodes.DockFrontend.DockFrontend.PlaceholderStrategy to assign identifiers to the Dockables, with
these identifiers the location and size of a Dockable is stored in a much more consistent way than using the
LbSplitLayoutManager. This class/interface will be removed in a future release.Dockable.Dockable
and is informed whenever the path of the element changes.DockHierarchyLock allows DockStations to defend
themselfs against concurrent modifications of the hierarchy.DockHierarchyLock and releases the lock.DockHierarchyEvents to
DockHierarchyListeners.Icons from the IconManager.DockIcon.
DockIcon.
IconManager and DockIcon, transfers Icons
from IconManager to DockIcon.PreferenceTreeModel that contains all the preferences that are
used in this framework.DockLayout describes the contents of one DockElement.DockLayoutComposition describes all relations and positions of a
set of DockElements.DockLayoutInfo is a wrapper around a DockLayout.DockLayoutInfo contains.DockController.DockProperties.Preference that can read and write its value from a
DockProperties.Dockables and
DockStations currently used in the
system.DockRegisterListener that contains only empty methods.DockRegister.DockRelocator is responsible for executing and managing the basic drag and drop
operations.DockRelocatorListener that contains only empty
methods.DockRelocator and forwarded to the VetoableDockRelocatorListener.VetoableDockRelocatorListener instead. This interface will be
removed in a future releaseDockRelocatorMode is used by a DockRelocator to change
the behaviour of the drag and drop-operation depending what the user
does with the mouse and the keyboard.DockSituation is a converter: the relationship of DockStations and Dockables,
the position of Dockables and other information are converted into a
stream of bytes.DockElements
DockSituation to decide, which
elements (stations and dockables) should be written into a stream.DockSituationIgnore.DockStation is some area (e.g. a Component) showing
a set of Dockables called "children".DockStationListener.DockStation.DockStation.DockStationListeners
and provides methods to invoke the listeners.DockStationListeners.
DockStation was registered.
station is registered in
the controller.
station has been unregistered from controller.
DockStation looks like, which DockTitle are selected, and other behavior.DockTheme, may be used by the DockTheme to
override some settings.DockThemeModifier modifies a DockTheme.Component which is shown aside a Dockable.DockTitleDockTitle.DockController, receives notifications when
a DockTitle is bound or unbound.DockTitleBindingListener that are currently
registered at this controller.
DockTitles, to transfer information
between station and title.DockTitle.DockTitleFactories.DockTitle
from a DockTitleFactory.DockTitleTab is a wrapper around an ordinary DockTitle
to get a TabComponent.DockTitleVersion is a hint which DockTitleFactory has to
be used to create one or more DockTitle for some Dockable.TabLayoutManager
is installed.
controller is set up.
operation.
operation or does
nothing if operation is unknown.
operation.
PropertyKey for the DoubleClickLocationStrategy that should be used
to change the ExtendedMode of an element which has been double-clicked.
MouseListener to all Dockables, DockTitles
and other DockElementRepresentatives, informs the registered DoubleClickController.GlobalDoubleClickListeners
whenever the user clicks twice on such an element.DoubleClickController.
DoubleClickListener is added to the DoubleClickController
and may receive an event if a Dockable, which is child or equal
to LocatedListener.getTreeLocation(), was clicked twice.LocationModeManager to change the ExtendedMode when
an element gets double-clicked.FontModifier.Dockable is moved around.
prepareDrop or
prepareMove should
be painted somehow onto this station.
StationPaint.drawDivider(Graphics, DockStation, Rectangle)
Dockable is added to a DockStation.
Dockable is added to a DockStation.
Dockable
(if possible) or by canceling the operation.
DockRelocatorEvent.getTarget() to be not null, otherwise this operation
is equal to calling DockRelocatorEvent.cancel().
Dockable was dropped.
Dockable dockable to this station or
to a child of this station, according to the contents of
property.
dockable to this station, and uses
the property to determine its location.
dockable to this station, and uses
the property to determine its location.
dockable at the same coordinates as location, a
direct child of this station.
Dockable such that the boundaries given
by property are full filled.
dockable at a location such that the path
to that location is the same as described in property.
dockable at the placeholder that is referenced by property.
dockable on this station, may exchange the full screen element to ensure that
dockable is displayed.
put.
dockable to this station.
property
as good as possible.
Dockable such that the boundaries given
by property are full filled.
Dockable of the last run of
prepareDrop to this station.
dockable to this station.
dockable to this station such that the location
given by property is matched.
DropDownAction
dockable is a child of this
station.
dockable at the side put of
neighbor.
DropDownAction.DropDownAction, but
have to show elements of the selected action as well.DropDownFilter.DropDownAction.DropDownActionDropDownAction in a menu.MiniButton that shows a DropDownAction.DockStation.drop()Dockable of leaf and dockable
to a new child of this station.
Dockable of leaf and dockable
to a new child of this station.
Dockable was not
yet moved.
tree.
tree.
PropertyFactory for a property that needs to be associated with
a single instance of a DockController.
|
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||