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 - 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
Deprecated. this class gets replaced by EclipseDockableDisplayer2, it is no longer used by the framework and only remains for backwards compatibility. This class will be removed in a future release.
EclipseDockableDisplayer(EclipseTheme, DockStation, Dockable) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
Deprecated. Creates a new DockableDisplayer.
EclipseDockableDisplayer2 - Class in bibliothek.extension.gui.dock.theme.eclipse.displayer
The new DockableDisplayer used by the EclipseTheme.
EclipseDockableDisplayer2(EclipseTheme, DockStation, Dockable, DockTitle) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer2
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, Dockable, 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.
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.
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
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.
enabled - Variable in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
whether the selected element is enabled
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.
Enforcement - Enum in bibliothek.gui.dock.station.support
Describes how much a caller to Combiner.prepare(CombinerSource, Enforcement) would like the method to succeed.
enqueue(FocusRequest) - Method in class bibliothek.gui.dock.control.DefaultFocusController
Requests focus for the Component that is described by request.
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.
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
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.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.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.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(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 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.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() - Method in class bibliothek.gui.dock.SplitDockStation.SplitDropOperation
 
execute() - Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
 
execute() - Method in class bibliothek.gui.dock.station.NoStationDropOperation
 
execute() - Method in interface bibliothek.gui.dock.station.StationDropOperation
Executes this operation.
execute(CombinerSource) - Method in class bibliothek.gui.dock.themes.basic.TabDisplayerCombinerTarget
 
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_ON_DOUBLE_CLICK - Static variable in class bibliothek.gui.dock.ScreenDockStation
global setting to change the effect happening on a double click
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.
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 - 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.themes.ColorScheme
The name used in a ExtensionName to ask for an additional ColorScheme.
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.

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