A B C D E F G H I J K L M N O P Q R S T U V W X Y

E

east(double) - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Creates a new location which is based at the east side of this location.
east(double, long) - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Creates a new location which is based at the east side of this location.
east(double) - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Creates a location that describes a space in the right part of the SplitDockStation.
east(double, long) - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Creates a location that describes a space in the right part of the SplitDockStation.
EAST - Static variable in class bibliothek.gui.dock.station.split.SplitDockProperty
A property covering the right quarter of the station
ECLIPSE_COLOR_SCHEME - Static variable in class bibliothek.extension.gui.dock.theme.EclipseTheme
Access to the ColorScheme used for this theme
EclipseBasicDockableDisplayer - Class in bibliothek.extension.gui.dock.theme.eclipse.displayer
This BasicDockableDisplayer observes the EclipseThemeConnector and may discard itself if no longer valid.
EclipseBasicDockableDisplayer(DockStation, Dockable, DockTitle, DockableDisplayer.Location, EclipseThemeConnector.TitleBar) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseBasicDockableDisplayer
 
EclipseBorder - Class in bibliothek.extension.gui.dock.theme.eclipse
A border that has round edges.
EclipseBorder(DockController, boolean) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseBorder
Creates a new border
EclipseBorder(DockController, boolean, int) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseBorder
Creates a new border
EclipseButtonBorder - Class in bibliothek.extension.gui.dock.theme.eclipse
A Border used by the EclipseButtonTitle.
EclipseButtonBorder(DockController, boolean, int) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseButtonBorder
Creates a new border
EclipseButtonTitle - Class in bibliothek.extension.gui.dock.theme.eclipse
This title is used by the EclipseTheme to replace the default DockTitle for the FlapDockStation.
EclipseButtonTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseButtonTitle
 
EclipseColorScheme - Class in bibliothek.extension.gui.dock.theme.eclipse
A ColorScheme used by the EclipseTheme.
EclipseColorScheme() - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseColorScheme
Creates the new color scheme
EclipseDisplayerFactory - Class in bibliothek.extension.gui.dock.theme.eclipse.displayer
This factory makes use of a EclipseThemeConnector to decide which kind of DockableDisplayer to create.
EclipseDisplayerFactory(EclipseTheme) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDisplayerFactory
Creates a new displayer factory.
EclipseDockableDisplayer - Class in bibliothek.extension.gui.dock.theme.eclipse.displayer
The EclipseDockableDisplayer is used to present Dockables with the EclipseThemeConnector.TitleBar.ECLIPSE look.
EclipseDockableDisplayer(EclipseTheme, DockStation, Dockable, DockTitle) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
Creates a new DockableDisplayer.
EclipseDockableSelection - Class in bibliothek.extension.gui.dock.theme.eclipse
A DockableSelection that uses its own border.
EclipseDockableSelection() - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockableSelection
Creates the new selection
EclipseDockActionSource - Class in bibliothek.extension.gui.dock.theme.eclipse
A list of DockActions filtered by the EclipseThemeConnector, using EclipseThemeConnector#isTabAction(Dockable, DockAction).
EclipseDockActionSource(EclipseTheme, DockActionSource, EclipseTabStateInfo, boolean) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockActionSource
Creates a new source
EclipseDockTitleEvent - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
These events are fired by a DockTitleTab to its DockTitle to indicate that some properties, normally not used by a DockTitle, have changed.
EclipseDockTitleEvent(DockStation, Dockable, boolean, boolean, boolean) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.EclipseDockTitleEvent
Creates a new event
EclipseDockTitleFactory - Class in bibliothek.extension.gui.dock.theme.eclipse
A 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.
EclipseDockTitleFactory(EclipseTheme, DockTitleFactory) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockTitleFactory
Creates a new factory
EclipseIconPreference - Class in bibliothek.extension.gui.dock.preference.preferences
Allows to set whether icons are shown on deselected tabs in the EclipseTheme.
EclipseIconPreference(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.EclipseIconPreference
Creates a new preference.
EclipseMenu - Class in bibliothek.extension.gui.dock.theme.eclipse.stack
A menu used by the EclipseTabPane to select Dockables.
The icon of the menu is TabMenuOverflowIconBridge.ICON_KEY, and thus changes automatically when the number of children changes.
EclipseMenu(EclipseTabPane) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseMenu
Creates a new menu.
EclipsePanelPopupGenerator - Class in bibliothek.gui.dock.common.intern.action.panel
Basic handler for creating a button for a CPanelPopup.
EclipsePanelPopupGenerator() - Constructor for class bibliothek.gui.dock.common.intern.action.panel.EclipsePanelPopupGenerator
 
EclipseStationPaint - Class in bibliothek.extension.gui.dock.theme.eclipse
 
EclipseStationPaint() - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseStationPaint
 
EclipseTab - Class in bibliothek.extension.gui.dock.theme.eclipse.stack
A wrapper around a TabComponent allowing to use the TabComponent also as CombinedTab.
EclipseTab(EclipseTabPane, Dockable, TabComponent) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
Creates a new tab.
EclipseTabChoice - Class in bibliothek.extension.gui.dock.preference.preferences.choice
The way tabs are painted in the EclipseTheme
EclipseTabChoice(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.EclipseTabChoice
Creates a new choice.
EclipseTabDockAction - Annotation Type in bibliothek.extension.gui.dock.theme.eclipse
Marks a DockAction that it should be shown in the tabs when the EclipseTheme is used.
EclipseTabDockActionLocation - Enum in bibliothek.extension.gui.dock.theme.eclipse
Can be used for an EclipseTabDockAction to fine tune the behavior.
EclipseTabInfo - Class in bibliothek.extension.gui.dock.theme.eclipse.stack
This component shows a subset of DockActions of the currently selected Dockable of its parent TabPane.
EclipseTabInfo(EclipseTabPane) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabInfo
Creates a new component.
EclipseTabPane - Class in bibliothek.extension.gui.dock.theme.eclipse.stack
The EclipseTabPane uses a generic TabPainter to create its tabs and to change its border.
EclipseTabPane(EclipseTheme, DockStation) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Creates a new pane.
EclipseTabPaneContent - Class in bibliothek.extension.gui.dock.theme.eclipse.stack
The panel painting the background of a EclipseTabPane.
EclipseTabPaneContent(EclipseTabPane) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPaneContent
 
EclipseTabPreference - Class in bibliothek.extension.gui.dock.preference.preferences
Determines the way tabs are painted in the EclipseTheme.
EclipseTabPreference(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.EclipseTabPreference
Creates a new preference
EclipseTabStateInfo - Interface in bibliothek.extension.gui.dock.theme.eclipse
Describes the state of a tab.
EclipseTabTransmitter - Class in bibliothek.gui.dock.common.intern.color
A ColorTransmitter that connects TabColors with the EclipseTheme.
EclipseTabTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
 
EclipseTheme - Class in bibliothek.extension.gui.dock.theme
A theme imitating the look and feel of the Eclipse-IDE.
EclipseTheme() - Constructor for class bibliothek.extension.gui.dock.theme.EclipseTheme
Creates a new theme
EclipseThemeConnector - Interface in bibliothek.extension.gui.dock.theme.eclipse
The EclipseThemeConnector tells the EclipseTheme where to paint tabs and borders.
EclipseThemeConnector.TitleBar - Enum in bibliothek.extension.gui.dock.theme.eclipse
Describes which kind of title, and which kind of DockableDisplayer should be used for a Dockable or a DockStation.
EclipseThemeConnectorListener - Interface in bibliothek.extension.gui.dock.theme.eclipse
A listener to an EclipseThemeConnector, can be called if a property of the connector changes.
EclipseThemePreferenceModel - Class in bibliothek.extension.gui.dock.preference.model
Various preferences used by the EclipseTheme.
EclipseThemePreferenceModel(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.model.EclipseThemePreferenceModel
Creates a new model
EditorText - Class in bibliothek.extension.gui.dock.preference.editor
A text that is used by a PreferenceEditor.
EditorText(String, PreferenceEditor<?>) - Constructor for class bibliothek.extension.gui.dock.preference.editor.EditorText
Creates a new text.
EfficientControlFactory - Class in bibliothek.gui.dock.common.intern
A factory that uses the most efficient elements, can only be used in environments where global events can be observed.
EfficientControlFactory() - Constructor for class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
elements() - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Gets an iterator that will visit all the PerspectiveElements of this CPerspective.
EmptyMultipleCDockableFactory<F extends MultipleCDockable> - Class in bibliothek.gui.dock.common
A factory that does not store anything.
EmptyMultipleCDockableFactory() - Constructor for class bibliothek.gui.dock.common.EmptyMultipleCDockableFactory
 
EnableableItem - Enum in bibliothek.gui.dock.common
Describes one part of a CDockable that can be disabled.
enabled - Variable in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
whether the selected element is enabled
enabledChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
enabledChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
Called if the result of CDockable.isEnabled(bibliothek.gui.dock.common.EnableableItem) changed for any argument.
enabledStateChanged(BasicButtonModel, boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
enabledStateChanged(BasicButtonModel, boolean) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if the action was enabled or disabled.
encodeSegment(String) - Static method in class bibliothek.util.Path
Puts an escape character before any illegal character of segment, thus creating a valid segment.
endVisit(StickMagnetGraph.Node) - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Visitor
Called when node is popped from the stack.
endVisit(StickMagnetGraph.Edge) - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Visitor
Called when edge is popped from the stack.
Enforcement - Enum in bibliothek.gui.dock.station.support
Describes how much a caller to Combiner.prepare(CombinerSource, Enforcement) would like the method to succeed.
ensureBasicModes() - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Ensures that all dockables are in a basic mode.
This method returns immediately if in layouting mode
ensureBorder(BasicButtonModel, String) - Method in class bibliothek.gui.dock.themes.basic.action.AbstractBasicHandler
 
ensureBorder(BasicButtonModel, String) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicResourceInitializer
Ensures that the BorderModifier with the specified key is installed and ready to be accessed through BasicButtonModel.getBorder(String);
ensureComponent() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Ensures that AbstractCombinedMenu.createComponent() is called and its result stored.
ensureComponent() - Method in class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
 
ensureFocusSet(boolean) - Method in class bibliothek.gui.dock.control.DefaultFocusController
 
ensureFocusSet(boolean) - Method in interface bibliothek.gui.dock.control.focus.FocusController
Ensures that a title or a Component of the currently focused Dockable really has the focus.
ensureFocusSet() - Method in class bibliothek.gui.DockController
Ensures that a title or a Component of the currently focused Dockable really has the focus.
ensureGroup(K) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Ensures that there exist a group with the name key.
ensureIdUnique() - Method in class bibliothek.gui.dock.station.split.SplitNode
Recursively visits all children of this SplitNode and ensures that no node has the same unique id.
ensureIdUniqueAsync() - Method in class bibliothek.gui.dock.station.split.SplitNode
Schedules a call to SplitNode.ensureIdUnique() of the Root node.
ensureNotHidden(Dockable) - Method in class bibliothek.gui.dock.facile.mode.ExternalizedMode
 
ensureNotHidden(Dockable) - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
Ensures that no Dockable that has this mode hides dockable.
ensureNotHidden(Dockable) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Ensures that dockable is not hidden behind another Dockable.
ensureNotHidden(Dockable) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
ensureNotHidden(Dockable) - Method in class bibliothek.gui.dock.facile.mode.MinimizedMode
 
ensureNotHidden(Dockable) - Method in class bibliothek.gui.dock.facile.mode.NormalMode
 
ensureTreeValidity(DockStation, Dockable) - Static method in class bibliothek.gui.dock.util.DockUtilities
Ensures that newChild has no parent, and that there will be no cycle when newChild is added to newParent
ensureTreeValidity(PerspectiveStation, PerspectiveDockable) - Static method in class bibliothek.gui.dock.util.DockUtilities
Ensures that newChild has either no parent or newParent as parent, and that there will be no cycle when newChild is added to newParent
ensureType(String, Class<?>) - Method in class bibliothek.gui.dock.common.perspective.CContentPerspective
Searches the CStationPerspective with unique identifier id and makes sure the station is either null or of type type.
ensureValidLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
 
ensureValidLocation(CDockable) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
This method compares the current mode of dockable with its availability set.
ensureValidLocation(Dockable) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Empty method evaluating the correct location of a Dockable.
EnsuringFocusRequest - Class in bibliothek.gui.dock.control.focus
Ensures that either a DockTitle or child Component of the currently focused Dockable is focused.
EnsuringFocusRequest(Dockable, boolean) - Constructor for class bibliothek.gui.dock.control.focus.EnsuringFocusRequest
Creates a new request.
EnsuringFocusRequest(Dockable, boolean, Component) - Constructor for class bibliothek.gui.dock.control.focus.EnsuringFocusRequest
Creates a new request.
enterUpdateUI() - Method in class bibliothek.gui.dock.util.swing.FontUpdater
Informs this updater that JComponent.updateUI() is about to start.
equalAccept(DockAcceptance) - Method in class bibliothek.gui.dock.accept.AbstractAcceptance
Combines this acceptance with the other acceptance in a logical "<->" operation.
equals(Object) - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperation
 
equals(V, V) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Checks the equality of a and b.
equals(Object) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.Arch
 
equals(Object) - Method in class bibliothek.extension.gui.dock.theme.IdentifiedColorScheme
 
equals(Object) - Method in class bibliothek.gui.dock.action.ActionContentModifier
 
equals(Object) - Method in class bibliothek.gui.dock.action.ActionType
 
equals(Object) - Method in class bibliothek.gui.dock.action.LocationHint.Enumeration
 
equals(Object) - Method in class bibliothek.gui.dock.action.LocationHint.Hint
 
equals(LocationHint.Hint) - Method in class bibliothek.gui.dock.action.LocationHint.Hint
Compares this hint with other.
equals(Object) - Method in class bibliothek.gui.dock.action.LocationHint.Origin
 
equals(LocationHint.Origin) - Method in class bibliothek.gui.dock.action.LocationHint.Origin
Compares this origin with another origin.
equals(Object) - Method in class bibliothek.gui.dock.action.view.ViewTarget
 
equals(Object) - Method in class bibliothek.gui.dock.common.CLocation
 
equals(Object) - Method in class bibliothek.gui.dock.common.layout.RequestDimension
 
equals(Object) - Method in class bibliothek.gui.dock.common.mode.ExtendedMode
 
equals(Object) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.ModeAreaListenerWrapper
 
equals(Object) - Method in class bibliothek.gui.dock.control.ModifierMask
 
equals(Object) - Method in class bibliothek.gui.dock.layout.AbstractDockableProperty
 
equals(Object) - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
 
equals(Object) - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
 
equals(Object) - Method in class bibliothek.gui.dock.station.span.SpanMode
 
equals(Object) - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
 
equals(Object) - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty.Node
 
equals(Object) - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
 
equals(Object) - Method in class bibliothek.gui.dock.station.stack.action.DockActionDistributor.Target
 
equals(Object) - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
 
equals(Object) - Method in class bibliothek.gui.dock.title.DockTitleVersion
 
equals(Object) - Method in class bibliothek.gui.dock.util.extension.ExtensionName
 
equals(Object) - Method in class bibliothek.gui.dock.util.PropertyKey
 
equals(Object) - Method in class bibliothek.util.container.Quartuple
 
equals(Object) - Method in class bibliothek.util.container.Single
 
equals(Object) - Method in class bibliothek.util.container.Triple
 
equals(Object) - Method in class bibliothek.util.container.Tuple
 
equals(Object) - Method in class bibliothek.util.Path
 
equals(Object) - Method in class bibliothek.util.Version
 
equalsNoSuccessor(DockableProperty) - Method in class bibliothek.gui.dock.layout.AbstractDockableProperty
 
equalsNoSuccessor(DockableProperty) - Method in interface bibliothek.gui.dock.layout.DockableProperty
Tells whether this describes the same position as property, not checking the successor.
estimateLocations(CommonMultipleDockableLayout, LocationEstimationMap) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
estimateLocations(CommonSingleDockableLayout, LocationEstimationMap) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
estimateLocations(MultipleCDockable, LocationEstimationMap) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
estimateLocations(CommonDockStationLayout, LocationEstimationMap) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
estimateLocations(Object, LocationEstimationMap) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
estimateLocations(L, LocationEstimationMap) - Method in interface bibliothek.gui.dock.DockFactory
Tries to estimate the DockablePropertys of the children of the station which is represented by layout.
The children of this station are accessible through 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 DockLayoutInfos 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 Dockables 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 CColorBridges.
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 Dockables 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 ExtendedModeEnablements.
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 Extensions.
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 ExternalizingCGridAreas.
ExternalizingCGridAreaFactory(CControl) - Constructor for class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaFactory
Creates a new factory

A B C D E F G H I J K L M N O P Q R S T U V W X Y