|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |
SplitDockStation
.
SplitDockStation
.
ColorScheme
used for this theme
BasicDockableDisplayer
observes the EclipseThemeConnector
and may discard itself if no longer valid.Border
used by the EclipseButtonTitle
.EclipseTheme
to replace the default
DockTitle
for the FlapDockStation
.ColorScheme
used by the EclipseTheme
.EclipseThemeConnector
to decide which
kind of DockableDisplayer
to create.EclipseDockableDisplayer
is used to present Dockable
s with the EclipseThemeConnector.TitleBar.ECLIPSE
look.DockableDisplayer
.
DockableSelection
that uses its own border.DockActions
filtered by the
EclipseThemeConnector
, using EclipseThemeConnector#isTabAction(Dockable, DockAction)
.DockTitleTab
to its
DockTitle
to indicate that some properties, normally not
used by a DockTitle
, have changed.DockTitleFactory
that calls another factory but only
if the method EclipseThemeConnector.getTitleBarKind(bibliothek.gui.DockStation, Dockable)
returns
EclipseThemeConnector.TitleBar.BASIC
for the Dockable
whose title should be
created.EclipseTheme
.EclipseTabPane
to select Dockable
s.TabMenuOverflowIconBridge.ICON_KEY
, and thus changes automatically
when the number of children changes.CPanelPopup
.TabComponent
allowing to use the TabComponent
also as CombinedTab
.EclipseTheme
DockAction
that it should be shown
in the tabs when the EclipseTheme
is used.EclipseTabDockAction
to fine tune the behavior.DockAction
s of the currently selected
Dockable
of its parent TabPane
.EclipseTabPane
uses a generic TabPainter
to create its
tabs and to change its border.EclipseTabPane
.EclipseTheme
.ColorTransmitter
that connects TabColor
s with the
EclipseTheme
.EclipseThemeConnector
tells the EclipseTheme
where to paint tabs and borders.DockableDisplayer
should be used for a Dockable
or a DockStation
.EclipseThemeConnector
, can be called if a property
of the connector changes.EclipseTheme
.PreferenceEditor
.PerspectiveElement
s of this CPerspective
.
CDockable
that can be disabled.CDockable.isEnabled(bibliothek.gui.dock.common.EnableableItem)
changed
for any argument.
segment
, thus
creating a valid segment.
node
is popped from the stack.
edge
is popped from the stack.
Combiner.prepare(CombinerSource, Enforcement)
would
like the method to succeed.layouting mode
BorderModifier
with the specified key is installed
and ready to be accessed through BasicButtonModel.getBorder(String)
;
AbstractCombinedMenu.createComponent()
is called and its result
stored.
Component
of the currently
focused Dockable
really
has the focus.
Component
of the currently
focused Dockable
really
has the focus.
key
.
SplitNode
and ensures that no
node has the same unique id.
SplitNode.ensureIdUnique()
of the Root
node.
Dockable
that has this mode hides dockable
.
dockable
is not hidden behind another
Dockable
.
newChild
has no parent, and that there will
be no cycle when newChild
is added to newParent
newChild
has either no parent or newParent
as parent, and that there will
be no cycle when newChild
is added to newParent
CStationPerspective
with unique identifier id
and makes sure the
station is either null
or of type type
.
dockable
with its
availability set.
Dockable
.
DockTitle
or child Component
of the currently focused
Dockable
is focused.JComponent.updateUI()
is
about to start.
other
acceptance
in a logical "<->" operation.
a
and b
.
other
.
this
describes the same position
as property
, not checking the successor
.
DockableProperty
s of the children of the
station which is represented by layout
.children.getChild( ...
- estimateLocations(DockFrontendInternals, DockSituation, DockLayoutComposition) -
Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
-
- estimateLocations(DockFrontendInternals, DockSituation, DockLayoutComposition) -
Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
- Tries to fill the property
location
for each element in layout
.
- estimateLocations(BackupFactoryData<L>, LocationEstimationMap) -
Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
-
- estimateLocations(DockLayoutComposition) -
Method in class bibliothek.gui.dock.layout.DockSituation
- Tries to guess the location of the elements stored in the tree
below
composition
.
- estimateLocations(DockLayoutComposition, DockableProperty) -
Method in class bibliothek.gui.dock.layout.DockSituation
- Tries to guess the location of the elements stored in the tree below
composition
, assuming that composition
itself
is at location location
.
- estimateLocations(DefaultLocationEstimationMap) -
Method in class bibliothek.gui.dock.layout.DockSituation
- Recursively tries to estimate the locations of all
DockLayoutInfo
s that can
be found in map
.
Note: this method does not call DefaultLocationEstimationMap.finish()
.
- estimateLocations(FlapDockStationLayout, LocationEstimationMap) -
Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
-
- estimateLocations(ScreenDockStationLayout, LocationEstimationMap) -
Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
-
- estimateLocations(SplitDockStationLayout, LocationEstimationMap) -
Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
-
- estimateLocations(StackDockStationLayout, LocationEstimationMap) -
Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
-
- estimateVisible(DockFrontendInternals, DockSituation, DockLayoutComposition) -
Method in class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy
-
- estimateVisible(DockFrontendInternals, DockSituation, DockLayoutComposition) -
Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
- Tries to estimate which of the currently visible
Dockable
s will
still be visible if layout
is applied to frontend
.
- event(int) -
Method in class bibliothek.gui.dock.dockable.DockableStateListenerManager
- Informs this observer that
dockable
changed.
- eventDispatched(AWTEvent) -
Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
- AWT event listener.
- EVERYTHING -
Static variable in interface bibliothek.extension.gui.dock.preference.preferences.KeyStrokeValidator
- a validator that accepts any stroke
- evolve(SplitDockTree<Dockable>.Key, boolean, Map<Leaf, Dockable>) -
Method in class bibliothek.gui.dock.station.split.Leaf
-
- evolve(SplitDockTree<Dockable>.Key, boolean, Map<Leaf, Dockable>) -
Method in class bibliothek.gui.dock.station.split.Node
-
- evolve(SplitDockTree<Dockable>.Key, boolean, Map<Leaf, Dockable>) -
Method in class bibliothek.gui.dock.station.split.Placeholder
-
- evolve(SplitDockTree<Dockable>.Key, boolean, Map<Leaf, Dockable>) -
Method in class bibliothek.gui.dock.station.split.Root
-
- evolve(SplitDockTree<Dockable>.Key, boolean, Map<Leaf, Dockable>) -
Method in class bibliothek.gui.dock.station.split.SplitNode
- Creates or replaces children according to the values found in
key
.
- exactTabIndexAt(int, int) -
Method in class bibliothek.gui.dock.StackDockStation
- Gets the gap which is selected when the mouse is at x/y.
- excluded(Component, FocusStrategyRequest) -
Method in class bibliothek.gui.dock.control.focus.DefaultFocusStrategy
- Tells whether the focusable
Component
component
should be treated like a non-focusable
Component
.
- excluded(Component) -
Method in interface bibliothek.gui.dock.control.focus.FocusStrategyRequest
- Tells whether
component
should be excluded from receiving the focus.
- execute(FocusRequest, Dockable, Component) -
Method in class bibliothek.gui.dock.control.DefaultFocusController
- Called if
DefaultFocusController.accept(FocusRequest, Dockable)
accepted request
.
- execute(Dockable, VetoableDockRelocatorListener) -
Method in class bibliothek.gui.dock.control.relocator.DropOperation
-
- execute(Dockable, VetoableDockRelocatorListener) -
Method in class bibliothek.gui.dock.control.relocator.MergeOperation
-
- execute(Dockable, VetoableDockRelocatorListener) -
Method in interface bibliothek.gui.dock.control.relocator.RelocateOperation
- Executes this operation.
- execute(CombinerSource) -
Method in interface bibliothek.gui.dock.displayer.DisplayerCombinerTarget
- Executes this operation.
- execute() -
Method in class bibliothek.gui.dock.FlapDockStation.FlapDropOperation
-
- execute(DockStation) -
Method in interface bibliothek.gui.dock.layout.location.AsideRequest
- Executes this request calling the
aside
method of station
.
- execute(AsideRequest) -
Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest.CombinerForward
-
- execute(AsideRequest) -
Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest.DockStationForward
-
- execute(DockStation) -
Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
-
- execute() -
Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
- Makes a call to
DockStation.aside(AsideRequest)
or Combiner.aside(AsideRequest)
.
- execute(AsideRequest) -
Method in interface bibliothek.gui.dock.layout.location.DefaultAsideRequest.Forward
- Calls the
aside
method of the item represented by this DefaultAsideRequest.Forward
.
- execute() -
Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
-
- execute() -
Method in class bibliothek.gui.dock.station.NoStationDropOperation
-
- execute() -
Method in class bibliothek.gui.dock.station.split.SplitDropOperation
-
- execute() -
Method in interface bibliothek.gui.dock.station.StationDropOperation
- Executes this operation.
- execute(CombinerSource) -
Method in class bibliothek.gui.dock.themes.basic.TabDisplayerCombinerTarget
-
- executeConstraints() -
Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
- Reshapes all nodes except the root node according to
StickMagnetGraph.Node.getConstraints()
.
- executeOneDockableHasFocus(Dockable, Runnable) -
Method in class bibliothek.gui.dock.common.action.CPanelPopup
- Calls
run
once the owning Dockable
of this action has the focus
- executeOperation(Dockable, RelocateOperation) -
Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
- Executes the drag and drop event
operation
.
- executeRequestList() -
Method in class bibliothek.gui.dock.displayer.DisplayerRequest
-
- executeRequestList() -
Method in class bibliothek.gui.dock.title.DockTitleRequest
- Asks all sources for a
DockTitle
, stops as soon
as one source called DockTitleRequest.answer(DockTitle)
.
- executeRequestList() -
Method in class bibliothek.gui.dock.util.ResourceRequest
- Asks all sources for a new resource, needs to stop as soon
as one source called
ResourceRequest.answer(Object)
(this can be queried
with ResourceRequest.isAnswered()
).
- existsTitleVersion(String) -
Method in class bibliothek.gui.dock.title.DockTitleManager
- Tests whether there is a handle registered at
id
or not.
- expand(CLocation, DockableProperty) -
Method in interface bibliothek.gui.dock.common.location.CLocationExpandStrategy
- Expands
location
by creating a new location that represents
property
.
- expand(CLocation, DockableProperty) -
Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
-
- expand(CLocation, FlapDockProperty) -
Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
- Creates a new location by creating the child location of
location
using
property
for that step.
- expand(CLocation, ScreenDockProperty) -
Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
- Creates a new location by creating the child location of
location
using
property
for that step.
- expand(CLocation, SplitDockFullScreenProperty) -
Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
- Creates a new location by creating the child location of
location
using
property
for that step.
- expand(CLocation, SplitDockPathProperty) -
Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
- Creates a new location by creating the child location of
location
using
property
for that step.
- expand(CLocation, SplitDockPlaceholderProperty) -
Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
- Creates a new location by creating the child location of
location
using
property
for that step.
- expand(CLocation, SplitDockProperty) -
Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
- Creates a new location by creating the child location of
location
using
property
for that step.
- expand(CLocation, StackDockProperty) -
Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
- Creates a new location by creating the child location of
location
using
property
for that step.
- expand(int, StickMagnetGraph.DefaultNode[], ScreenDockWindow[]) -
Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
- Builds the entire stickiness graph using a breath first search algorithm.
- EXPAND_ON_DOUBLE_CLICK -
Static variable in class bibliothek.gui.dock.ScreenDockStation
- global setting to change the effect happening on a double click
- expandProperty(DockController, DockableProperty) -
Method in class bibliothek.gui.dock.common.CLocation
- Tries to create a location that resembles
property
.
- expandProperty(DockableProperty, CLocationExpandStrategy) -
Method in class bibliothek.gui.dock.common.CLocation
- Tries to create a location that resembles
property
.
- expandProperty(DockableProperty, CLocationExpandStrategy) -
Method in class bibliothek.gui.dock.common.location.CBaseLocation
-
- expandProperty(DockableProperty, CLocationExpandStrategy) -
Method in class bibliothek.gui.dock.common.location.CExtendedModeLocation
-
- expectToHide(Dockable, boolean) -
Method in class bibliothek.gui.dock.frontend.VetoManager
- Marks all elements of the tree with root
dockable
to be expected to hide soon.
- expectToHide(Collection<Dockable>, boolean) -
Method in class bibliothek.gui.dock.frontend.VetoManager
- Marks all elements of
dockables
to be expected to hide soon.
- expectToShow(Dockable, boolean) -
Method in class bibliothek.gui.dock.frontend.VetoManager
- Marks all elements of the tree with root
dockable
to be expected to show soon.
- expectToShow(Collection<Dockable>, boolean) -
Method in class bibliothek.gui.dock.frontend.VetoManager
- Marks all elements of
dockables
to be expected to show soon.
- ExtendedColorBridge - Class in bibliothek.gui.dock.common.theme.color
- This
ColorBridge
uses a delegate and applies a set of CColorBridge
s. - ExtendedColorBridge(ColorBridge, CColorBridge[]) -
Constructor for class bibliothek.gui.dock.common.theme.color.ExtendedColorBridge
- Creates a new bridge.
- ExtendedMode - Class in bibliothek.gui.dock.common.mode
- A extendible set of unique singleton identifiers for the various instances of
mode
. - ExtendedMode(Path) -
Constructor for class bibliothek.gui.dock.common.mode.ExtendedMode
- Creates a new key.
- ExtendedModeAcceptance - Class in bibliothek.gui.dock.common.intern.ui
- A
DockAcceptance
ensuring that the extended mode
property
of CDockable
is respected on drag and drop operations. - ExtendedModeAcceptance(CControlAccess) -
Constructor for class bibliothek.gui.dock.common.intern.ui.ExtendedModeAcceptance
- Creates a new acceptance.
- extendedModeChanged(CDockable, ExtendedMode) -
Method in class bibliothek.gui.dock.common.event.CDockableAdapter
-
- extendedModeChanged(CDockable, ExtendedMode) -
Method in interface bibliothek.gui.dock.common.event.CDockableStateListener
- Called if the
extended mode
of dockable
changed.
- ExtendedModeEnablement - Interface in bibliothek.gui.dock.facile.mode.status
- Generic algorithm telling for
Dockable
s whether some ExtendedMode
is
available or not. - ExtendedModeEnablement.Availability - Enum in bibliothek.gui.dock.facile.mode.status
- A measurement of how available a certain mode is.
- ExtendedModeEnablement.Hidden - Enum in bibliothek.gui.dock.facile.mode.status
- A measurement of how hidden a certain mode is.
- ExtendedModeEnablementFactory - Interface in bibliothek.gui.dock.facile.mode.status
- This factory creates new
ExtendedModeEnablement
s. - ExtendedModeEnablementListener - Interface in bibliothek.gui.dock.facile.mode.status
- This listener is added to an
ExtendedModeEnablement
and informs if the
availability-state of a mode in respect to a dockable changes. - ExtendingColorScheme - Class in bibliothek.gui.dock.themes.color
- A
ColorScheme
that can be extended by additional ColorScheme
. - ExtendingColorScheme(ColorScheme, DockController) -
Constructor for class bibliothek.gui.dock.themes.color.ExtendingColorScheme
- Creates a new scheme.
- EXTENSION -
Static variable in class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
- Name of an
ExtensionName
to add additional rules to this enablement.
- Extension - Interface in bibliothek.gui.dock.util.extension
- An extension provides a set of resources that override existing resources.
- EXTENSION_NAME -
Static variable in interface bibliothek.gui.dock.common.theme.color.CColorBridgeExtension
- The name of this extension.
- EXTENSION_NAME -
Static variable in interface bibliothek.gui.dock.themes.ColorScheme
- The name used in a
ExtensionName
to ask for an additional ColorScheme
.
- EXTENSION_PARAM -
Static variable in class bibliothek.gui.dock.common.CControl
- name of a parameter of an
ExtensionName
that points to this
- EXTENSION_PARAM -
Static variable in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
- Name of a parameter pointing to
this
in an ExtensionName
- EXTENSION_PARAM -
Static variable in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
- Name of a parameter of an
ExtensionName
pointing to this
- EXTENSION_PARAM -
Static variable in class bibliothek.gui.dock.layout.DockSituation
- Name of a parameter of an
ExtensionName
pointing to this
- EXTENSION_PARAM -
Static variable in class bibliothek.gui.dock.ScreenDockStation
- Name of a parameter of an
ExtensionName
pointing to this
.
- ExtensionManager - Class in bibliothek.gui.dock.util.extension
- Manages a set of
Extension
s. - ExtensionManager(DockController) -
Constructor for class bibliothek.gui.dock.util.extension.ExtensionManager
- Creates a new manager.
- ExtensionName<E> - Class in bibliothek.gui.dock.util.extension
- The name of some extension that can be loaded through
Extension
. - ExtensionName(Path, Class<E>) -
Constructor for class bibliothek.gui.dock.util.extension.ExtensionName
- Creates a new name.
- ExtensionName(Path, Class<E>, Map<String, Object>) -
Constructor for class bibliothek.gui.dock.util.extension.ExtensionName
- Creates a new name.
- ExtensionName(Path, Class<E>, String, Object) -
Constructor for class bibliothek.gui.dock.util.extension.ExtensionName
- Creates a new name.
- external(int, int, int, int) -
Static method in class bibliothek.gui.dock.common.CLocation
- Creates a new location representing the externalized mode.
- externalizableChanged(CDockable) -
Method in class bibliothek.gui.dock.common.event.CDockableAdapter
-
- externalizableChanged(CDockable) -
Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
- Called when the
externalizable
-property
has changed.
- externalized(CDockable) -
Method in class bibliothek.gui.dock.common.event.CDockableAdapter
- Called when the
dockable
has been externalized.
- EXTERNALIZED -
Static variable in class bibliothek.gui.dock.common.mode.ExtendedMode
- the dockable is floating in a dialog, see also
ExternalizedMode
- EXTERNALIZED_STATION_ID -
Static variable in class bibliothek.gui.dock.common.CControl
- the unique id of the station that handles the externalized dockables
- ExternalizedCSplitDockStationHandler - Class in bibliothek.gui.dock.common.mode.station
- The representation of a
SplitDockStation
which is a child of a ScreenDockStation
,
meaning the children are part of a CExternalizedModeArea
. - ExternalizedCSplitDockStationHandler(CStation<CSplitDockStation>, CLocationModeManager) -
Constructor for class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler
- Creates a new handler
- ExternalizedCSplitDockStationHandler.Externalized - Class in bibliothek.gui.dock.common.mode.station
- Represents a
SplitDockStation
which is a child of a ScreenDockStation
as
a CExternalizedModeArea
. - ExternalizedCSplitDockStationHandler.Externalized() -
Constructor for class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
-
- ExternalizedMode<M extends ExternalizedModeArea> - Class in bibliothek.gui.dock.facile.mode
- Represents a mode in which dockables are freely floating on the screen.
- ExternalizedMode() -
Constructor for class bibliothek.gui.dock.facile.mode.ExternalizedMode
- Empty default constructor.
- ExternalizedMode(CControl) -
Constructor for class bibliothek.gui.dock.facile.mode.ExternalizedMode
- Creates a new mode.
- ExternalizedMode(DockController) -
Constructor for class bibliothek.gui.dock.facile.mode.ExternalizedMode
- Creates a new mode.
- ExternalizedModeAction - Class in bibliothek.gui.dock.facile.mode.action
- An action used to change the
Mode
of a Dockable
to
the ExternalizedMode
. - ExternalizedModeAction(DockController, ExternalizedMode<?>) -
Constructor for class bibliothek.gui.dock.facile.mode.action.ExternalizedModeAction
- Creates a new action.
- ExternalizedModeArea - Interface in bibliothek.gui.dock.facile.mode
- Represents a station which shows its children in free floating dialogs.
- ExternalizedModeBehavior - Interface in bibliothek.gui.dock.facile.mode
- This interface allows easy customization of some algorithms of the
ExternalizedMode
. - ExternalizingCGridArea - Class in bibliothek.gui.dock.common.behavior
- This
CStation
is intended to be set between a ScreenDockStation
and a Dockable
. - ExternalizingCGridArea(CControl) -
Constructor for class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
- Creates a new area.
- ExternalizingCGridArea(CControl, String) -
Constructor for class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
- Creates a new area.
- ExternalizingCGridAreaConfiguration - Class in bibliothek.gui.dock.common.behavior
- The
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. - ExternalizingCGridAreaConfiguration(CControl) -
Constructor for class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaConfiguration
- Creates a new configuration.
- ExternalizingCGridAreaConfiguration.SplitInserter - Class in bibliothek.gui.dock.common.behavior
- A listener that is added to a
ScreenDockStation
, every time some Dockable
is added to said
station, a new ExternalizingCGridArea
is created and inserted. - ExternalizingCGridAreaConfiguration.SplitInserter() -
Constructor for class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaConfiguration.SplitInserter
-
- ExternalizingCGridAreaFactory - Class in bibliothek.gui.dock.common.behavior
- A factory that creates new
ExternalizingCGridArea
s. - ExternalizingCGridAreaFactory(CControl) -
Constructor for class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaFactory
- Creates a new factory
|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |