|
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||
Color.darker().
FontModifier.Path.encodeSegment(String).
CloseActionFactory, always returns a new
CCloseAction.
DoubleClickLocationStrategy switches between
ExtendedMode.NORMALIZED and ExtendedMode.MAXIMIZED.
Dockable under the mouse.
TabConfigurations
OrientationToRotationStrategy
DockActionSources.ActionPopupMenu, this implementation
makes use of a MenuMenuHandler to create and update its content.ActionPopupMenuFactory creates
new DefaultActionPopupMenus.DefaultAsideAnswer is just a container for properties but does not modify them
in any way.AsideRequest, it does not modify any properties or
layouts.AsideRequest
Combiner to DefaultAsideRequest.Forward.DockStation to DefaultAsideRequest.Forward.DockStation or Combiner.DefaultAsideRequest.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.createCommonDockable() to provide a custom subclass
of DefaultCommonDockable, note that DefaultCDockable.createCommonDockable() is called
as soon as the internal representation is required, e.g.DefaultCDockable.X_Y tells, that feature X and
feature Y are available.CFocusHistory does not offer any additional
functionality.CGroupingBehavior, just returns CDockable.getGrouping().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.DndAutoSelectStrategy, it is based on TransferHandler.TransferSupport.Dockable which consists only of one Component called
"content pane".DefaultDockable.DockableMovingImageFactory usually behaves exactly like
ThemeDockableMovingImageFactory, but also offers an ExtensionName for adding additional
factories.controller to load extensions.
controller to load extensions.
PerspectiveElement that represents a DefaultDockable.DockableSelection that uses a JList to display all the
available Dockables.DockActionDistributor searches for the annotations
TabDockAction, TitleDockAction and InfoDockAction to decide which DockAction should
be shown where.DockActions depending on the annotation DockActionImportance.DockActions that may be changed at any time.DockComponentManager.DockControllerFactory, creating
only the default-versions of every element.DockFrontendPerspective is used by the
DefaultLayoutChangeStrategy and builds upon a PredefinedDockSituation.DockController.DockRelocatorEvent.Graphics.Components when discovering a DockableDisplayerDropDownFilter.DockStationDropLayer represents the base area of a DockStation, the area
with priority LayerPriority.BASE and whose Component is the component is the result of
Dockable.getComponent() (assuming the station is also a dockable).EclipseThemeConnector draws the typical eclipse-header over Dockables
and neither border nor title over DockStations.CLocationExpandStrategy.CDockable.isNormalizeable(), CDockable.isExternalizable(),
CDockable.isMinimizable() and CDockable.isMaximizable().ExternalizedMode.FlapLayoutManager.FlapDockStation.DefaultFlapWindow that is a JDialog.DefaultFlapWindow.FlapWindowFactory creates new DefaultFlapWindows.FocusController.FocusHistory adds listeners to a
DockController to keep the history up to date.FocusRequest, the kind of
request clients usually will use.Dockable.
Dockable.
Dockable.
Dockable.
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.GlobalMouseDispatcher uses an AWTEventListener is possible, or
just forwards events that are delivered to the DefaultGlobalMouseDispatcher.dispatch(MouseEvent) method.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.InserterSource.InserterSource.
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.
DefaultMagnetOperation searches the nearest attracted ScreenDockWindow to a moved side
and if that other window is nearer than a given threshold then the moved window is attracted.DefaultMagnetStrategy is based on the DefaultMagnetOperation.MenuLineLayoutFactory.MenuLineLayoutStrategy provides a generic
setting that should work for most cases.MissingPerspectiveStrategy creates CStationPerspectives for
the CStations that are already known to the framework.MouseFocusObserver offers methods to handle
FocusVetoListeners and registers a VetoableDockRelocatorListener.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.ScreenDockWindows to paint a border.DockColor representing a color used by this border.ScreenDockWindowConfiguration always returns null
from its DefaultScreenDockWindowConfiguration.getConfiguration(ScreenDockStation, Dockable) method, thus telling the ScreenDockStation
to use a default configuration.extension point, any configuration added through
that point will be asked first for a configuration before returning the default value.ScreenDockWindowFactory.DefaultSingleCDockable is an element which has a
content-pane where clients can add or remove as many
Components as they whish.DefaultSpanFactory creates a most simple Span which does not
use any kind of animation.SplitDividerStrategyDefaultSplitDividerStrategy.Handler is responsible for handling the needs of one SplitDockStation.station.
SplitLayoutManager.SplitNodeFactory creates the standard SplitNodes.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.TooltipStrategy calls the methods of the Component
under the mouse whenever possible.DockRegister is currently stalled, then a call to ModeManager.refresh(Dockable, boolean)
is scheduled, otherwise the call is performed directly.
DelayedWorkingAreaSetter is a listener that is added to a CControl and
waits until a CStation with a specific identifier is registered.DockStation, and which perform
various tasks that are handled the same way in many implementations of DockStation.
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.
DockFrontend.delete(String) with all known names for settings.
c into HSB and adds delta to the brightness.
side of window will be moved if the
root window is moved at side.
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 (whether the user
can now see the docable or not).
DockableStateEvent.didShowingChange() instead, this method will be removed in a future version
window to match
bounds.BoundaryRestriction may modify bounds
RemoteRelocator.ScreenWindowShape is set to null by this method.
DockRelocatorModes to inactive.
DockUtilities.checkLayoutLocked() never prints out any warnings.
DisablingStrategy can be used to globaly disable DockElements and parts of
DockElements like their DockActions or their DockTitles.DisablingStrategy only offers a hint, each item has to decide on its own
whether it should heed the hint.DisablingStrategy and will receive events if
the state of some items changes.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.
Components when they register a MouseEvent.
ExtensionName which allows extensions to insert high priority DisplayerFactorys
DisplayerFactory.DISPLAYER_EXTENSION, this parameter depends on the DockStation which is using the displayers,
each DockStation should have a constant defined with the name "DISPLAYER_ID" or a similar name (some stations may
have more than one constant).
DisplayerFactory
DockProperties to access the current DisplayerFactory.
DisplayerFactory
Extensions which load additional DisplayerFactorys.
Extensions which load additional DisplayerFactorys
Extensions which load additional DisplayerFactorys
Extensions which load additional DisplayerFactorys
BackgroundComponent represents a DockableDisplayer.DockableDisplayers.DockableDisplayer.DisplayerColor
DisplayerColor
DockableDisplayer, tells how exactly a Dockable is dropped
over a DockableDisplayer.DisplayerContentPane is used by DockableDisplayer to show a
Component for a DockTitle and one for a Dockable.UIValue observing the BorderModifier that is used for
a DockableDisplayer.DockableDisplayer.UIValue that is used to retrieve a DisplayerFactory from a ThemeManager.DockableDisplayers.DisplayerRequest is an object that can create new DockableDisplayers by
calling several factories.DockableDisplayer to show the Dockable.sideA of windowA to sideB of windowB.
Divideable offers the information needed to represent a dividier between two
SplitNodes.SplitDockStation by
grabbing a gap between two children and moving that gap around.
FontModifier to its original
font.DndAutoSelectStrategy.DEFAULT).
StackDockStation.DND_AUTO_SELECT_STRATEGY instead.
StackDockStation to automatically change the selected
Dockable if the mouse hovers over a tab during a drag and drop operation.DndAutoSelectStrategy if a potential drop event was detected.TransferHandler added to a StackDockComponent, will be informed if the mouse hovers over a tab, and
forwards that information to the client.TransferHandler, but it will always return false when
calling TransferHandler#canImport(TransferSupport)).ExtensionName to load additional DockFactorys
DockStation if it has no icon.IconManager
using the key "dockStation.default".
DockStation if it has no title.
DockStation that has no tooltip set
ExtensionName creating DockThemeExtensions.
ExtensionName that allows to load additional DockFactorys into this
DockTitleVersion.
ExtensionName, the property points to this
Dockable
Dockable is a window which can be dragged around by the user.Dockable if it has no icon.IconManager
using the key "dockable.default".
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.DockElements contains
the new element, other properties - like the bounds of the
Component of dockable - might not yet be set.
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.
DockableGrouping is an algorithm that rewrites the location of a Dockable,
allowing clients to group several dockables together.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.
source.
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.DockStation whether it is visible or not.SplitDockTree that works with Dockables.source.
dockables changed.
DockableStateListener.DockableStateEvent.FLAG_SHOWING will be set correctly.Dockables changed.DockableStateListeners.dockable has been unregistered from controller.
DockController to decide globally which
Dockable can become child of which DockStation.DockController.addAcceptance(DockAcceptance)StandardDockActionListener.Component that somehow paints a DockAction.AbstractTabPaneComponent that was specifically desinged for showing a set of DockActions.DockThemes, this interface tells how to distribute the DockActions
between tabs, titles and info components.DockActionSource can be used.DockActionSource, this source can be used in combination with
DockActionDistributor to completely hide the existence of the DockActionDistributor.DockActionDistributorSource.setDockable(Dockable) to enable or disable this source.DockIcon is used to get Icons for a DockAction.DockActionIcon.
DockActionIcon.
DockActionImportance can be used to mark a DockAction as being
more or less important.DockActionImportanceOrder is used by ButtonPanel to decide which
actions are more important than others.DockActions which may change its size
at any time.DockActionSourceListener.DockActionSource.DockAction.DockActionText.
DockActionText.
UIValue observing the ThemeManager for
a BorderModifier.Color object.Components that are used by the framework.DockComponentManager, and they will receive
an event whenever a Component is added or removed.DockProperties or the ThemeManager.Component and its source DockComponentRoot.DockComponentRoots of one DockController.DockComponentRoot is a representation of a set of Components, these Components can be configured
by a client by applying a DockComponentConfiguration.DockComponentRoot, implements all the features required to fully support
DockComponentConfiguration.Component treeDockStations, 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.L.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, can modify the frontend.DockFrontend.DockFrontend.DockFrontend, offers
methods to easily modify that layout.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.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.DockRegister can be stalled
and some events may have a great delay when arriving.DockRelocator is responsible for executing and managing the basic drag and drop
operations.DockRelocator and forwarded to the VetoableDockRelocatorListener.DockRelocatorMode 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.Components before painting, this interface is intended to setup application wide
rendering hints, like for example whether to use antialising.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.DockStationListener.DockStations.DockStationDropLayer describes an area of the screen where a drag and drop operation
can end with the "drop event".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.TabPainter is the preferred way to modify the tabsDockTitleVersion is a hint which DockTitleFactory has to
be used to create one or more DockTitle for some Dockable.DockTitleVersions are created and registered by a DockTitleManager.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.StickMagnetGraph.DefaultNode.mark flag.
FontModifier.Dockable is moved around.Dockable was removed from its parent.
Dockable is removed from its parent.
StationPaint.drawDivider(Graphics, DockStation, Rectangle)
Dockable is added to a DockStation.
Dockable is added to a DockStation.
Dockable is removed from a DockStation.
Dockable is removed from 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 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.
dockable to this station.
property
as good as possible.
ScreenDockStation.drop(Dockable, ScreenDockProperty, boolean).
Dockable such that the boundaries given
by property are full filled.
Dockable given by putInfo to this station.
dockable to this station.
dockable to this station such that the location
given by property is matched.
DropDownAction
ScreenDropSizeStrategy that is used when dropping a Dockable onto this station
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.DropDownView which forwards their properties to another
DropDownView.DropDownFilter.Icon is painted on buttons for DropDownActions.DropDownAction.DropDownActionDropDownAction in a menu.MiniButton that shows a DropDownAction.grid.
StationDropOperation.execute()Dockable of leaf and dockable
to a new child of this station.
Dockable of leaf and dockable
to a new child of this station.
ScreenDockStation.drop(Dockable, ScreenDockProperty, boolean)
ended.
Dockable was not
yet moved.
tree.
tree.
station such that its layout looks as described by tree.
PropertyFactory for a property that needs to be associated with
a single instance of a DockController.
|
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||