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
This displayer paints a tab instead of a DockTitle (if the framework sets a title, then this title is ignored).
EclipseDockableDisplayer(EclipseTheme, DockStation, Dockable) - 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, 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.
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.
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.extension.gui.dock.theme.eclipse.stack.EclipseMenu
 
ensureComponent() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Ensures that AbstractCombinedMenu.createComponent() is called and its result stored.
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
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.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.
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.
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.
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.
execute(Dockable, DockRelocatorListener) - Method in class bibliothek.gui.dock.control.relocator.DropOperation
 
execute(Dockable, DockRelocatorListener) - Method in class bibliothek.gui.dock.control.relocator.MergeOperation
 
execute(Dockable, DockRelocatorListener) - Method in class bibliothek.gui.dock.control.relocator.MoveOperation
 
execute(Dockable, DockRelocatorListener) - Method in interface bibliothek.gui.dock.control.relocator.RelocateOperation
Executes this operation.
executeOperation(Dockable, RelocateOperation) - Method in class bibliothek.gui.dock.control.DefaultDockRelocator
Executes the drag and drop event operation.
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).
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>, 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