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 

C

CACHE_EXTENSION - Static variable in class bibliothek.gui.dock.frontend.DefaultFrontendPerspectiveCache
Unique identifier to load extensions of type FrontendPerspectiveCacheExtension
calculateDivider(SplitDockStation, PutInfo, Leaf, StationDropItem) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
calculateDivider(SplitDockStation, PutInfo, Leaf, StationDropItem) - Method in interface bibliothek.gui.dock.station.split.SplitLayoutManager
Calculates the value a divider should have if the Dockable of putInfo is added alongside of origin.
calculateSideSnap(SplitDockStation, int, int, Leaf, Dockable) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
Calculates where to add a Dockable if the mouse is outside this station.
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.FlapDockStation
 
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.ScreenDockStation
 
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.SplitDockStation
Calls the method DockUI.updateTheme(DockStation, DockFactory) with this as the first argument, and an appropriate factory as the second argument.
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.StackDockStation
 
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.station.AbstractDockableStation
Calls the method DockUI.DockUI.updateTheme(DockStation, DockFactory) with this as the first argument, and an appropriate factory as the second argument.
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.station.AbstractDockStation
Calls the method DockUI.DockUI.updateTheme(DockStation, DockFactory) with this as the first argument, and an appropriate factory as the second argument.
cancel() - Method in interface bibliothek.gui.dock.control.DirectRemoteRelocator
Cancels the current drag & drop operation.
cancel() - Method in class bibliothek.gui.dock.control.DockableSelector
Closes the currently open popup window without changing the focused Dockable
cancel() - Method in interface bibliothek.gui.dock.control.DockRelocator
Cancels the current drag and drop operation (if there is any).
cancel() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
cancel() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
cancel() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Cancels the entire operation, the Dockable remains at its current place and all visible indicators are removed.
cancel() - Method in interface bibliothek.gui.dock.control.RemoteRelocator
Cancels the current drag & drop operation.
cancel(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
cancel() - Method in class bibliothek.gui.dock.event.VetoableDockFrontendEvent
Aborts the operation.
CANCEL - Variable in class bibliothek.gui.dock.focus.AbstractDockableSelection
Action called when the escape or return key was pressed.
cancel() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Cancels this selection
cancel() - Method in interface bibliothek.gui.dock.station.stack.menu.CombinedMenuContent
Closes the menu if it is currently open
cancel() - Method in class bibliothek.gui.dock.station.stack.menu.PopupCombinedMenuContent
 
canceled(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
canceled(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called if a drag and drop operation was canceled due to any reason.
canceled() - Method in interface bibliothek.gui.dock.focus.DockableSelectionListener
Called when the user cancels the operation.
canceled(CombinedMenuContent) - Method in interface bibliothek.gui.dock.station.stack.menu.CombinedMenuContentListener
Called after menu was made invisible without making any selection.
canceled() - Method in interface bibliothek.gui.dock.station.StationDragOperation
Called if the drag and drop operation has been canceled.
canceled() - Method in class bibliothek.gui.dock.station.support.ComponentDragOperation
 
canCompare(DockStation) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
canCompare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
canCompare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
canCompare(DockStationDropLayer) - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
Tells whether this level contains code to tell whether it has a higher or lower priority as level.
canCompare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
canDrag(Dockable) - Method in interface bibliothek.gui.DockStation
Tells whether dockable can be removed from this station or not.
canImport(TransferHandler.TransferSupport) - Method in class bibliothek.gui.dock.station.stack.DnDAutoSelectSupport
 
canMerge(StationDropOperation, DockStation, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Checks whether the current Merger can merge parent with child.
canMerge(StationDropOperation, DockStation, DockStation) - Method in interface bibliothek.gui.dock.control.relocator.Merger
canMerge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.MultiMerger
 
canMerge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.StackMerger
 
canMerge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.TabMerger
 
canRead(PlaceholderMap) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Tells whether placeholders has the right format for this perspective to read it.
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
canReplace(ScreenDockStation, Dockable, Dockable) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockStationExtension
Tells whether replacing old with next is possible on station.
canReplace(Dockable, Dockable) - Method in interface bibliothek.gui.DockStation
Tells whether its possible to replace the child old with next where next is not a child of this station.
changeBorder() - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseButtonTitle
 
changeBorder() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatButtonTitle
Exchanges the border of this title according to the state of selected and of mouseover.
changeBorder() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Exchanges the current border.
changed(Preference<V>) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceListener
Called when preference changed its value.
changed(DockTitleEvent) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
changed(Color, Color) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab.BubbleTabColor
 
changed(FontModifier, FontModifier) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab.BubbleTabFont
 
changed(DockController, DockController) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButtonViewItem
 
changed(DockTitleEvent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BasicTabDockTitle
 
changed(DockTitleEvent) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitle
 
changed() - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
Called whenever the mouse-over state changed.
changed(DockController, DockController) - Method in class bibliothek.gui.dock.action.view.ConnectingViewItem
Called when the DockController changed.
changed(DockElement) - Method in interface bibliothek.gui.dock.disable.DisablingStrategyListener
Called if the disabled state either of item, or of one or many of its sub-items changed.
changed(DockableStateEvent) - Method in interface bibliothek.gui.dock.dockable.DockableStateListener
Called if the location changed.
changed(Dockable, DockTitle, boolean) - Method in class bibliothek.gui.dock.FlapDockStation
 
changed(Dockable, DockTitle, boolean) - Method in class bibliothek.gui.dock.SplitDockStation
 
changed(Dockable, DockTitle, boolean) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
changed(Dockable, DockTitle, boolean) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
changed(ButtonContent, Dockable) - Method in interface bibliothek.gui.dock.station.flap.button.ButtonContentListener
Called if any property of dockable changed such that a property of content may have changed.
changed(Color, Color) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder.BorderColor
 
changed() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Called whenever a property of the model has been changed.
changed() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
Called by all methods except BasicButtonModelAdapter.triggered() of this adapter.
changed(ButtonContent, Dockable) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonContentValue
 
changed(DockTitleEvent) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
 
changed() - Method in class bibliothek.gui.dock.themes.StationSpanFactoryValue
Called if the current SpanFactory changed.
changed(DockTitleEvent) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
changed(DockTitleEvent) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
changed(DockTitleEvent) - Method in interface bibliothek.gui.dock.title.DockTitle
Called if a property changed that might be important for painting this title.
changed(V, V) - Method in class bibliothek.gui.dock.util.AbstractUIValue
Called when the resource of this AbstractDockColor has changed
changed(String, Icon) - Method in class bibliothek.gui.dock.util.icon.AbstractIconScheme
Called if property accessed through a PropertyKey changed its value.
changed(String, Icon) - Method in class bibliothek.gui.dock.util.icon.DefaultIconScheme
 
changed(String, String) - Method in class bibliothek.gui.dock.util.text.SwingActionText
 
changed(UISchemeEvent<V, U, B>) - Method in interface bibliothek.gui.dock.util.UISchemeListener
Called if the contents of an UIScheme changed.
changed(Dockable, DockTitle, boolean) - Method in interface bibliothek.gui.DockStation
Called by the DockController of this station to indicate that the active-state of title has been changed.
changedBridges(Set<Path>) - Method in interface bibliothek.gui.dock.util.UISchemeEvent
Checks which bridges have changed, assuming that names are the only identifiers that are used.
changedResources(Set<String>) - Method in interface bibliothek.gui.dock.util.UISchemeEvent
Checks which resources have changed, assuming that names are the only identifiers that are used.
CHECK - Static variable in class bibliothek.gui.dock.action.ActionType
The action behaves like a checkbox: when it is triggered, it changes it's state from selected to unselected, or vice versa.
check() - Method in class bibliothek.gui.dock.action.view.ConnectingViewItem
Checks the current DockController and may replace the controller when a new one is available.
check(MouseEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
This method may be called at any time by any component that received the MouseEvent event.
check(MouseWheelEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
This method may be called at any time by any component that received the MouseWheelEvent event.
check(AWTEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Lets check this controller whether the focus should change, or not.
check(Component, AWTEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Tries to find the Dockable which owns component and sets this Dockable to the focusedDockable.
check(Component, boolean, boolean, AWTEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Tries to find the Dockable which owns component and sets this Dockable to the focusedDockable.
check(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
 
check(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
 
check(ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.BoundaryRestriction
Calculates the bounds which window can have.
check(ScreenDockWindow, Rectangle) - Method in interface bibliothek.gui.dock.station.screen.BoundaryRestriction
Calculates the bounds which window can have.
check(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.InternalBoundaryRestriction
 
check(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.InternalBoundaryRestriction
 
checkCondition() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab4.HoverCondition
 
checkCondition() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab4.TabComponentCondition
Reads the condition.
checkCurrent() - Method in class bibliothek.util.Version
Checks whether this version is greater than the current version and throws an exception if so.
checkExistence() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
This method compares the tabs of this block with the tabs known to the owning TabPane.
checkFocusedDockable(DockElementRepresentative) - Method in class bibliothek.gui.dock.control.DefaultFocusController
 
checkFocusedDockable(DockElementRepresentative) - Method in interface bibliothek.gui.dock.control.focus.FocusController
Checks whether source can be used to select the next focused Dockable.
checkLayoutLocked() - Static method in class bibliothek.gui.dock.util.DockUtilities
Searches for a class or interface that is marked with LayoutLocked in the current callstack and prints a warning if found.
checkModes(int) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Ensures that all DockRelocatorModes are in the state that fits the current set of modifiers.
checkMousePositionAsync() - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
Asynchronously checks the current position of the mouse and updates the cursor if necessary.
checkSelection() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
Creates the tab that should be selected and adds it at an appropriate location.
checkShowing() - Method in class bibliothek.gui.dock.dockable.DockableStateListenerManager
Checks whether the Dockable is showing and fires an event if the property changed.
checkSize(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
Checks the size and location of window
checkSize(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
Checks the size and location of window assuming that window will be give the boundaries target.
checkSize(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.HardBoundaryRestriction
 
checkSize(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.HardBoundaryRestriction
 
checkSize(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.MediumBoundaryRestriction
 
checkSize(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.MediumBoundaryRestriction
 
checkWindowBoundaries() - Method in class bibliothek.gui.dock.ScreenDockStation
Checks the boundaries of all windows of this station
checkWindowBounds() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Ensures the correctness of the boundaries of this window.
checkWindowBounds() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
checkWindowBoundsAsync() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Adds an event into the EDT that calls AbstractScreenDockWindow.checkWindowBounds() at a later time, the boundaries will only be checked if this window is visible.
childA - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the first child of this node
childB - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the second child of this node
children(Graphics) - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
Paints the children of this component.
children() - Method in class bibliothek.util.xml.XElement
Gets all children of this entry.
Choice - Interface in bibliothek.extension.gui.dock.preference.preferences.choice
A choice is a set of entries from which the user can choose one.
CHOICE_EXTENSION - Static variable in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceExtension
The name of this extension
CHOICE_PARAMETER - Static variable in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceExtension
The parameter containing the choise that is extended
ChoiceDockPropertyPreference<V> - Class in bibliothek.extension.gui.dock.preference.preferences
A preference that offers a choice and write the value into a DockProperties.
ChoiceDockPropertyPreference(DockProperties, PropertyKey<V>, Path, DefaultChoice<V>) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.ChoiceDockPropertyPreference
Creates a new preference.
ChoiceEditor - Class in bibliothek.extension.gui.dock.preference.editor
An editor using a Choice to let the user select one string-identifier.
ChoiceEditor() - Constructor for class bibliothek.extension.gui.dock.preference.editor.ChoiceEditor
Creates a new editor.
ChoiceEntryText - Class in bibliothek.extension.gui.dock.preference.preferences.choice
Represents a text that is used for an entry in a Choice.
ChoiceEntryText(String, Choice) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceEntryText
Creates a new text UIValue
ChoiceExtension<V> - Interface in bibliothek.extension.gui.dock.preference.preferences.choice
An extension to a Choice, adding more options to the choice.
ChoiceListener - Interface in bibliothek.extension.gui.dock.preference.preferences.choice
A listener that is added to a Choice.
ChoiceText - Class in bibliothek.extension.gui.dock.preference.preferences.choice
Represents a text that is used for a Choice.
ChoiceText(String, Choice) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceText
Creates a new ChoiceText.
ChoiceText(String, Choice, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceText
Creates a new ChoiceText.
clean(DockSituationIgnore) - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
Removes all child-parent relations expect the ones filtered out by ignore.
clean(DockSituationIgnore) - Method in class bibliothek.gui.DockFrontend
Removes all child-parent relations expect the ones filtered out by ignore.
clean(DockStation, DockSituationIgnore) - Method in class bibliothek.gui.DockFrontend
Removes recursively all children from station, but only if the children are not filtered by ignore.
cleanNextTabSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
cleanPreviousTabSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
clear() - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Removes all children from this model.
clear() - Method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Removes all preferences from this storage
clear() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Clears this list, all entries are removed
clear(Priority) - Method in class bibliothek.gui.dock.util.TypedUIProperties
Removes all resources that were stored on the level priority.
clear(Priority) - Method in class bibliothek.gui.dock.util.UIProperties
Removes all values that stored under the given priority.
clearExpandOnDoubleClick() - Method in class bibliothek.gui.dock.ScreenDockStation
Resets the expand-on-double-click property to its default value.
clearIcons() - Method in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
 
clearIcons() - Method in interface bibliothek.gui.dock.action.dropdown.DropDownView
Clears all Icons, any field pointing to an Icon is set to null
clearIcons() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Removes any icon that was ever set by BasicButtonModel.setIcon(ActionContentModifier, Icon).
clearIcons() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.ButtonView
 
clearIcons() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.SelectionView
 
clearTabs() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
clearTabs() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Removes all tabs from the internal data structure.
Subclasses may override this method to be informed about the exact time when a tab changes, but the overridden method must call the original method.
clearThemeFactories() - Method in class bibliothek.gui.dock.title.DockTitleManager
Removes all factories that were added by a theme
ClientOnly - Annotation Type in bibliothek.util
This attribute marks classes, interfaces or other elements that are specially useful for clients.
clone() - Method in class bibliothek.util.container.Quartuple
 
clone() - Method in class bibliothek.util.container.Single
 
clone() - Method in class bibliothek.util.container.Triple
 
clone() - Method in class bibliothek.util.container.Tuple
 
close() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Makes the dialog invisible.
close() - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockableSelection
 
close() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
 
close() - Method in interface bibliothek.gui.dock.focus.DockableSelection
Called when the current selection is no longer needed either because a selection was done or was canceled.
close() - Method in class bibliothek.gui.dock.themes.ThemeDockableSelection
 
closed(ActionPopupMenu) - Method in interface bibliothek.gui.dock.action.popup.ActionPopupMenuListener
Called by menu once it is closed.
closed() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Called once the menu is closed, the default implementation does nothing.
closing(ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowClosingStrategy
Called if the user wants to close window, e.g.
color - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
color() - Method in class bibliothek.gui.dock.util.color.AbstractDockColor
Gets the first non-null value of the list override, value, backup.
COLOR_SCHEME_PARAMETER - Static variable in interface bibliothek.gui.dock.themes.ColorScheme
A parameter linking to the ColorScheme that requests this extension.
ColorBridge - Interface in bibliothek.gui.dock.util.color
A ColorBridge is a layer between a ColorManager and a DockColor.
ColorBridgeFactory - Interface in bibliothek.gui.dock.themes
A factory that creates new ColorBridges.
colorChanged(String) - Method in interface bibliothek.gui.dock.util.laf.LookAndFeelColorsListener
Called when a single color changed.
ColorCodes - Annotation Type in bibliothek.gui.dock.util.color
Used to mark all classes which use some DockColor.
colorHighlightInner - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightInnerHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightInnerSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightOuter - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightOuterHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightOuterSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLine - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLineHighlightInner - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLineHighlightOuter - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLineShadowInner - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLineShadowOuter - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
ColorManager - Class in bibliothek.gui.dock.util.color
ColorManager(DockController) - Constructor for class bibliothek.gui.dock.util.color.ColorManager
Creates a new manager.
Colors - Class in bibliothek.util
Some fields and methods that make life easier when dealing with Colors.
colorsChanged() - Method in interface bibliothek.gui.dock.util.laf.LookAndFeelColorsListener
Called when an unspecified number of colors (maybe zero) changed.
ColorScheme - Interface in bibliothek.gui.dock.themes
A ColorScheme is a collection of colors and bridges.
colorSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowInner - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowInnerHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowInnerSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowOuter - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowOuterHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowOuterSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorStackBorder - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorder - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorder - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
 
colorStackTabBorderDisabled - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorderSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorderSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
 
colorStackTabBorderSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorderSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
 
colorStackTabBorderSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorderSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
 
colorStackTabBottom - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBottomDisabled - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBottomSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBottomSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBottomSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabText - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTextDisabled - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTextSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTextSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTextSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTop - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTopDisabled - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTopSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTopSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTopSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
CombinatoryAcceptance - Class in bibliothek.gui.dock.accept
A DockAcceptance that is a combination out of two other acceptances.
CombinatoryAcceptance(CombinatoryAcceptance.Combination, DockAcceptance, DockAcceptance) - Constructor for class bibliothek.gui.dock.accept.CombinatoryAcceptance
Constructor, sets up all fields of this acceptance
CombinatoryAcceptance.Combination - Enum in bibliothek.gui.dock.accept
 
combine(CombinerSource, CombinerTarget) - Method in class bibliothek.extension.gui.dock.station.SplitCombiner
 
combine(Dockable, Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Creates a combination out of child, which must be a child of this station, and append which must not be a child of this station.
combine(Dockable, Dockable, DockableProperty) - Method in class bibliothek.gui.dock.FlapDockStation
Creates a combination out of child, which must be a child of this station, and append which must not be a child of this station.
combine(Dockable, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Combines the lower and the upper Dockable to one Dockable, and replaces the lower with this new Dockable.
combine(Dockable, Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ScreenDockStation
Combines the lower and the upper Dockable to one Dockable, and replaces the lower with this new Dockable.
combine(CombinerSource, CombinerTarget) - Method in interface bibliothek.gui.dock.station.Combiner
Merges two Dockables into a new Dockable.
combine(PlaceholderList<Dockable, DockStation, T>.Item, Combiner, AsideRequest) - Method in class bibliothek.gui.dock.station.DockStationDelegate
Can be called by DockStation.aside(AsideRequest) if request contains a location that points toward item.
combine(AbstractSplitDockGrid.Node<D>, AbstractSplitDockGrid.Node<D>) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Creates a combination of a and b.
combine(PerspectiveDockable[], PerspectiveDockable) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Combines several dockables to one dockable.
combine(CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.themes.basic.BasicCombiner
 
combine(CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.themes.StationCombinerValue
 
combine(CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.themes.ThemeCombiner
 
combine(Path, Path) - Method in interface bibliothek.util.PathCombiner
Creates a combination of first and of second.
CombinedHandler<T> - Interface in bibliothek.gui.dock.station.stack
A handler to change and read the visibility state and the z order of some item.
CombinedInfoComponent - Interface in bibliothek.gui.dock.station.stack
The info component used by the CombinedStackDockComponent is supposed to be represented by a Component.
CombinedMenu - Interface in bibliothek.gui.dock.station.stack
A menu that is displayed on a CombinedStackDockComponent.
CombinedMenuContent - Interface in bibliothek.gui.dock.station.stack.menu
A popup menu often used by CombinedMenus to show their content.
CombinedMenuContent.Item - Class in bibliothek.gui.dock.station.stack.menu
Describes one item of a menu.
CombinedMenuContent.Item(Dockable, String, String, Icon, boolean) - Constructor for class bibliothek.gui.dock.station.stack.menu.CombinedMenuContent.Item
CombinedMenuContentListener - Interface in bibliothek.gui.dock.station.stack.menu
A listener added to a CombinedMenuContent.
CombinedStackDockComponent<T extends CombinedTab,M extends CombinedMenu,I extends CombinedInfoComponent> - Class in bibliothek.gui.dock.station.stack
A StackDockComponent which is a combination of other components.
This class also implements TabPane and thus supports the TabLayoutManager.
CombinedStackDockComponent() - Constructor for class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Constructs a new component.
CombinedStackDockComponent.Meta - Class in bibliothek.gui.dock.station.stack
Meta information about a Dockable that is shown on this CombinedStackDockComponent.
CombinedStackDockComponent.Meta(Dockable, Component, String, Icon, String, boolean) - Constructor for class bibliothek.gui.dock.station.stack.CombinedStackDockComponent.Meta
Creates new meta information.
CombinedStackDockContentPane - Class in bibliothek.gui.dock.station.stack
This panel paints the contents of a CombinedStackDockComponent.
CombinedStackDockContentPane(CombinedStackDockComponent<?, ?, ?>) - Constructor for class bibliothek.gui.dock.station.stack.CombinedStackDockContentPane
Creates a new content pane
CombinedStackDockFocusTraversalPolicy - Class in bibliothek.gui.dock.station.stack
Focus traversal policy for a CombinedStackDockComponent, this policy switches between current Dockable, its Tab and the optional info component.
CombinedStackDockFocusTraversalPolicy(CombinedStackDockContentPane) - Constructor for class bibliothek.gui.dock.station.stack.CombinedStackDockFocusTraversalPolicy
Creates a new traversal policy.
CombinedTab - Interface in bibliothek.gui.dock.station.stack
Combiner - Interface in bibliothek.gui.dock.station
A Combiner merges two Dockables into one Dockable.
COMBINER - Static variable in class bibliothek.gui.dock.themes.ThemeManager
unique identifier for the basic Combiner
COMBINER - Static variable in interface bibliothek.gui.DockTheme
A unique identifier for the DockProperties to access the current Combiner.
COMBINER_TYPE - Static variable in class bibliothek.gui.dock.themes.ThemeManager
Identifier for the type Combiner
CombinerSource - Interface in bibliothek.gui.dock.station.support
A set of information intended for a Combiner.
CombinerSourceWrapper - Class in bibliothek.gui.dock.station.support
A wrapper around a CombinerSource, can be used to easily override methods of some source.
CombinerSourceWrapper(CombinerSource) - Constructor for class bibliothek.gui.dock.station.support.CombinerSourceWrapper
Creates a new wrapper.
CombinerTarget - Interface in bibliothek.gui.dock.station.support
Created by a Combiner, this object tells how two Dockables are going to be merged.
CombinerValue - Interface in bibliothek.gui.dock.themes
An UIValue that is used to retrieve a Combiner from a ThemeManager.
compare(boolean, boolean) - Method in class bibliothek.gui.dock.accept.CombinatoryAcceptance
Makes a logical operation with first and second according to the operation specified as combination.
compare(DockStation) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
compare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
compare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
compare(DockStationDropLayer) - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
Compares this level with level.
compare(DockStationDropLayer, DockStationDropLayer) - Method in class bibliothek.gui.dock.station.layer.OrderedLayerCollection
Works like Comparator.compare(Object, Object), compares a to b.
compare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
compareTo(LayerPriority) - Method in class bibliothek.gui.dock.station.layer.LayerPriority
 
compareTo(Version) - Method in class bibliothek.util.Version
 
COMPONENT_FACTORY - Static variable in class bibliothek.gui.dock.StackDockStation
Key used to read the current StackDockComponentFactory
componentAdded(ContainerEvent) - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
 
ComponentDragOperation - Class in bibliothek.gui.dock.station.support
This implementation of StationDragOperation will call Component.repaint() on creation and when either the operation succeeds or was canceled.
ComponentDragOperation(Dockable, Component) - Constructor for class bibliothek.gui.dock.station.support.ComponentDragOperation
Creates a new operation
ComponentHierarchyObserver - Class in bibliothek.gui.dock.control
A class collecting all Components which are somehow used on or with the Dockables in the realm of one DockController.
A global instance of ComponentHierarchyObserver can be obtained through DockController.getComponentHierarchyObserver().
Note that a hierarchy observer may also know Components which are not directly associated with Dockables.
ComponentHierarchyObserver(DockController) - Constructor for class bibliothek.gui.dock.control.ComponentHierarchyObserver
Creates a new observer.
ComponentHierarchyObserverEvent - Class in bibliothek.gui.dock.event
An event telling that Components have been added or removed from a ComponentHierarchyObserver.
ComponentHierarchyObserverEvent(DockController, List<Component>) - Constructor for class bibliothek.gui.dock.event.ComponentHierarchyObserverEvent
Creates a new event
ComponentHierarchyObserverListener - Interface in bibliothek.gui.dock.event
A listener of a ComponentHierarchyObserver, this listener gets informed whenever some Components enter or leave the realm of a DockController.
ComponentLayoutBlock<C extends TabPaneComponent> - Class in bibliothek.gui.dock.station.stack.tab.layouting
This LayoutBlock handles exactly one TabPaneComponent.
ComponentLayoutBlock() - Constructor for class bibliothek.gui.dock.station.stack.tab.layouting.ComponentLayoutBlock
 
componentRemoved(ContainerEvent) - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
 
components - Variable in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
all the components that are currently installed
ComponentWindowProvider - Class in bibliothek.gui.dock.util
A window provider which just returns the ancestor window of some Component
ComponentWindowProvider(Component) - Constructor for class bibliothek.gui.dock.util.ComponentWindowProvider
Creates a new provider
Condition - Interface in bibliothek.util
A condition is a boolean value that depends on some properties.
CONFIGURATION_EXTENSION - Static variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowConfiguration
name of an ExtensionName for adding additional ScreenDockWindowConfigurations
CONFIGURATION_EXTENSION_PARAM - Static variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowConfiguration
a parameter pointing to this.
configure(DockComponentConfigurationEvent) - Method in interface bibliothek.gui.dock.component.DockComponentConfiguration
Called if a new Component was discovered that needs a configuration.
configure(Transparency) - Method in class bibliothek.gui.dock.util.BackgroundPanel
Called if the Transparency of the BackgroundAlgorithm changed, this panel should configure itself to met the requested transparency settings.
configure(Transparency) - Method in class bibliothek.gui.dock.util.ConfiguredBackgroundPanel
 
ConfiguredBackgroundPanel - Class in bibliothek.gui.dock.util
ConfiguredBackgroundPanel(LayoutManager, Transparency) - Constructor for class bibliothek.gui.dock.util.ConfiguredBackgroundPanel
Creates a new panel.
ConfiguredBackgroundPanel(Transparency) - Constructor for class bibliothek.gui.dock.util.ConfiguredBackgroundPanel
Creates a new panel.
configureDisplayerHints(DockableDisplayerHints) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
configureDisplayerHints(DockableDisplayerHints) - Method in class bibliothek.gui.dock.SplitDockStation
 
configureDisplayerHints(DockableDisplayerHints) - Method in class bibliothek.gui.dock.StackDockStation
 
configureDisplayerHints(DockableDisplayerHints) - Method in interface bibliothek.gui.Dockable
Orders this Dockable to configure hints which will be used by the parent component of this element.
configureSize(SpanMode, int) - Method in interface bibliothek.gui.dock.station.span.Span
Tells this Span that mode is associated with a size of size pixels.
connect(DockController) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatBorder
Connects this border with controller and reads some colors from controller.
connect(DockController) - Method in class bibliothek.gui.dock.util.color.AbstractDockColor
This method just calls AbstractUIValue.setManager(UIProperties) with the controllers ColorManager.
connect(DockController) - Method in class bibliothek.gui.dock.util.font.AbstractDockFont
Makes sure that this DockFont reads its values from the FontManager of controller.
Use setManager(null) to disconnect.
ConnectingViewItem<A> - Class in bibliothek.gui.dock.action.view
A connecting view item is a wrapper around another ViewItem.
ConnectingViewItem(Dockable, ViewItem<A>) - Constructor for class bibliothek.gui.dock.action.view.ConnectingViewItem
Creates a new item.
considering(Dockable) - Method in interface bibliothek.gui.dock.focus.DockableSelectionListener
Called when an element is selected, but the selection is not yet confirmed.
ConstantFontModifier - Class in bibliothek.gui.dock.util.font
This FontModifier always returns the same Font
ConstantFontModifier(Font) - Constructor for class bibliothek.gui.dock.util.font.ConstantFontModifier
Creates a new modifier.
ConstantPropertyFactory<A> - Class in bibliothek.gui.dock.util.property
A PropertyFactory that always returns the same value.
ConstantPropertyFactory(A) - Constructor for class bibliothek.gui.dock.util.property.ConstantPropertyFactory
Creates a new factory.
contains(int, int) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
 
contains(int, int) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
 
contains(int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
contains(int, int) - Method in class bibliothek.gui.dock.station.flap.layer.FlapOverrideDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.flap.layer.WindowDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
contains(int, int) - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
Tells whether this level contains the point x/y, which is the position of the mouse on the screen.
contains(int, int) - Method in class bibliothek.gui.dock.station.screen.layer.ScreenWindowLayer
 
contains(StickMagnetGraph.DefaultNode) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
Checks whether there is an edge from this node to node.
contains(int, int) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Tells whether the point x/y is over this window or not.
contains(int, int) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
contains(int, int) - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.split.layer.SplitOverrideDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.stack.TabDropLayer
 
contains(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Tells whether key exists for placeholder.
contains(Path) - Method in interface bibliothek.gui.dock.station.support.PlaceholderMap.Key
Tells whether this key knows placeholder.
contains(String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Tells whether some data is stored for key.
contains(String...) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Tells whether some data is stored for key.
contains(int, int) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
 
containsAWTComponents(Component) - Static method in class bibliothek.gui.dock.util.DockSwingUtilities
Checks whether the tree of components, starting with component, contains elements that are not from Swing but from AWT.
containsButton(int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Tells whether the buttons contain the position x/y.
containsScreenPoint(Point) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
containsScreenPoint(Point) - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Tells whether this window contains point which is a point of the screen.
contentChanged(Dockable) - Method in interface bibliothek.gui.dock.station.stack.TabContentFilterListener
Informs this listener that icon, title and/or tooltip of dockable changed.
contentChanged(StackDockStation) - Method in interface bibliothek.gui.dock.station.stack.TabContentFilterListener
Informs this listener that all icons, titles and tooltips of all children of station have changed.
contentChanged(StackDockComponent) - Method in interface bibliothek.gui.dock.station.stack.TabContentFilterListener
Informs this listener that all icons, titles and tooltips of all children of component have changed.
contentChanged() - Method in interface bibliothek.gui.dock.station.stack.TabContentFilterListener
Informs this listener that all icons, titles and tooltips have changed.
CONTROL_SHADOW - Static variable in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
The shadow around controls
controllerChanged(DockHierarchyEvent) - Method in class bibliothek.gui.dock.dockable.DockHierarchyObserver
 
controllerChanged(DockController) - Method in class bibliothek.gui.dock.dockable.DockHierarchyObserver
Invoked by the owner in order to fire a DockHierarchyEvent
controllerChanged(DockHierarchyEvent) - Method in interface bibliothek.gui.dock.event.DockHierarchyListener
Invoked whenever the controller of dockable has changed
controllerChanged(DockHierarchyEvent) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
 
controllerChanged(TabPane, DockController) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManagerPane
 
controllerChanged(TabPane, DockController) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneListener
Called if the DockController of pane has changed.
ControllerSetupCollection - Interface in bibliothek.gui.dock.control
A collection of ControllerSetupListeners.
ControllerSetupListener - Interface in bibliothek.gui.dock.event
A listener added to a ControllerSetupCollection, this listener is informed when a DockController has finished setting up its objects.
ControllerTitleFactory - Class in bibliothek.gui.dock.title
This factory delegates every call to the methods to the factory provided by the theme of the involved controller
ControllerTitleFactory() - Constructor for class bibliothek.gui.dock.title.ControllerTitleFactory
 
convert(DockElement) - Method in class bibliothek.gui.dock.layout.DockSituation
Converts the layout of element and all its children into a DockLayoutComposition.
convert(DockLayoutComposition) - Method in class bibliothek.gui.dock.layout.DockSituation
Reads the contents of composition and tries to create a DockElement that matches the composition.
convert(PerspectiveElement) - Method in class bibliothek.gui.dock.perspective.Perspective
Converts element using the DockFactorys that are registered at this perspective.
convert(DockLayoutComposition) - Method in class bibliothek.gui.dock.perspective.Perspective
Converts composition using the DockFactorys that are registered at this perspective.
convert(int, D) - Method in class bibliothek.gui.dock.station.support.PerspectivePlaceholderListItemConverter
 
convert(ConvertedPlaceholderListItem) - Method in class bibliothek.gui.dock.station.support.PlaceholderListItemAdapter
 
convert(int, P) - Method in class bibliothek.gui.dock.station.support.PlaceholderListItemAdapter
 
convert(int, P) - Method in interface bibliothek.gui.dock.station.support.PlaceholderListItemConverter
Given some non-null dockable, this method converts the element into some data that can be stored persistently.
convert(ConvertedPlaceholderListItem) - Method in interface bibliothek.gui.dock.station.support.PlaceholderListItemConverter
Given some data that was written by some PlaceholderListItemConverter, this method returns the dockable that belongs to that data.
convert(int, D) - Method in class bibliothek.gui.dock.station.support.StrategyPlaceholderListItemConverter
 
convert(DockTitle.Orientation, DockTitle) - Method in interface bibliothek.gui.dock.title.OrientationToRotationStrategy
Tells how to render the text of title.
ConvertedPlaceholderListItem - Class in bibliothek.gui.dock.station.support
Data about a Dockable that was stored in a PlaceholderList.
ConvertedPlaceholderListItem() - Constructor for class bibliothek.gui.dock.station.support.ConvertedPlaceholderListItem
 
convertFactoryId(DockFactory<?, ?, ?>) - Method in class bibliothek.gui.dock.layout.DockSituation
Tells what identifier is used for factory in the DockLayoutComposition.
This method just calls DockSituation.getID(DockFactory), but DockSituation.getID(DockFactory) is intended for internal use while this method is intended to be used by clients which read out a DockLayoutComposition.
convertFactoryId(String) - Method in class bibliothek.gui.dock.layout.DockSituation
Tells what identifier the DockFactory has, for which the identifier id is used within a DockLayoutComposition.
This method just calls DockSituation.getFactoryID(String), but while DockSituation.getFactoryID(String) is intended for internal use, this method is intended for clients.
convertFactoryID(String) - Static method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Given the unique identifier of a factory tells what identifier will be used internally.
convertPointToScreen(Point, Component) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Converts point which is relative to component to a point on the screen.
convertPointToScreen(Point, Component) - Method in class bibliothek.gui.dock.station.screen.window.InternalDockDialog
 
convertPointToScreen(Point, Component) - Method in class bibliothek.gui.dock.station.screen.window.WindowMover
Converts the point point on component to screen coordinates.
copy(AbstractDockableProperty) - Method in class bibliothek.gui.dock.layout.AbstractDockableProperty
Copies the fields of this property to copy.
copy() - Method in interface bibliothek.gui.dock.layout.DockableProperty
Gets a copy of this property, the successor must be copied as well.
copy() - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
 
copy() - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
 
copy() - Method in class bibliothek.gui.dock.station.split.SplitDockFullScreenProperty
 
copy() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
 
copy() - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
 
copy() - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
 
copy() - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
 
copy() - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Creates a deep copy of this map.
copy() - Method in class bibliothek.util.xml.XAttribute
 
copy() - Method in class bibliothek.util.xml.XContainer
Creates an independent copy of this container.
copy(XContainer) - Method in class bibliothek.util.xml.XContainer
Copies all the settings of original into this container.
copy() - Method in class bibliothek.util.xml.XElement
 
copy(XElement) - Method in class bibliothek.util.xml.XElement
Makes a copy of all the elements of original and stores them in this container.
copyKey(PlaceholderMap.Key) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Creates a copy of key.
CoreWarningDialog - Class in bibliothek.gui.dock.util
The CoreWarningDialog is an annoying little dialog informing a developer that he/she is using the Core API, even tough the Common API would offer much more features.
create() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditorFactory
Creates a new editor.
create(PreferenceModel) - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperation
Creates and returns a view of this PreferenceOperation for model.
create(DockController, DockTitle) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleMovingImageFactory
 
create(DockStation, Dockable, DockTitle) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDisplayerFactory
Creates a new DockableDisplayer for dockable.
create(DockStation, Dockable, DockTitle, boolean, EclipseThemeConnector.TitleBar) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDisplayerFactory
Creates a new displayer.
create(ActionViewConverter, D, Dockable) - Method in interface bibliothek.gui.dock.action.view.ViewGenerator
Converts action into a view.
create(DockController, Dockable) - Method in class bibliothek.gui.dock.dockable.AncestorMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.gui.dock.dockable.DefaultDockableMovingImageFactory
 
create(DockController, DockTitle) - Method in class bibliothek.gui.dock.dockable.DefaultDockableMovingImageFactory
 
create(DockController, DockTitle) - Method in interface bibliothek.gui.dock.dockable.DockableMovingImageFactory
Gets an image which will be shown underneath the cursor.
create(DockController, Dockable) - Method in interface bibliothek.gui.dock.dockable.DockableMovingImageFactory
Gets an image which will be shown underneath the cursor.
create(DockController, DockTitle) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
 
create(FlapDockStation, ButtonPane) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindowFactory
 
create(FlapDockStation, ButtonPane) - Method in interface bibliothek.gui.dock.station.flap.FlapWindowFactory
Creates a new window for station.
create(ScreenDockWindow, JComponent) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowBorderFactory
Creates a new border.
create(SpanCallback) - Method in class bibliothek.gui.dock.station.span.DefaultSpanFactory
 
create(SpanCallback) - Method in interface bibliothek.gui.dock.station.span.SpanFactory
Creates a new Span.
create(SplitDockStation) - Method in interface bibliothek.gui.dock.station.split.SplitDividerStrategyFactory
Creates a new strategy.
create(Dockable, long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a leaf for dockable.
create(SplitDockTree<Dockable>.Key, boolean, Map<Leaf, Dockable>) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new node using the contents of key.
create(StackDockComponentParent) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponentFactory
Creates a new component for station.
create(DockStation, Dockable, DockTitle, DockableDisplayer.Location) - Method in class bibliothek.gui.dock.themes.basic.BasicDisplayerFactory
Creates a new displayer.
create(DockController, DockTitle) - Method in class bibliothek.gui.dock.themes.basic.BasicMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.gui.dock.themes.basic.BasicMovingImageFactory
 
create(SpanCallback) - Method in class bibliothek.gui.dock.themes.basic.BasicSpanFactory
 
create(SpanCallback) - Method in class bibliothek.gui.dock.themes.basic.NoSpanFactory
 
create(ColorManager) - Method in class bibliothek.gui.dock.themes.color.MultiColorBridgeFactory
 
create(ColorManager) - Method in class bibliothek.gui.dock.themes.color.SingleColorBridgeFactory
 
create(ColorManager) - Method in interface bibliothek.gui.dock.themes.ColorBridgeFactory
Creates a new bridge for manager.
create(SpanCallback) - Method in class bibliothek.gui.dock.themes.StationSpanFactoryValue
 
create(DockController, DockTitle) - Method in class bibliothek.gui.dock.themes.ThemeDockableMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.gui.dock.themes.ThemeDockableMovingImageFactory
 
create(DockController) - Method in interface bibliothek.gui.dock.themes.ThemeFactory
Creates a new theme.
create(DockController) - Method in class bibliothek.gui.dock.themes.ThemePropertyFactory
 
createAccess(DockFrontendInternals, Setting) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Creates a wrapper around setting that allows the algorithm of this LayoutChangeStrategy to access the setting.
createActionBinder(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createActionBinder(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a listener that will ensure that every DockAction is bound to its Dockable.
createActionFor(Dockable) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource
Creates the DockAction which is shown for dockable.
createActionSource(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleInfoComponent
 
createActionSource(Dockable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabInfo
 
createActionSource(Dockable) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatInfoComponent
 
createActionSource(Dockable) - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
Creates a new DockActionSource for dockable.
createActionViewConverter(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createActionViewConverter(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the converter that will transform actions into views.
createAsideRequest(DockableProperty, Dockable) - Method in interface bibliothek.gui.dock.layout.location.AsideRequestFactory
Creates a new AsideRequest for dockable.
createAsideRequest(DockableProperty, Dockable) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequestFactory
 
createBackground() - Method in class bibliothek.gui.dock.StackDockStation
Creates the panel onto which this station will lay its children.
createBackground(CombinedStackDockComponent<T, M, I>) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Creates the background algorithm that is used for this component.
createBorderModifier(JComponent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Creates the BorderForwarder that is used to set the border of this panel.
createButton(BasicTrigger) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTabMenu
 
createButton(BasicTrigger) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseMenu
 
createButton(BasicTrigger) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatMenu
 
createButton(BasicTrigger) - Method in class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
Creates a new button for this menu.
createButtonContent() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Creates the component that shows the contents of this button.
createButtonContent() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
Creates the component painting the content of this button.
createButtonContent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectButton
Creates a new component showing icon and text of this button.
createButtonContent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
Creates a new component that paints icon and text
createButtonContent() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Creates the content component of this button.
createButtonPane() - Method in class bibliothek.gui.dock.FlapDockStation
Creates the panel which will show buttons for the children of this station.
createCapture(DockController, Component) - Method in interface bibliothek.gui.dock.util.AWTComponentCaptureStrategy
Creates a new image that has the same size as component and contains all the things painted on component.
createColor(String, Dockable, DockAction, Color) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Creates a new DockColor representing one color used by this button.
createColors(Dockable, DockAction) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
 
createComponent() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Creates the button which will always be visible.
createComponent() - Method in class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
 
createContent(WindowConfiguration) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Creates the component that will be used as content-pane.
createContentBorderModifier(Dockable, JComponent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
createContentBorderModifier(Dockable, JComponent) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Creates a BorderForwarder for the content component for the tab of dockable
createContentPane(CombinedStackDockComponent<EclipseTab, EclipseMenu, EclipseTabInfo>) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
createContentPane(CombinedStackDockComponent<T, M, I>) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Creates the content pane for this component.
createContentPane() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new DisplayerContentPane which will be used to show the contents of this displayer.
createDecorationPainter(EclipseTabPane) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabPainter
Creates a new painter for the component which contains the tabs.
createDefaultActionOffer(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createDefaultActionOffer(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the default action offer.
createDefaultIconScheme() - Method in class bibliothek.gui.DockController
Creates the default UIScheme for the IconManager.
createDefaultRepresentation(DockElement) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
createDefaultRepresentation(DockElement) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
createDefaultRepresentation(DockElement) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Creates and returns a new DockElementRepresentative representing target, the new representation is to be used to cover all the empty areas on this StackDockComponent.
createDefaultTextScheme() - Method in class bibliothek.gui.DockController
Creates the default UIScheme for the TextManager.
createDirectRemote(Dockable) - Method in interface bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createDirectRemote(Dockable, boolean) - Method in interface bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createDirectRemote(Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
createDirectRemote(Dockable, boolean) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
createDockableSelector(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createDockableSelector(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new selector for Dockables.
createDockComponentManager(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createDockComponentManager(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new DockComponentManager.
createDoubleClickController(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createDoubleClickController(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the controller that will forward double clicks with the mouse.
createEditor(Path) - Method in class bibliothek.extension.gui.dock.PreferenceTable
Creates a new editor for type.
createExtensionManager(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createExtensionManager(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new ExtensionManager.
createFactory(TabPainter) - Static method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
Creates a new factory which uses fallback to create a TabComponent when no DockTitle is available.
createFilter(DockActionSource) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
Creates a filter around actions, only the actions going through the filter will be shown.
createFilter(DockActionSource) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Creates a filter around actions, only the actions going through the filter will be shown.
createFlapWindow(ButtonPane) - Method in class bibliothek.gui.dock.FlapDockStation
Creates a window for this station.
createFocusController(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createFocusController(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the focus-controller of controller
createFocusHistory(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createFocusHistory(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the focus history of controller
createForwardRequest(DockableProperty) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
Creates a new AsideRequest which is used to examine the next child DockStation.
createFullscreenAction() - Method in class bibliothek.gui.dock.ScreenDockStation
Creates an action which is added to all children of this station.
createFullScreenAction() - Method in class bibliothek.gui.dock.SplitDockStation
Creates an action which is added to all children of this station.
createGlassPane() - Method in class bibliothek.gui.dock.security.SecureContainer
Creates the GlassedPane which will wrap around the content of this panel.
createGlobalMouseDispatcher(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createGlobalMouseDispatcher(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new GlobalMouseDispatcher which will be responsible for collecting and distributing global MouseEvents.
createGroup(K) - Method in class bibliothek.gui.dock.action.actions.GroupedButtonDockAction
 
createGroup(K) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Creates a new group.
createGroup(SelectableDockActionListener) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction.Check
 
createGroup(K) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
 
createGroup(SelectableDockActionListener) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
Creates a new group and adds a listener to the group.
createGroup(SelectableDockActionListener) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction.Radio
 
createGroupKey(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Calculates the name of the group to which the dockable should be added.
Every Dockable is member of one group.
createGroupKey(Dockable) - Method in class bibliothek.gui.dock.station.flap.FlapDockHoldToggle
 
createGroupKey(Dockable) - Method in class bibliothek.gui.dock.station.screen.ScreenFullscreenAction
 
createGroupKey(Dockable) - Method in class bibliothek.gui.dock.station.split.SplitFullScreenAction
 
createHandle(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Creates a new wrapper around dockable, the wrapper is used as internal representation of dockable.
createHandlerFor(SplitDockStation) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy
Creates a new DefaultSplitDividerStrategy.Handler for station.
createHider() - Method in class bibliothek.gui.DockFrontend
Creates the action that is added to all known dockables, and which is called the "close"-action.
createHoldAction() - Method in class bibliothek.gui.dock.FlapDockStation
Creates a DockAction that is added to all children of this station.
createIcon(TabMenu) - Method in class bibliothek.gui.dock.themes.icon.TabMenuOverflowIconBridge
Returns an icon that represents menu in its current state.
createImageFrom(DockController, Dockable) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
This method creates a new image that contains the contents of dockable.
createImageFrom(DockController, Component) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
This method creates a new image that contains the contents of c.
createInfo(MenuLineLayout, TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
createInfo(MenuLineLayout, TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.MenuLineLayoutFactory
Creates the LayoutBlock for the info component of pane.
createInfoFor(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManager
Creates a new bag for information about pane.
createInfoFor(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
 
createInfoSource(DockActionSource) - Method in class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
createInvisibleTab(InvisibleTabPane, Dockable) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabPainter
Creates a new invisible tab for pane representing dockable.
createItemFor(DockAction, Dockable) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Creates a new item for action which will be shown on this panel.
createItemFor(DockAction, Dockable) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Creates a new item for action which will be shown on this title.
createKeyboardController(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createKeyboardController(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new controller for global KeyEvents.
createLayerAt(Component, Dockable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
createLayerAt(Component, Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Creates a layer between component and this panel.
createLayout(SplitDockStation, SplitDockStationLayout.Entry, int, boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
Creates a new layout for station.
createLayout(SplitDockPerspective, SplitDockStationLayout.Entry, int, boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
Creates a new layout for station.
createLayout(SplitDockStationLayout.Entry, int, boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
Creates a new layout for station.
createLeaf(long) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
createLeaf(SplitDockAccess, long) - Method in class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
createLeaf(long) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Creates a new Leaf.
createLeaf(long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new Leaf
createLeaf(SplitDockAccess, long) - Method in interface bibliothek.gui.dock.station.split.SplitNodeFactory
Creates a new leaf.
createListener() - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
Creates a listener which will receive mouse-events.
createListener() - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler
Creates a listener which forwards changes in the action to the model.
createMenu(Component, Dockable, DockActionSource, Object) - Method in interface bibliothek.gui.dock.action.popup.ActionPopupMenuFactory
Creates a new menu using actions as content.
createMenu(Component, Dockable, DockActionSource, Object) - Method in class bibliothek.gui.dock.action.popup.DefaultActionPopupMenuFactory
 
createMenu() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
createMenu(MenuLineLayout, TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
createMenu(MenuLineLayout, TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.MenuLineLayoutFactory
Creates a new LayoutBlock representing the menu of pane.
createMenu() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Creates a new menu for this pane.
createMeta(DockController) - Method in interface bibliothek.gui.dock.themes.ThemeFactory
Gets meta information about this factory.
createMeta(DockController) - Method in class bibliothek.gui.dock.themes.ThemePropertyFactory
 
createMinimalDecorator() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
 
createMinimalDecorator() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new MinimalDecorator that will be shown on this displayer.
createMouseFocusObserver(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createMouseFocusObserver(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates an observer for MouseEvents that lead to focus changes
createNode(long) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
createNode(SplitDockAccess, long) - Method in class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
createNode(long) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Creates a new Node.
createNode(long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new Node.
createNode(SplitDockAccess, long) - Method in interface bibliothek.gui.dock.station.split.SplitNodeFactory
Creates a new node.
createOrder(MenuLineLayout, TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
createOrder(MenuLineLayout, TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.MenuLineLayoutFactory
Creates the order in which the LayoutBlocks should be presented.
createPathProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
Creates a new path property which describes the location of this element.
createPathProperty(SplitDockStationLayout.Entry) - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Node
Creates a new path pointing to child which must be a child of this node.
createPerspective(DockFrontendInternals, boolean, FrontendPerspectiveCache) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
 
createPerspective(DockFrontendInternals, boolean, FrontendPerspectiveCache) - Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
Creates a Perspective that is used to read and write perspectives related to frontend.
createPerspective() - Method in class bibliothek.gui.dock.layout.DockSituation
Creates a new Perspective that uses the settings made on this DockSituation.
createPerspective() - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Creates a new PredefinedPerspective.
createPlaceholder(long) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
createPlaceholder(SplitDockAccess, long) - Method in class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
createPlaceholder(long) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Creates a new Placeholder.
createPlaceholder(long) - Method in class bibliothek.gui.dock.station.split.SplitNode
createPlaceholder(SplitDockAccess, long) - Method in interface bibliothek.gui.dock.station.split.SplitNodeFactory
Creates a new placeholder.
createPlaceholderConverter() - Method in class bibliothek.gui.dock.SplitDockStation
createPopupController(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createPopupController(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a listener which will open a popup-menu for each title or dockable known to the controller.
createProperty() - Method in interface bibliothek.gui.dock.layout.DockablePropertyFactory
Creates a new empty DockableProperty.
createProperty() - Method in class bibliothek.gui.dock.station.flap.FlapDockPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockFullScreenPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockPathPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.stack.StackDockPropertyFactory
 
createPropertyTransformer() - Method in class bibliothek.gui.DockFrontend
Creates a new PropertyTransformer that can be used to read and write DockablePropertys that are associated with this DockFrontend.
createRegister(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createRegister(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new register for the controller.
createRelocator(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createRelocator(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new relocator for the controller.
createRemote(Dockable) - Method in interface bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createRemote(Dockable, boolean) - Method in interface bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createRemote(Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
createRemote(Dockable, boolean) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
createRoot(long) - Method in class bibliothek.gui.dock.SplitDockStation.Access
Creates a new Root.
createRoot(SplitDockAccess, long) - Method in class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
createRoot(SplitDockAccess, long) - Method in interface bibliothek.gui.dock.station.split.SplitNodeFactory
Creates a new root.
createRootHandler() - Method in class bibliothek.gui.dock.DefaultDockable
 
createRootHandler() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Creates the DockComponentRootHandler which configures the Components of this dockable.
createRootHandler() - Method in class bibliothek.gui.dock.FlapDockStation
 
createRootHandler() - Method in class bibliothek.gui.dock.ScreenDockStation
 
createRootHandler() - Method in class bibliothek.gui.dock.SplitDockStation
Creates a new DockComponentRootHandler for monitoring all the Components of this station.
createRootHandler() - Method in class bibliothek.gui.dock.StackDockStation
 
createRootHandler() - Method in class bibliothek.gui.dock.station.AbstractDockStation
Creates a new DockComponentRootHandler which will be responsible for keeping track of all the Components of this station.
createRootHandler() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates the DockComponentRootHandler for this displayer.
createRootHandler() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Creates the DockComponentRootHandler which is responsible for informing the client about the Components that are shown on this title.
createSetting() - Method in class bibliothek.gui.DockFrontend
Creates a bag that contains all information needed to describe the current set of properties.
createSidePut(Rectangle, int, int, Dockable, boolean) - Method in class bibliothek.gui.dock.station.split.Leaf
Assuming the mouse at x/y is within bounds, this method calculates which one of the non-combining PutInfo.Puts describe the situation best.
createSingleParentRemover(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createSingleParentRemover(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a SingleParentRemover that will be used to remove some stations from this controller.
createSituation(DockFrontendInternals, boolean) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
createSituation(DockFrontendInternals, boolean, boolean) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Creates a DockSituation which represents all the knowledge frontend currently has.
createSituation(DockFrontendInternals, boolean) - Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
Creates a new DockSituation that is used to write and read the current setting from and to a stream.
Note: the result of this method is used to read and write data from a file, the frontend expects that always the same format (i.e.
createSource(Dockable, DockActionDistributor.Target) - Method in class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
 
createSource(Dockable, DockActionDistributor.Target) - Method in interface bibliothek.gui.dock.station.stack.action.DockActionDistributor
Creates a selection of the DockActions that are to be shown on a target.
createSpans() - Method in class bibliothek.gui.dock.station.split.SpanSplitNode
Creates or re-creates the Spans used by this Leaf.
createSpans(SpanSplitNode) - Method in class bibliothek.gui.dock.station.split.SplitSpanStrategy
Creates four Spans, one for each side of leaf.
createStackDockComponent() - Method in class bibliothek.gui.dock.StackDockStation
Creates the StackDockComponent which will be shown on this station if the station has more then one child.
This method is called directly by the constructor.
createStackedDecorator() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
 
createStackedDecorator() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
 
createStackedDecorator() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatDockableDisplayer
 
createStackedDecorator() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new decorator that will be shown in this displayer if the displayer is shown alongside a tab BasicDockableDisplayer.setStacked(boolean).
createStackedDecorator(PropertyKey<DockActionDistributor>) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new MinimalDecorator that uses a restricted set of DockActions.
createStation() - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
Creates an instance of a FlapDockStation.
createStation() - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
Creates a new ScreenDockStation.
createStation(boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
Creates new objects of SplitDockStation
createStation() - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
Called when a new StackDockStation is required.
createTab(Dockable) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
Creates a new representation of a tab on this component.
createTab(Dockable) - Method in class bibliothek.gui.dock.themes.basic.BasicStackDockComponent
 
createTabComponent(EclipseTabPane, Dockable) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabPainter
Creates a new tab for an EclipseTabPane.
createTabDecorator() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
 
createTabDecorator() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer
 
createTabDecorator() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatDockableDisplayer
 
createTabDecorator() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new TabDecorator that will be shown on this displayer.
createTabs(MenuLineLayout, TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
createTabs(MenuLineLayout, TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.MenuLineLayoutFactory
Creates a new LayoutBlock representing the tabs of pane.
createTabSource(DockActionSource) - Method in class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
createTitle(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.ReducedBubbleTitleFactory
Creates a new title without origin.
createTitleIcon() - Method in class bibliothek.gui.dock.DefaultDockable
 
createTitleIcon() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Creates the DockIcon which represents this Dockable or this DockStation.
createTitleIcon() - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
createTitleMiniButton(BasicTrigger, BasicResourceInitializer) - Method in class bibliothek.extension.gui.dock.theme.FlatTheme
Creates a MiniButton in a flat look.
createTitleMover() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
createTitleMover() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Creates a new WindowMover which is used to move this window if the DockTitle is dragged by the mouse.
createTitleSource(DockActionSource) - Method in class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
Creates a new DockActionSource for the DockActionDistributor.Target DockActionDistributor.Target.TITLE or for those actions that are not marked with any annotation.
createTooltip(Component, TooltipStrategyCallback) - Method in class bibliothek.gui.dock.security.DefaultTooltipStrategy
 
createToolTip() - Method in class bibliothek.gui.dock.security.GlassedPane.GlassPane
 
createTooltip(Component, TooltipStrategyCallback) - Method in interface bibliothek.gui.dock.security.TooltipStrategy
Asks this strategy to create a new tooltip, this tooltip will be shown as soon as the current event of the EDT is over.
createToolTip() - Method in interface bibliothek.gui.dock.security.TooltipStrategyCallback
Default method for creating a new JToolTip.
createTransformer(DockFrontendInternals) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
 
createTransformer(DockFrontendInternals) - Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
Creates a converter for reading and writing DockablePropertys.
createTree() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the contents of this station as a SplitDockTree.
createTree(SplitDockTreeFactory) - Method in class bibliothek.gui.dock.SplitDockStation
Writes the contents of this station into factory.
createTree() - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
createTree() - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
createTree() - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedButtonDockAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.SeparatorAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleButtonAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleMenuAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in interface bibliothek.gui.dock.action.DockAction
Creates a view for this action, for the platform target and with help of converter.
createView(DropDownAction, Dockable, DropDownView) - Method in interface bibliothek.gui.dock.action.dropdown.DropDownFilterFactory
Creates a new filter.
createView(DockAction, ViewTarget<A>, Dockable) - Method in class bibliothek.gui.dock.action.view.ActionViewConverter
Creates and sets up a new view.
createView(ActionType<D>, D, ViewTarget<A>, Dockable) - Method in class bibliothek.gui.dock.action.view.ActionViewConverter
Creates and sets up a new view.
createVisibilityFocusObserver(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createVisibilityFocusObserver(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a listener which will observe all stations to ensure that the focused Dockable is always visible.
createWindow(WindowConfiguration) - Method in class bibliothek.gui.dock.ScreenDockStation
Creates a new window which is associated with this station.
createWindow(ScreenDockStation, WindowConfiguration) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindowFactory
Creates a new window which will be used by station.
createWindow(ScreenDockStation, WindowConfiguration) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
 
createWindow(ScreenDockStation, WindowConfiguration) - Method in class bibliothek.gui.dock.station.screen.window.InternalScreenDockWindowFactory
 
CURRENT - Static variable in class bibliothek.util.Version
The current version of this library.
CURRENT_SIZE - Static variable in interface bibliothek.gui.dock.station.screen.ScreenDropSizeStrategy
The ScreenDropSizeStrategy.getDropSize(ScreenDockStation, Dockable) of a Dockable is always its current size when using this strategy.
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