|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |
SplitDockStation
.
BackgroundPaint
if present.
component
using the graphics context g
.
component
using the graphics context g
.
Component.paintAll(Graphics)
on the given component.
Component
whose paint algorithm may be
modified by a BackgroundPaint
.EclipseTabPane
with this
this painter is associated.
content component
.
EclipseTabPane
with which
this painter is associated.
CPanelPopup
as child of a drowdown-action.CPanelPopup
.PanelPopupWindow
is a wrapper around the element (window, dialog,
menu...) which shows the content of a CPanelPopup
.PanelPopupWindow
.CDockTheme
that uses this factory
Path
s into one Path
.ExternalizingCGridArea
diff
to add a penalty if a line hits a rectangle.
Perspective
is a helper class that allows clients to create a layout without the need to
create DockStation
s or Dockable
s.DockSituation
that
would load the layout and then call the method DockSituation.createPerspective()
to create
a Perspective
which in return is able to write a file that matches the need of its
owner DockSituation
.Perspective
using situation
to read and write
items.
Dockable
in a Perspective
.DockElement
PlaceholderList
that works only with PerspectiveElement
s.PlaceholderStrategy
of this list is automatically set during construction
and there is no need for clients to call PlaceholderList.bind()
or PlaceholderList.unbind()
.map
to fill in the initial content.
map
.
AbstractSplitDockGrid
that works with PerspectiveDockable
s.layout
is a string divided by newline
"\n"
.
SplitDockTree
that works with PerspectiveDockable
s.DockStation
in a Perspective
.Dockable
.
Path
-keys, each key stands for a
Dockable
that is currently not visible.Dockable
s which Path
is used as placeholder, or which
placeholders are no longer valid and to be removed.
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.placeholder
is placed at the location of the Dockable
, for which
PlaceholderGrouping.hierarchyChanged(Dockable)
was called last.Dockable
s and sets of Path
s as placeholder.map
.
PlaceholderList
, the elements in this
list are filtered by a strategy that is defined by the
PlaceholderList
.PlaceholderList
PlaceholderList
.D
actually is.PlaceholderListItemConverter
, all methods implemented by this adapter do nothing.PlaceholderList
to read and write to a PlaceholderMap
.convert
methods call with
items in the order of which the items are found in the list (meaning ordered by their location).PlaceholderMapping
that operates by accessing a PlaceholderList
.PlaceholderListMapping
.
DockStation
that could be placed
as this location.
in
.
in
.
Path
s, it is used to identify
entries in a PlaceholderMap
.DockStation
.PlaceholderMap
.Dockable
s can leave a placeholder
on a DockStation
.PlaceholderStrategy
.CombinedMenuContent
that opens a normal JPopupMenu
to
display the selection.DockElementRepresentative
s to open popup menus
when the user makes a right click.DropDownAction
should be
opened.
DockSituation
that does not load or store all DockElements
.DockSituation
, uses controller
to access the
ExtensionManager
and install additional DockFactory
s.
PerspectiveElement
s what their unique identifier is,
and that can convert the unique identifier to a PerspectiveElement
.Perspective
that works together with PredefinedDockSituation
.situation
to read and write elements.
DefaultPreferenceModel
.model
.
PreferenceModel
.Component
which is used to edit some value.PreferenceEditor
and its parent or the model.PreferenceEditor
s.Preference
, gets informed when the preference
changes.PreferenceModel
, gets informed about changes in the model.PreferenceModel
.PreferenceEditor
or a PreferenceModel
can
execute, e.g.PreferenceOperationIcon
represents an Icon
that is used
by a PreferenceOperation
.PreferenceOperation
.PreferenceOperation
tailored to use the properties that
are related to a PreferenceModel
.PreferenceOperation
and receives events
if the properties of the operation changesmodel
.
PreferenceModel
s.Component
that shows the entries of a PreferenceModel
, the user
can edit those entries.Preference
.PreferenceTreeModel
on a PreferenceTreePanel
.PreferenceModel
that is also a TreeModel
.PreferenceTreeModel
.JTree
and a PreferenceTable
.Dockable
.
dockable
has to be changed such that it matches target
.
Dockable
s may be combined.
MaximizedMode
just before the mode is applied
to dockable
.
Dockable
that is dropped
over it.
dockable
might
be removed from this station.
DockStation.prepareDrop
.
dockable
or to move around the known child dockable
.
DockStation.prepareDrop
if
the operation is a move operation (if the dockable
is already a child of this station).
dockable
if the mouse is released at mouseX/mouseY
.
ResizeElement.createRequest()
on this
and recursively
on all children.
ResizeRequest
.
ScreenDockWindow
is prevented from stealing the focus after the owner
of this station changed.
ExtendedMode.MAXIMIZED
, then this strategy asks
the CLocationModeManager
for the last mode a Dockable
was in and
selects this mode.dockable
or
on one of the titles of dockable
.
PropertyKey
.properties
.PropertyKey.PropertyKey(String, PropertyFactory, boolean)
CListenerCollection.getCDockablePropertyListener()
of AbstractCDockable.listenerCollection
if they want to fire an event
DockableProperty
, assuming that a factory is installed for the property.DockableProperty
s implemented
by this framework are installed.
factories
.
DockProperties
,
or can be set by the client directly.UIBridge
to this manager, the bridge will be responsible for UIValue
s of kind
kind
.
UIProperties
and a set of
UIValue
s that have a certain type.
key
and changes its factory.
id
is used for element
.
setting
in a Map
using name
as key.
PredefinedDockSituation.put(String, DockElement)
instead
element
on this PredefinedPerspective
.
tree
.
dockable
.
dockables
.
dockables
.
dockables
.
dockables
or the set of
placeholders
.
placeholder
and replaces
it with dockable
.
dockable
and adds placeholder
to the
placeholder set.
value
in this map, adds
placeholder
if necessary, overrides the value stored at
key
if existent.Dockable
at this manager.
MultiUIBridge
which will
be created by this factory.
Nimbus6u10
that the color colorKey
should be read from the UIManager
using lafKey
as key.
id
.
UIValue
that are observing id
about the change.
CDockable
.
value
in this map, adds
placeholder
if necessary, overrides the value stored at
key
if existent.
value
in this map, adds
placeholder
if necessary, overrides the value stored at
key
if existent.
ViewGenerator
to this ActionViewConverter.
key
, then a new animation
is started that smoothly changes the color key
from its current value
to color
.
ColorBridge
which should be used for a certain kind
of DockColor
s.
factory
to this register.
ViewGenerator
to this ActionViewConverter.
dockable
in the list of known dockables.
perspective
using the identifier id
.
value
in this map, adds
placeholder
if necessary, overrides the value stored at
key
if existent.
ModeManager
.
FontBridge
which should be used for a certain kind
of DockFont
s.
Dockable
onto a SplitDockStation
.dockable
somewhere on menu
.
value
in this map, adds
placeholder
if necessary, overrides the value stored at
key
if existent.
path
.
value
in this map, adds
placeholder
if necessary, overrides the value stored at
key
if existent.
value
in this map, adds
placeholder
if necessary, overrides the value stored at
key
if existent.
path
.
path
.
dockable
should have a
tab-button.
front
in front of back
.
value
in this map, adds
placeholder
if necessary, overrides the value stored at
key
if existent.
name
.
name
.
value
in this map, adds
placeholder
if necessary, overrides the value stored at
key
if existent.
tab
with dockable
.
ViewGenerator
to this ActionViewConverter.
Span
at side put
.
|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |