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

CAction - Class in bibliothek.gui.dock.common.action
A CAction is associated with one CDockable, allowing the user to perform actions which are somehow connected to that CDockable.
CAction(DockAction) - Constructor for class bibliothek.gui.dock.common.action.CAction
Creates a new CAction
CActionOffer - Class in bibliothek.gui.dock.common.intern.action
An ActionOffer that searches for CommonDockables and asks them for their sources.
CActionOffer(CControl) - Constructor for class bibliothek.gui.dock.common.intern.action.CActionOffer
Creates a new action offer
CActionSource - Class in bibliothek.gui.dock.common.intern.action
This DockActionSource handles CActions.
CActionSource(LocationHint) - Constructor for class bibliothek.gui.dock.common.intern.action.CActionSource
Creates a new source.
calculateDivider(SplitDockStation, PutInfo, Leaf) - Method in class bibliothek.extension.gui.dock.station.split.LbSplitLayoutManager
 
calculateDivider(SplitDockStation, PutInfo, Leaf) - Method in class bibliothek.gui.dock.facile.station.split.DelegatingSplitLayoutManager
 
calculateDivider(SplitDockStation, PutInfo, Leaf) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
calculateDivider(SplitDockStation, PutInfo, Leaf) - 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.
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.station.AbstractDockStation
Calls the method DockUI.
cancel() - Method in class bibliothek.gui.dock.common.event.CVetoClosingEvent
Stops this event from happening
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(DockController, Dockable) - Method in class bibliothek.gui.dock.control.MouseFocusObserver
 
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
 
cancel(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockRelocatorAdapter
 
cancel(DockController, Dockable) - Method in interface bibliothek.gui.dock.event.DockRelocatorListener
Invoked when a drag and drop operation was initiated, but canceld.
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
Cancles 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() - 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.
canCompare(DockStation) - Method in class bibliothek.gui.dock.ScreenDockStation
 
canCompare(DockStation) - Method in class bibliothek.gui.dock.SplitDockStation
 
canCompare(DockStation) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
canCompare(DockStation) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
canCompare(DockStation) - Method in interface bibliothek.gui.DockStation
Tells whether this station knows a rule how to compare itself with station.
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.
canMerge(DockStation, Dockable) - Method in class bibliothek.gui.dock.control.DefaultDockRelocator
Checks whether the current Merger can merge parent with child.
canMerge(DockStation, DockStation) - Method in interface bibliothek.gui.dock.control.relocator.Merger
Checks whether Merger.merge(DockStation, DockStation) will succeed or not.
canMerge(DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.MultiMerger
 
canMerge(DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.StackMerger
 
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(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.
CBaseLocation - Class in bibliothek.gui.dock.common.location
A location based on a CContentArea.
CBaseLocation(CContentArea) - Constructor for class bibliothek.gui.dock.common.location.CBaseLocation
 
CBaseLocation() - Constructor for class bibliothek.gui.dock.common.location.CBaseLocation
 
CBasicTheme - Class in bibliothek.gui.dock.common.theme
A bridge between a BasicTheme and the common-project.
CBasicTheme(CControl, BasicTheme) - Constructor for class bibliothek.gui.dock.common.theme.CBasicTheme
Creates a new theme.
CBasicTheme(CControl) - Constructor for class bibliothek.gui.dock.common.theme.CBasicTheme
Creates a new theme.
CBlank - Class in bibliothek.gui.dock.common.action.predefined
An action which is never visible, can be used as placeholder or in cases where an action would normally be required and null would be replaced by a default action.
CBlank() - Constructor for class bibliothek.gui.dock.common.action.predefined.CBlank
Creates a new blank action
CBubbleTheme - Class in bibliothek.gui.dock.common.theme
A theme wrapping BubbleTheme and adding additional features to properly work within the common-project.
CBubbleTheme(CControl, BubbleTheme) - Constructor for class bibliothek.gui.dock.common.theme.CBubbleTheme
Creates a new theme.
CBubbleTheme(CControl) - Constructor for class bibliothek.gui.dock.common.theme.CBubbleTheme
Creates a new theme.
CButton - Class in bibliothek.gui.dock.common.action
A simple button, the user clicks onto the button and CButton.action() is called.
CButton() - Constructor for class bibliothek.gui.dock.common.action.CButton
Creates the new button
CButton(String, Icon) - Constructor for class bibliothek.gui.dock.common.action.CButton
Creates a new button.
CCheckBox - Class in bibliothek.gui.dock.common.action
An action which behaves like a JCheckBox.
CCheckBox() - Constructor for class bibliothek.gui.dock.common.action.CCheckBox
Creates a new checkbox
CCheckBox(String, Icon) - Constructor for class bibliothek.gui.dock.common.action.CCheckBox
Creates a new checkbox.
CCloseAction - Class in bibliothek.gui.dock.common.action.predefined
An action that can close any CDockable by calling CDockable.setVisible(boolean).
CCloseAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CCloseAction
Creates a new action
CColorBridge - Interface in bibliothek.gui.dock.common.theme.color
A ColorBridge which filters the interesting colors.
CColorBridgeExtension - Interface in bibliothek.gui.dock.common.theme.color
This extension is used by a CDockTheme to add additional ColorBridges.
CContentArea - Class in bibliothek.gui.dock.common
A component that is normally set into the center of the main- JFrame.
CContentArea(CControl, String) - Constructor for class bibliothek.gui.dock.common.CContentArea
Creates a new content area.
CContentArea.Corner - Enum in bibliothek.gui.dock.common
References a corner of a panel.
CContentAreaCenterLocation - Class in bibliothek.gui.dock.common.location
This location points to the center of a CContentArea.
CContentAreaCenterLocation(CBaseLocation) - Constructor for class bibliothek.gui.dock.common.location.CContentAreaCenterLocation
Creates a new location
CControl - Class in bibliothek.gui.dock.common
Manages the interaction between SingleCDockable, MultipleCDockable and CStations.
CControl() - Constructor for class bibliothek.gui.dock.common.CControl
Creates a new control.
CControl(JFrame) - Constructor for class bibliothek.gui.dock.common.CControl
Creates a new control
CControl(boolean) - Constructor for class bibliothek.gui.dock.common.CControl
Creates a new control
CControl(WindowProvider) - Constructor for class bibliothek.gui.dock.common.CControl
Creates a new control
CControl(JFrame, boolean) - Constructor for class bibliothek.gui.dock.common.CControl
Creates a new control
CControl(WindowProvider, boolean) - Constructor for class bibliothek.gui.dock.common.CControl
Creates a new control
CControl(JFrame, CControlFactory) - Constructor for class bibliothek.gui.dock.common.CControl
Creates a new control
CControl(WindowProvider, CControlFactory) - Constructor for class bibliothek.gui.dock.common.CControl
Creates a new control
CCONTROL - Static variable in class bibliothek.gui.dock.common.CControl
A key for this CControl.
CControlAccess - Interface in bibliothek.gui.dock.common.intern
Gives access to the internal methods of a CControl.
CControlFactory - Interface in bibliothek.gui.dock.common.intern
A factory creating various elements that are needed in a CControl and its associated components.
CControlListener - Interface in bibliothek.gui.dock.common.event
A listener to a CControl, gets informed when CDockables are added or removed, opened or closed.
CControlRegister - Interface in bibliothek.gui.dock.common
Grants access to the CDockables and other information that is associated with a CControl.
CDecorateableAction - Class in bibliothek.gui.dock.common.intern.action
An action which has text, icons and other decorations.
CDecorateableAction(SimpleDockAction) - Constructor for class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Creates a new action.
CDockable - Interface in bibliothek.gui.dock.common.intern
A basic element representing some Component and a wrapper around a Dockable.
CDockableAccess - Interface in bibliothek.gui.dock.common.intern
An interface giving access to the hidden properties of a CDockable.
CDockableAdapter - Class in bibliothek.gui.dock.common.event
A class implementing all methods of CDockableStateListener and CDockablePropertyListener.
CDockableAdapter() - Constructor for class bibliothek.gui.dock.common.event.CDockableAdapter
 
CDockablePropertyListener - Interface in bibliothek.gui.dock.common.event
A listener added to a CDockable, this listener will get informed about property changes of CDockable.
CDockableStateListener - Interface in bibliothek.gui.dock.common.event
A listener added to a CDockable, this listener will get informed about state changes of CDockable.
CDockFrontend - Class in bibliothek.gui.dock.common.intern
A DockFrontend that uses CSetting instead of Setting.
CDockFrontend(CControlAccess, DockController) - Constructor for class bibliothek.gui.dock.common.intern.CDockFrontend
Creates a new frontend.
CDockTheme<D extends DockTheme> - Class in bibliothek.gui.dock.common.theme
A DockTheme that wraps another theme and works within the special environment the common-project provides.
CDockTheme(D) - Constructor for class bibliothek.gui.dock.common.theme.CDockTheme
Creates a new theme
CDockTheme(D, DockTheme) - Constructor for class bibliothek.gui.dock.common.theme.CDockTheme
Creates a new theme.
CDockThemeFactory<D extends DockTheme> - Class in bibliothek.gui.dock.common.theme
A factory that envelops another factory in order to build a CX-theme instead of a X-theme.
CDockThemeFactory(ThemePropertyFactory<D>, CControl) - Constructor for class bibliothek.gui.dock.common.theme.CDockThemeFactory
Creates a new factory.
CDoubleClickListener - Interface in bibliothek.gui.dock.common.event
A listener that gets informed when the user makes a double click onto a dockable.
CDropDownButton - Class in bibliothek.gui.dock.common.action
A dropdown-button, the last action which was selected by the user will be marked graphically.
CDropDownButton() - Constructor for class bibliothek.gui.dock.common.action.CDropDownButton
Creates a new dropdown-button
CDropDownButton(String, Icon) - Constructor for class bibliothek.gui.dock.common.action.CDropDownButton
Creates a new dropdown-button
CDropDownItem - Class in bibliothek.gui.dock.common.intern.action
An action which can be child of a dropdown-menu.
CDropDownItem(SimpleDropDownItemAction) - Constructor for class bibliothek.gui.dock.common.intern.action.CDropDownItem
Creates a new action
CEclipseTheme - Class in bibliothek.gui.dock.common.theme
A wrapper around a EclipseTheme, allows to use the ColorMap of CDockable.
CEclipseTheme(CControl, EclipseTheme) - Constructor for class bibliothek.gui.dock.common.theme.CEclipseTheme
Creates a new theme.
CEclipseTheme(CControl) - Constructor for class bibliothek.gui.dock.common.theme.CEclipseTheme
Creates a new theme.
CExtendedModeAction - Class in bibliothek.gui.dock.common.intern.action
This action is intended to change the ExtendedMode of a CDockable by calling CDockable.setExtendedMode(ExtendedMode).
CExtendedModeAction(CControl, ExtendedMode, String, String, PropertyKey<KeyStroke>) - Constructor for class bibliothek.gui.dock.common.intern.action.CExtendedModeAction
Creates a new action.
CExtendedModeLocation - Class in bibliothek.gui.dock.common.location
This location represents an ExtendedMode.
CExtendedModeLocation(ExtendedMode) - Constructor for class bibliothek.gui.dock.common.location.CExtendedModeLocation
Creates a new location.
CExternalizeAction - Class in bibliothek.gui.dock.common.action.predefined
An action which externalizes each CDockable to which is is added.
CExternalizeAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CExternalizeAction
Creates a new action
CExternalizedLocation - Class in bibliothek.gui.dock.common.location
A location representing an externalized element.
CExternalizedLocation(int, int, int, int) - Constructor for class bibliothek.gui.dock.common.location.CExternalizedLocation
Creates a new location.
CExternalizedMode - Class in bibliothek.gui.dock.common.mode
Manages areas on which externalized dockables are shown.
CExternalizedMode(CControl) - Constructor for class bibliothek.gui.dock.common.mode.CExternalizedMode
Creates a new mode.
CExternalizedModeArea - Interface in bibliothek.gui.dock.common.mode
Combination of ExternalizedModeArea and CModeArea, does not specify new methods.
CFlapDockStationHandle - Class in bibliothek.gui.dock.common.mode.station
Interface between FlapDockStation and CModeArea.
CFlapDockStationHandle(CStation<FlapDockStation>) - Constructor for class bibliothek.gui.dock.common.mode.station.CFlapDockStationHandle
Creates a new handle
CFlapDockStationHandle(String, FlapDockStation, CLocation) - Constructor for class bibliothek.gui.dock.common.mode.station.CFlapDockStationHandle
Creates a new handle
CFlapIndexLocation - Class in bibliothek.gui.dock.common.location
A location which represents the index on a FlapDockStation.
CFlapIndexLocation(CFlapLocation, int) - Constructor for class bibliothek.gui.dock.common.location.CFlapIndexLocation
Creates a new location
CFlapLayoutManager - Class in bibliothek.gui.dock.common.intern.station
A FlapLayoutManager that uses the properties of CDockable to find and store size and hold values.
CFlapLayoutManager() - Constructor for class bibliothek.gui.dock.common.intern.station.CFlapLayoutManager
 
CFlapLocation - Class in bibliothek.gui.dock.common.location
A location which represents a FlapDockStation.
CFlapLocation() - Constructor for class bibliothek.gui.dock.common.location.CFlapLocation
 
CFlatTheme - Class in bibliothek.gui.dock.common.theme
A CDockTheme that encapsulates a FlatTheme in order to allow the theme access to the possibilities of the common-project.
CFlatTheme(CControl, FlatTheme) - Constructor for class bibliothek.gui.dock.common.theme.CFlatTheme
Creates a new theme.
CFlatTheme(CControl) - Constructor for class bibliothek.gui.dock.common.theme.CFlatTheme
Creates a new theme.
CFocusListener - Interface in bibliothek.gui.dock.common.event
A CFocusListener gets informed when a CDockable gains or looses the focus, or is selected or deselected by its parent.
CGrid - Class in bibliothek.gui.dock.common
A CGrid is a mechanism to layout a set of CDockable on a SplitDockStation like the one used in the center of the CContentArea or on the CWorkingArea.
CGrid() - Constructor for class bibliothek.gui.dock.common.CGrid
Creates a new grid.
CGrid(CControl) - Constructor for class bibliothek.gui.dock.common.CGrid
Creates a new grid.
CGridArea - Class in bibliothek.gui.dock.common
In a CGridArea normalized CDockable can be shown.
CGridArea(CControl, String) - Constructor for class bibliothek.gui.dock.common.CGridArea
Creates a new area.
CGridArea() - Constructor for class bibliothek.gui.dock.common.CGridArea
Creates a new grid area but does not yet initialize its fields.
CGridAreaLocation - Class in bibliothek.gui.dock.common.location
A location that represents a CGridArea.
CGridAreaLocation(CGridArea) - Constructor for class bibliothek.gui.dock.common.location.CGridAreaLocation
Creates the new location
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(Color, Color) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTabMenu.BubbleMenuColor
 
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() - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Called when selected-state of this action changed.
changed(ThemeMap, int, String, ThemeFactory, ThemeFactory) - Method in interface bibliothek.gui.dock.common.theme.ThemeMapListener
Called when an entry was changed (includes adding or removing).
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() - 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(DockTitleEvent) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
 
changed(DockTitleEvent) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
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(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.
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(AWTEvent) - Method in class bibliothek.gui.dock.control.MouseFocusObserver
Lets check this controller whether the focus should change, or not.
check(Component, AWTEvent) - Method in class bibliothek.gui.dock.control.MouseFocusObserver
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.MouseFocusObserver
Tries to find the Dockable which owns component and sets this Dockable to the focusedDockable.
check(Dockable) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Ensures that dockable has an item if it is included, and does not have otherwise.
check(AWTEvent) - Method in class bibliothek.gui.dock.security.SecureMouseFocusObserver
 
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.HardBoundaryRestriction
 
check(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.HardBoundaryRestriction
 
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.TabsLayoutBlock
This method compares the tabs of this block with the tabs known to the owning TabPane.
checkHorizontalFullLock(ResizeElement<RequestDimension>) - Method in class bibliothek.gui.dock.common.layout.FullLockConflictResolver
Checks whether element is fully locked in its horizontal dimension.
checkModes(int) - Method in class bibliothek.gui.dock.control.DockRelocator
Ensures that all DockRelocatorModes are in the state that fits the current set of modifiers.
checkMousePositionAsync() - Method in class bibliothek.gui.dock.security.SecureSplitDockStation
No asynchronous checking, the security manager would now allow it.
checkMousePositionAsync() - Method in class bibliothek.gui.dock.SplitDockStation
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.
checkTrigger(KeyEvent) - Method in class bibliothek.gui.dock.common.action.predefined.CMaximizeAction
 
checkTrigger(KeyEvent) - Method in class bibliothek.gui.dock.common.intern.action.CExtendedModeAction
Checks whether this action is able to trigger this action.
checkTrigger(KeyEvent) - Method in class bibliothek.gui.dock.facile.mode.action.LocationModeAction
Checks whether this action is able to trigger this action.
checkVerticalFullLock(ResizeElement<RequestDimension>) - Method in class bibliothek.gui.dock.common.layout.FullLockConflictResolver
Checks whether element is fully locked in its vertical dimension.
checkWindowBoundaries() - Method in class bibliothek.gui.dock.ScreenDockStation
Checks the boundaries of all windows of this station
checkWindowBounds() - Method in class bibliothek.gui.dock.station.screen.AbstractScreenDockWindow
 
checkWindowBounds() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Ensures the correctness of the boundaries of this window.
childA - Variable in class bibliothek.gui.dock.station.split.SplitDockGrid.Node
the first child of this node
childB - Variable in class bibliothek.gui.dock.station.split.SplitDockGrid.Node
the second child of this node
children() - Method in class bibliothek.util.xml.XElement
Gets all children of this entry.
childsExtendedMode(DockStation) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Guesses the result of LocationModeManager.getCurrentMode(Dockable) once a Dockable is dropped onto DockStation.
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.
ChoiceExtension<V> - Interface in bibliothek.extension.gui.dock.preference.preferences.choice
An extension to a Choice, adding more options to the choice.
CKeyboardListener - Interface in bibliothek.gui.dock.common.event
A CKeyboardListener gets informed about KeyEvents which happen on certain CDockables.
CKeyStrokePreferenceModel - Class in bibliothek.gui.dock.common.preference
A set or Preferences for the KeyStrokes that are used in common.
CKeyStrokePreferenceModel(DockProperties) - Constructor for class bibliothek.gui.dock.common.preference.CKeyStrokePreferenceModel
Creates a new model.
CLayoutChangeStrategy - Class in bibliothek.gui.dock.common.intern.layout
Strategy that pays attention to MultipleCDockableFactory.match(bibliothek.gui.dock.common.MultipleCDockable, bibliothek.gui.dock.common.MultipleCDockableLayout) and that fires CVetoClosingEvents for MultipleCDockables as well.
CLayoutChangeStrategy(CControl) - Constructor for class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy
Creates a new strategy.
CLayoutChangeStrategy.CSettingAccess - Class in bibliothek.gui.dock.common.intern.layout
A DefaultLayoutChangeStrategy.SettingAccess that modifies the roots by calling CLayoutChangeStrategy.replaceMultipleDockables(DockFrontendInternals, CSettingAccess, DockLayoutComposition).
CLayoutChangeStrategy.CSettingAccess(DockFrontendInternals, Setting) - Constructor for class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy.CSettingAccess
 
CLayoutChoiceMenuPiece - Class in bibliothek.gui.dock.common.menu
A piece of a menu that allows the user to store and load the layout of a set of Dockables and DockStations.
CLayoutChoiceMenuPiece(CControl, boolean) - Constructor for class bibliothek.gui.dock.common.menu.CLayoutChoiceMenuPiece
Creates a new menu.
CLayoutPreferenceModel - Class in bibliothek.gui.dock.common.preference
A model showing various preferences that are used for the layout.
CLayoutPreferenceModel(CControl) - Constructor for class bibliothek.gui.dock.common.preference.CLayoutPreferenceModel
Creates a new model.
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
Cleans the state set by BaseTabComponent.setNextTabSelected(boolean)
cleanPreviousTabSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Cleans the state set by BaseTabComponent.setPreviousTabSelected(boolean)
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(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.
clearThemeFactories() - Method in class bibliothek.gui.dock.title.DockTitleManager
Removes all factories that were added by a theme
clearThemeIcons() - Method in class bibliothek.gui.dock.util.IconManager
Removes all icons which have the priority THEME.
clicked(CDockable, MouseEvent) - Method in interface bibliothek.gui.dock.common.event.CDoubleClickListener
Called when a double click happened.
ClientOnly - Annotation Type in bibliothek.util
This attribute marks classes, interfaces or other elements that are specially useful for clients.
CListenerCollection - Class in bibliothek.gui.dock.common.intern
A collection of the listeners which are normally added to a CDockable.
CListenerCollection() - Constructor for class bibliothek.gui.dock.common.intern.CListenerCollection
 
CLocation - Class in bibliothek.gui.dock.common
A class describing the location of a CDockable.
CLocation() - Constructor for class bibliothek.gui.dock.common.CLocation
 
CLocationMode - Interface in bibliothek.gui.dock.common.mode
LocationMode offering methods to work with CLocation.
CLocationModeManager - Class in bibliothek.gui.dock.common.mode
LocationModeManager providing additional methods for working with CLocations, CommonDockables and other items specific to the common project.
CLocationModeManager(CControlAccess) - Constructor for class bibliothek.gui.dock.common.mode.CLocationModeManager
Creates a new manager.
CLocationModeSettings<B> - Class in bibliothek.gui.dock.facile.mode
This ModeSettings provides operations to load settings that were stored with version 1.0.7, no additional settings were added.
CLocationModeSettings(ModeSettingsConverter<Location, B>) - Constructor for class bibliothek.gui.dock.facile.mode.CLocationModeSettings
Creates a new setting.
CLockedResizeLayoutManager - Class in bibliothek.gui.dock.common.intern.station
A LockedResizeLayoutManager that looks out for CDockable.isResizeLockedVertically() and CDockable.isResizeLockedHorizontally().
CLockedResizeLayoutManager() - Constructor for class bibliothek.gui.dock.common.intern.station.CLockedResizeLayoutManager
Creates a new layout manager
CLockedResizeLayoutManager(CControl) - Constructor for class bibliothek.gui.dock.common.intern.station.CLockedResizeLayoutManager
Creates a new layout manager
CLockedResizeLayoutManager(SplitLayoutManager) - Constructor for class bibliothek.gui.dock.common.intern.station.CLockedResizeLayoutManager
Creates a new layout manager using delegate as delegate for all tasks that have to be carried out.
clone() - Method in class bibliothek.gui.dock.common.layout.RequestDimension
 
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
 
CLookAndFeelMenuPiece - Class in bibliothek.gui.dock.common.menu
A menupiece that shows an entry for each available LookAndFeel.
CLookAndFeelMenuPiece(CControl) - Constructor for class bibliothek.gui.dock.common.menu.CLookAndFeelMenuPiece
Creates a new menu.
CLookAndFeelMenuPiece(CControl, LookAndFeelList) - Constructor for class bibliothek.gui.dock.common.menu.CLookAndFeelMenuPiece
Creates a new menu.
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.common.action.panel.DialogWindow
 
close() - Method in class bibliothek.gui.dock.common.action.panel.MenuWindow
 
close() - Method in interface bibliothek.gui.dock.common.action.panel.PanelPopupWindow
Makes this window invisible
close(CDockable) - Method in class bibliothek.gui.dock.common.action.predefined.CCloseAction
Closes dockable now.
close(Dockable) - Method in class bibliothek.gui.dock.facile.action.CloseAction
Invoked when the dockable has to be closed.
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.
closeableChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
closeableChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
Called when the closeable-property has changed.
CloseableDockableMenuPiece - Class in bibliothek.gui.dock.facile.menu
A piece of a menu allowing to close or reopen some Dockables that are registered in a DockFrontend.
CloseableDockableMenuPiece() - Constructor for class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Creates a new piece
CloseableDockableMenuPiece(DockFrontend) - Constructor for class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Creates a new piece
CloseableDockableMenuPiece.Item - Class in bibliothek.gui.dock.facile.menu
An item showing the visibility state of one Dockable.
CloseableDockableMenuPiece.Item(Dockable) - Constructor for class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece.Item
Creates a new item.
CloseAction - Class in bibliothek.gui.dock.facile.action
This action shows an icon for "close".
CloseAction(DockController) - Constructor for class bibliothek.gui.dock.facile.action.CloseAction
Sets the icon and the text of this action.
CloseActionSource - Class in bibliothek.gui.dock.common.intern.action
An action source that observes one CDockable and either adds or removes a close-action from itself.
CloseActionSource(CDockable) - Constructor for class bibliothek.gui.dock.common.intern.action.CloseActionSource
Creates a new source
closed(PanelPopupWindow) - Method in interface bibliothek.gui.dock.common.action.panel.PanelPopupWindowListener
Called after window has been made invisible.
closed(CControl, CDockable) - Method in interface bibliothek.gui.dock.common.event.CControlListener
Called when dockable has been made invisible.
closed(CVetoClosingEvent) - Method in interface bibliothek.gui.dock.common.event.CVetoClosingListener
Called after a set of CDockables has been closed.
closed() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Called once the menu is closed, the default implementation does nothing.
closePopup() - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Makes the current popup invisible.
closing(CVetoClosingEvent) - Method in interface bibliothek.gui.dock.common.event.CVetoClosingListener
Called before a set of CDockables gets closed.
CMaximalExternalizedLocation - Class in bibliothek.gui.dock.common.location
A location representing an maximized externalized element.
CMaximalExternalizedLocation(int, int, int, int) - Constructor for class bibliothek.gui.dock.common.location.CMaximalExternalizedLocation
Creates a new location.
CMaximizeAction - Class in bibliothek.gui.dock.common.action.predefined
An action that maximizes each CDockable to which it is added.
CMaximizeAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CMaximizeAction
Creates a new action
CMaximizeBehavior - Interface in bibliothek.gui.dock.common
The maximize-behavior is used by the MaximizedMode to decide, what happens when the user maximizes or un-maximizes some CDockable.
CMaximizedLocation - Class in bibliothek.gui.dock.common.location
A location representing the maximized state.
CMaximizedLocation() - Constructor for class bibliothek.gui.dock.common.location.CMaximizedLocation
Creates a new location
CMaximizedLocation(String) - Constructor for class bibliothek.gui.dock.common.location.CMaximizedLocation
Creates a new location.
CMaximizedMode - Class in bibliothek.gui.dock.common.mode
Manages CMaximizedModeAreas.
CMaximizedMode(CControl) - Constructor for class bibliothek.gui.dock.common.mode.CMaximizedMode
Creates a new mode.
CMaximizedModeArea - Interface in bibliothek.gui.dock.common.mode
Combination of MaximizedModeArea and CModeArea, does not introduce new methods.
CMenu - Class in bibliothek.gui.dock.common.action
A collection of CActions which are shown in a menu.
CMenu() - Constructor for class bibliothek.gui.dock.common.action.CMenu
Creates a new menu
CMenu(String, Icon) - Constructor for class bibliothek.gui.dock.common.action.CMenu
Creates a new menu.
CMinimizeAction - Class in bibliothek.gui.dock.common.action.predefined
This action minimizes each CDockable to which it is added.
CMinimizeAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CMinimizeAction
Creates a new action
CMinimizeArea - Class in bibliothek.gui.dock.common
An area where CDockables can be stored in their minimized state.
CMinimizeArea(CControl, String) - Constructor for class bibliothek.gui.dock.common.CMinimizeArea
Creates a new minimize area.
CMinimizeAreaLocation - Class in bibliothek.gui.dock.common.location
A location describing a child of a CMinimizeArea.
CMinimizeAreaLocation(CMinimizeArea) - Constructor for class bibliothek.gui.dock.common.location.CMinimizeAreaLocation
Crates a new location at the end of the minimize area.
CMinimizedLocation - Class in bibliothek.gui.dock.common.location
A location aiming at minimized elements.
CMinimizedLocation(CBaseLocation, Side) - Constructor for class bibliothek.gui.dock.common.location.CMinimizedLocation
Creates a new location.
CMinimizedMode - Class in bibliothek.gui.dock.common.mode
Manages areas that show only a title of a minimized dockable.
CMinimizedMode(CControl) - Constructor for class bibliothek.gui.dock.common.mode.CMinimizedMode
Creates a new mode
CMinimizedModeArea - Interface in bibliothek.gui.dock.common.mode
Combination of MinimizedModeArea and CModeArea, does not introduce any new methods.
CModeArea - Interface in bibliothek.gui.dock.common.mode
Describes a ModeArea that can work with CLocations.
CNormalizeAction - Class in bibliothek.gui.dock.common.action.predefined
An action that normalizes each CDockable to which it is added.
CNormalizeAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CNormalizeAction
Creates a new action
CNormalMode - Class in bibliothek.gui.dock.common.mode
A mode managing CNormalModeAreas.
CNormalMode(CControl) - Constructor for class bibliothek.gui.dock.common.mode.CNormalMode
Creates a new mode.
CNormalModeArea - Interface in bibliothek.gui.dock.common.mode
A combination of NormalModeArea and CModeArea.
color() - Method in class bibliothek.gui.dock.util.color.AbstractDockColor
Gets the first non-null value of the list override, value, backup.
COLOR_KEY_MINIMIZED_BUTTON_BACKGROUND - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on the button of the minimized-area as background
COLOR_KEY_MINIMIZED_BUTTON_BACKGROUND_FOCUSED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on the button of the minimized-area as background if focused
COLOR_KEY_MINIMIZED_BUTTON_BACKGROUND_SELECTED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on the button of the minimized-area as background if selected
COLOR_KEY_MINIMIZED_BUTTON_FOREGROUND - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on the button of the minimized-area as foreground
COLOR_KEY_MINIMIZED_BUTTON_FOREGROUND_FOCUSED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on the button of the minimized-area as foreground if focused
COLOR_KEY_MINIMIZED_BUTTON_FOREGROUND_SELECTED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on the button of the minimized-area as foreground if selected
COLOR_KEY_TAB_BACKGROUND - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on unselected tabs as background
COLOR_KEY_TAB_BACKGROUND_FOCUSED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on focused tabs as background
COLOR_KEY_TAB_BACKGROUND_SELECTED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on selected, but not focused, tabs as background
COLOR_KEY_TAB_FOREGROUND - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on unselected tabs as foreground
COLOR_KEY_TAB_FOREGROUND_FOCUSED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on focused tabs a foreground
COLOR_KEY_TAB_FOREGROUND_SELECTED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on selected, but not focused, tabs as foreground
COLOR_KEY_TITLE_BACKGROUND - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on titles as background
COLOR_KEY_TITLE_BACKGROUND_FOCUSED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on focused titles as background
COLOR_KEY_TITLE_FOREGROUND - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on titles as foreground
COLOR_KEY_TITLE_FOREGROUND_FOCUSED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on focused titles as foreground
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(ColorMap, String, Color) - Method in interface bibliothek.gui.dock.common.event.ColorMapListener
Called when a color changed.
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.
ColorManager - Class in bibliothek.gui.dock.util.color
A ColorManager contains Colors, ColorBridges and DockColors.
ColorManager(DockController) - Constructor for class bibliothek.gui.dock.util.color.ColorManager
Creates a new manager.
ColorMap - Class in bibliothek.gui.dock.common
A map containing several Colors.
ColorMap(CDockable) - Constructor for class bibliothek.gui.dock.common.ColorMap
Creates a new map.
ColorMapListener - Interface in bibliothek.gui.dock.common.event
A listener to a ColorMap, gets informed whenever a Color of the map changes.
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.
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
 
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
 
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
 
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
 
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
 
ColorTransmitter - Class in bibliothek.gui.dock.common.intern.color
A ColorTransmitter observes some ColorMaps and transmits some Colors of these maps to a set of DockColors.
ColorTransmitter(String...) - Constructor for class bibliothek.gui.dock.common.intern.color.ColorTransmitter
Creates a new ColorTransmitter.
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(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) - 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, DockStation, PlaceholderMap) - Method in interface bibliothek.gui.dock.station.Combiner
Merges the Dockable old and drop into a new Dockable.
combine(SplitDockGrid.Node, SplitDockGrid.Node) - Method in class bibliothek.gui.dock.station.split.SplitDockGrid
Creates a combination of a and b.
combine(Dockable, Dockable, DockStation, PlaceholderMap) - Method in class bibliothek.gui.dock.station.support.CombinerWrapper
 
combine(Dockable, Dockable, DockStation, PlaceholderMap) - Method in class bibliothek.gui.dock.themes.basic.BasicCombiner
 
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) - Constructor for class bibliothek.gui.dock.station.stack.menu.CombinedMenuContent.Item
Creates a new 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.
CombinedStackDockComponent() - Constructor for class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Constructs a new component.
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
A tab of a CombinedStackDockComponent.
Combiner - Interface in bibliothek.gui.dock.station
A Combiner merges two Dockables into one Dockable.
CombinerWrapper - Class in bibliothek.gui.dock.station.support
A CombinerWrapper encloses a Combiner and uses the combiner as delegate.
CombinerWrapper() - Constructor for class bibliothek.gui.dock.station.support.CombinerWrapper
 
CommonDockable - Interface in bibliothek.gui.dock.common.intern
A Dockable which is a wrapper for a CDockable.
CommonDockableLayout - Class in bibliothek.gui.dock.common.intern
An intermediate representation of the layout of a CommonDockable that is connected with a MultipleCDockable.
CommonDockableLayout() - Constructor for class bibliothek.gui.dock.common.intern.CommonDockableLayout
 
CommonEclipseThemeConnector - Class in bibliothek.gui.dock.common.theme.eclipse
This EclipseThemeConnector pays attention to features only present in CDockables.
CommonEclipseThemeConnector(CControl) - Constructor for class bibliothek.gui.dock.common.theme.eclipse.CommonEclipseThemeConnector
Creates a new connector.
CommonMultipleDockableFactory - Class in bibliothek.gui.dock.common.intern
A factory used to create CommonDockables.
CommonMultipleDockableFactory(String, MultipleCDockableFactory<?, ?>, CControlAccess) - Constructor for class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
Creates a new factory.
CommonSingleDockableFactory - Class in bibliothek.gui.dock.common.intern
This factory is used to create new SingleCDockables using various SingleCDockableBackupFactorys.
CommonSingleDockableFactory(CControl) - Constructor for class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
Creates a new factory.
CommonSingleTabDecider - Class in bibliothek.gui.dock.common.intern.ui
Observes and handles the single-tab property of CDockables.
CommonSingleTabDecider(CControl) - Constructor for class bibliothek.gui.dock.common.intern.ui.CommonSingleTabDecider
Creates a new decider
CommonStation<S extends DockStation> - Interface in bibliothek.gui.dock.common.intern.station
An interface that can be implemented by classes that extend a DockStation, are Dockables and that should implement CommonDockable as well.
CommonStationDelegate - Interface in bibliothek.gui.dock.common.intern.station
Implements several methods that could be used by a CommonStation.
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, DockStation) - Method in class bibliothek.gui.dock.control.DefaultDockRelocator
Tries to decide which station is over the other stations.
compare(DockStation) - Method in class bibliothek.gui.dock.ScreenDockStation
 
compare(DockStation) - Method in class bibliothek.gui.dock.SplitDockStation
 
compare(DockStation) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
compare(DockStation) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
compare(DockStation) - Method in interface bibliothek.gui.DockStation
Compares this station with station.
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
 
ComponentCollector - Interface in bibliothek.gui.dock.support.lookandfeel
A ComponentCollector is used by the LookAndFeelList when the LookAndFeel was changed, and the JComponents need to be updated.
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.
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.
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.
ConflictResolver<T> - Interface in bibliothek.gui.dock.facile.station.split
A ConflictResolver determines how to merge ResizeRequests and later how to resolve situations where two requests have to be handled at the same time.
connect(DockController) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatBorder
Connects this border with controller and reads some colors from controller.
connect(CDockable) - Method in class bibliothek.gui.dock.common.intern.color.ColorTransmitter
 
connect(CDockable) - Method in class bibliothek.gui.dock.common.intern.font.FontTransmitter
 
connect(CDockable) - Method in class bibliothek.gui.dock.common.intern.ui.UITransmitter
Adds a listener to dockable and calls UITransmitter.update(CDockable, String, Object) whenever some value needs an update.
connect(Dockable) - Method in class bibliothek.gui.dock.facile.mode.status.AbstractExtendedModeEnablement
Adds listeners to dockable in order to call AbstractExtendedModeEnablement.fire(Dockable, ExtendedMode, boolean) once the availability of some mode changed.
connect(Dockable) - Method in class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
 
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.
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(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Tells whether key exists for placeholder.
contains(String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Tells whether some data is stored for key.
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.
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.
CONTENT_AREA_STATIONS_ID - Static variable in class bibliothek.gui.dock.common.CControl
the unique id of the default-CContentArea created by this control
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() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Gets access to the controller.
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
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
 
ControlVetoClosingListener - Class in bibliothek.gui.dock.common.intern
A converter listening for VetoableDockFrontendEvents and firing new CVetoClosingEvents.
ControlVetoClosingListener(CControl, CVetoClosingListener) - Constructor for class bibliothek.gui.dock.common.intern.ControlVetoClosingListener
Creates a new converter.
ControlVetoFocusListener - Class in bibliothek.gui.dock.common.intern
This listener observes a DockController and forwards all calls to a CVetoFocusListener.
ControlVetoFocusListener(CControl, CVetoFocusListener) - Constructor for class bibliothek.gui.dock.common.intern.ControlVetoFocusListener
Creates a new veto focus listener.
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicButtonTitleTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTabTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTitleTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleButtonTitleTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleDisplayerTransmitter
Converts a color given by a ColorMap to the color needed on the displayer.
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTitleTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTabTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTitleTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Changes a background color such that it can be used for key.
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
Changes a background color such that it can be used on a StackDockComponent
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.TitleColorTransmitter
Changes a background color such that it can be used for key.
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(ConvertedPlaceholderListItem) - Method in class bibliothek.gui.dock.station.support.PlaceholderListItemAdapter
 
convert(int, D) - Method in class bibliothek.gui.dock.station.support.PlaceholderListItemAdapter
 
convert(int, D) - 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.
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.
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.
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicButtonTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTabTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleButtonTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleDisplayerTransmitter
Converts a color given by a ColorMap to the color needed on the displayer.
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTabTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Changes a background color such that it can be used for key.
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
Changes a background color such that it can be used on a StackDockComponent
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.TitleColorTransmitter
Changes a background color such that it can be used for key.
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicButtonTitleTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTabTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleButtonTitleTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTabTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Changes a background color such that is can be used for key.
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
Changes a background color such that it can be used on a StackDockComponent
convertToSetting(Location) - Method in class bibliothek.gui.dock.facile.mode.LocationSettingConverter
 
convertToSetting(A) - Method in interface bibliothek.gui.dock.support.mode.ModeSettingsConverter
Converts a property from the inside world into the world outside.
convertToWorld(Location) - Method in class bibliothek.gui.dock.facile.mode.LocationSettingConverter
 
convertToWorld(B) - Method in interface bibliothek.gui.dock.support.mode.ModeSettingsConverter
Converts a property from the outside world into the world of this setting.
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 DockableProperty.getSuccessor() 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.
CPanelPopup - Class in bibliothek.gui.dock.common.action
This action shows some kind of popup (for example a JDialog) filled with any content the client likes.
CPanelPopup() - Constructor for class bibliothek.gui.dock.common.action.CPanelPopup
Creates a new action.
CPanelPopup.ButtonBehavior - Enum in bibliothek.gui.dock.common.action
When the popup should show up if the action is displayed as button.
CPanelPopup.MenuBehavior - Enum in bibliothek.gui.dock.common.action
Tells how a CPanelPopup behaves if it is a child of a menu.
CPanelPopup.PanelPopup - Class in bibliothek.gui.dock.common.action
A custom action shows some dialog or window when triggered
CPanelPopup.PanelPopup() - Constructor for class bibliothek.gui.dock.common.action.CPanelPopup.PanelPopup
 
CPlaceholderStrategy - Class in bibliothek.gui.dock.common.intern
This strategy assigns a unique identifier to all CDockables that are registered at a CControl.
CPlaceholderStrategy(CControl) - Constructor for class bibliothek.gui.dock.common.intern.CPlaceholderStrategy
Creates a new strategy
CPreferenceMenuPiece - Class in bibliothek.gui.dock.common.menu
A menu piece that shows an entry for opening the preferences-dialog.
CPreferenceMenuPiece(CControl) - Constructor for class bibliothek.gui.dock.common.menu.CPreferenceMenuPiece
Creates a new menu piece.
CPreferenceModel - Class in bibliothek.gui.dock.common
A PreferenceModel that shows the settings of a CControl.
CPreferenceModel(CControl) - Constructor for class bibliothek.gui.dock.common.CPreferenceModel
Creates a new model.
CPreferenceModel(CControl, PathCombiner) - Constructor for class bibliothek.gui.dock.common.CPreferenceModel
Creates a new model.
CRadioButton - Class in bibliothek.gui.dock.common.action
An action which behaves like a JRadioButton.
CRadioButton() - Constructor for class bibliothek.gui.dock.common.action.CRadioButton
Creates a new radiobutton
CRadioButton(String, Icon) - Constructor for class bibliothek.gui.dock.common.action.CRadioButton
Creates a new radiobutton
CRadioGroup - Class in bibliothek.gui.dock.common.action
A group of CRadioButtons, only one button of the group is selected.
CRadioGroup() - Constructor for class bibliothek.gui.dock.common.action.CRadioGroup
 
create() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditorFactory
Creates a new editor.
create(DockStation, Dockable, DockTitle) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayerFactory
 
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
 
create(DockStation, Dockable, DockTitle, boolean, EclipseThemeConnector.TitleBar) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDisplayerFactory
Creates a new displayer.
create(DockStation, Dockable, DockTitle) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatDisplayerFactory
 
create(ActionViewConverter, D, Dockable) - Method in interface bibliothek.gui.dock.action.view.ViewGenerator
Converts action into a view.
create() - Method in class bibliothek.gui.dock.common.EmptyMultipleCDockableFactory
 
create(ActionViewConverter, CPanelPopup.PanelPopup, Dockable) - Method in class bibliothek.gui.dock.common.intern.action.panel.BasicPanelPopupGenerator
 
create(ActionViewConverter, CPanelPopup.PanelPopup, Dockable) - Method in class bibliothek.gui.dock.common.intern.action.panel.BubblePanelPopupGenerator
 
create(ActionViewConverter, CPanelPopup.PanelPopup, Dockable) - Method in class bibliothek.gui.dock.common.intern.action.panel.EclipsePanelPopupGenerator
 
create(ActionViewConverter, CPanelPopup.PanelPopup, Dockable) - Method in class bibliothek.gui.dock.common.intern.action.panel.FlatPanelPopupGenerator
 
create(ActionViewConverter, CPanelPopup.PanelPopup, Dockable) - Method in class bibliothek.gui.dock.common.intern.action.panel.PanelDropDownGenerator
 
create(ActionViewConverter, CPanelPopup.PanelPopup, Dockable) - Method in class bibliothek.gui.dock.common.intern.action.panel.PanelMenuGenerator
 
create(FontManager) - Method in interface bibliothek.gui.dock.common.intern.font.FontBridgeFactory
Creates a new bridge
create() - Method in interface bibliothek.gui.dock.common.MultipleCDockableFactory
Creates a new, empty layout.
create() - Method in class bibliothek.gui.dock.common.theme.CDockThemeFactory
 
create(CControl) - Method in class bibliothek.gui.dock.common.theme.CDockThemeFactory
Creates a new theme.
create(CControl, ColorManager) - Method in interface bibliothek.gui.dock.common.theme.color.CColorBridgeExtension
Creates a new bridge for manager.
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(Class<?>) - Method in class bibliothek.gui.dock.facile.action.RenameActionFactory
Creates a new action for the specified type.
create(Dockable) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Creates a new item for the menu.
create(LocationModeManager<?>) - Method in interface bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablementFactory
Creates a new enablement.
create(FlapDockStation, ButtonPane) - Method in class bibliothek.gui.dock.security.SecureFlapWindowFactory
 
create(DockStation, Dockable, DockTitle) - Method in interface bibliothek.gui.dock.station.DisplayerFactory
Creates a new DockableDisplayer which will be shown on station, will have dockable as child and will display the title.
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(Dockable, long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a leaf for dockable.
create(SplitDockTree.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) - Method in class bibliothek.gui.dock.station.support.DisplayerFactoryWrapper
 
create() - Method in interface bibliothek.gui.dock.support.mode.ModeSettingFactory
Creates a new, empty ModeSetting.
create() - Method in class bibliothek.gui.dock.support.mode.NullModeSettingsFactory
 
create(DockStation, Dockable, DockTitle) - Method in class bibliothek.gui.dock.themes.basic.BasicDisplayerFactory
 
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(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() - Method in interface bibliothek.gui.dock.themes.ThemeFactory
Creates a new theme.
create() - Method in class bibliothek.gui.dock.themes.ThemePropertyFactory
 
createAccess(DockFrontendInternals, Setting) - Method in class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy
 
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.
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.
createBackground() - Method in class bibliothek.gui.dock.security.SecureStackDockStation
 
createBackground() - Method in class bibliothek.gui.dock.StackDockStation
Creates the panel onto which this station will lay its children.
createBackup(String) - Method in interface bibliothek.gui.dock.common.SingleCDockableBackupFactory
Creates a backup of a SingleCDockable.
createButtonPane() - Method in class bibliothek.gui.dock.FlapDockStation
Creates the panel which will show buttons for the children of this station.
createButtonPane() - Method in class bibliothek.gui.dock.security.SecureFlapDockStation
 
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.
createCloseAction(CDockable) - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Gets an action that closes dockable when clicked.
createCommonDockable() - Method in class bibliothek.gui.dock.common.CGridArea
 
createCommonDockable() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Creates the CommonDockable that is associated with this dockable, called the first time the CommonDockable is required for an operation.
createCommonDockable() - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
 
createCommonDockable() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
 
createComponent() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTabMenu
 
createComponent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseMenu
 
createComponent() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatMenu
 
createComponent() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Creates the button which will always be visible.
createContent() - Method in class bibliothek.gui.dock.security.SecureAbstractScreenDockWindow
 
createContent() - Method in class bibliothek.gui.dock.station.screen.AbstractScreenDockWindow
Creates the component that will be used as content-pane.
createContentArea(String) - Method in class bibliothek.gui.dock.common.CControl
Creates and adds a new CContentArea.
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.
createController(CControl) - Method in interface bibliothek.gui.dock.common.intern.CControlFactory
Creates or gets the DockController.
createController(CControl) - Method in class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
createController(CControl) - Method in class bibliothek.gui.dock.common.intern.SecureControlFactory
 
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.
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.
createDialog(Component) - Method in class bibliothek.gui.dock.common.action.panel.DialogWindow
Creates a new dialog with the ancestor window of owner as owner.
createDialogWindow(Component) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Creates a new window which will be used as popup for this CPanelPopup.
createDirectRemote(Dockable) - Method in class bibliothek.gui.dock.control.DefaultDockRelocator
 
createDirectRemote(Dockable) - Method in class bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createDockable() - Method in class bibliothek.gui.dock.common.EmptyMultipleCDockableFactory
Creates a new instance of the MultipleCDockable that is represented by this factory.
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.
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.
createDropIcon() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
Creates an icon that is shown in the smaller subbutton of this button.
createDropIcon() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
Creates an icon that is shown in the smaller subbutton of this button.
createDropIcon() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.DropDownMiniButton
Creates an icon that is shown in the smaller subbutton of this button.
createEditor(Path) - Method in class bibliothek.extension.gui.dock.PreferenceTable
Creates a new editor for type.
createEntryDuringRead(String) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
 
createEntryDuringRead(String) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Tells whether an entry for a missing Dockable should be created.
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(EclipseTheme) - Static method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BasicTabDockTitle
Gets a new DockTitleFactory using theme as source of various properties.
createFactory(TabPainter) - Static method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Creates a new factory which uses fallback to create a TabComponent when no DockTitle is available.
createFlapDockStation(Component) - Method in interface bibliothek.gui.dock.common.intern.CControlFactory
Creates a new FlapDockStation.
createFlapDockStation(Component) - Method in class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
createFlapDockStation(Component) - Method in class bibliothek.gui.dock.common.intern.SecureControlFactory
 
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 a listener which will observe all stations to ensure that the focused Dockable is always visible.
createFrontend(CControlAccess, DockController) - Method in interface bibliothek.gui.dock.common.intern.CControlFactory
Creates a new DockFrontend that will be used by owner.
createFrontend(CControlAccess, DockController) - Method in class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
createFullScreenAction() - Method in class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
createFullScreenAction() - Method in class bibliothek.gui.dock.common.intern.station.SecureCSplitDockStation
 
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.
createGridArea(String) - Method in class bibliothek.gui.dock.common.CControl
Creates a new area where normalized CDockables can be stored.
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.
createGroupKey(Dockable) - Method in class bibliothek.gui.dock.facile.action.ReplaceAction
 
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.facile.mode.AbstractLocationMode
Creates a new handle for dockable.
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.
createImageFrom(DockController, Dockable) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
This method creates a new image that contains the contents of dockable.
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
 
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.AbstractDockTitle
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.
createKeyboardController(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.security.SecureDockControllerFactory
 
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.
createLeaf(long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new Leaf
createListener() - Method in class bibliothek.gui.dock.control.DefaultMouseFocusObserver
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() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
createMenu() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Creates a new menu for this pane.
createMenuWindow(JPopupMenu) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Creates a new window which will be used as popup for this CPanelPopup.
createMinimizeArea(String) - Method in class bibliothek.gui.dock.common.CControl
Creates a new area where minimized CDockables can be stored.
createModel() - Method in class bibliothek.gui.dock.facile.menu.PreferenceMenuPiece
Creates a new model for this piece.
createModeSettings(ModeSettingsConverter<Location, B>) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
 
createModeSettings(ModeSettingsConverter<H, B>) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Creates the empty set of settings for this ModeManager.
createMouseFocusObserver(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createMouseFocusObserver(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the focus-controller of the controller.
createMouseFocusObserver(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.security.SecureDockControllerFactory
 
createNode(long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new Node.
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.
createPlaceholder(long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new Placeholder.
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
 
createRegister(CControl) - Method in interface bibliothek.gui.dock.common.intern.CControlFactory
Creates a new register that keeps track of all the elements shown and used by owner.
createRegister(CControl) - Method in class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
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 class bibliothek.gui.dock.control.DefaultDockRelocator
 
createRemote(Dockable) - Method in class bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createRequest() - Method in class bibliothek.gui.dock.facile.station.split.ResizeElement
Creates the initial request of changed sizes.
createRequest() - Method in class bibliothek.gui.dock.facile.station.split.ResizeLeaf
 
createRequest() - Method in class bibliothek.gui.dock.facile.station.split.ResizeNode
 
createRequest() - Method in class bibliothek.gui.dock.facile.station.split.ResizeRoot
 
createRoot(SplitDockAccess) - Method in class bibliothek.gui.dock.SplitDockStation
Creates a new root for this station.
createScreenDockStation(WindowProvider) - Method in interface bibliothek.gui.dock.common.intern.CControlFactory
Creates a new ScreenDockStation.
createScreenDockStation(WindowProvider) - Method in class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
createScreenDockStation(WindowProvider) - Method in class bibliothek.gui.dock.common.intern.SecureControlFactory
 
createSetting() - Method in class bibliothek.gui.dock.common.intern.CDockFrontend
 
createSetting() - Method in class bibliothek.gui.DockFrontend
Creates a bag that contains all information needed to describe the current set of properties.
createSettings(ModeSettingsConverter<H, B>) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Creates a new ModeSetting which is configured to transfer data from this ModeManager to persistent storage or the other way.
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, boolean) - Method in class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy
 
createSituation(DockFrontendInternals, boolean) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Forwards to DefaultLayoutChangeStrategy.createSituation(DockFrontendInternals, boolean, boolean) with the last argument set to false.
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.
createSplitDockStation() - Method in interface bibliothek.gui.dock.common.intern.CControlFactory
Creates a new SplitDockStation.
createSplitDockStation(CommonStationDelegate) - Method in interface bibliothek.gui.dock.common.intern.CControlFactory
Creates a new SplitDockStation that implements CommonDockable as well.
createSplitDockStation() - Method in class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
createSplitDockStation(CommonStationDelegate) - Method in class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
createSplitDockStation() - Method in class bibliothek.gui.dock.common.intern.SecureControlFactory
 
createSplitDockStation(CommonStationDelegate) - Method in class bibliothek.gui.dock.common.intern.SecureControlFactory
 
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.
createStation() - Method in class bibliothek.gui.dock.security.SecureFlapDockStationFactory
 
createStation() - Method in class bibliothek.gui.dock.security.SecureScreenDockStationFactory
 
createStation() - Method in class bibliothek.gui.dock.security.SecureSplitDockStationFactory
 
createStation() - Method in class bibliothek.gui.dock.security.SecureStackDockStationFactory
 
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() - 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.
createTitle(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.ReducedBubbleTitleFactory
Creates a new title without origin.
createTitleMiniButton(BasicTrigger) - Method in class bibliothek.extension.gui.dock.theme.FlatTheme
Creates a MiniButton in a flat look.
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.
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.SimpleDropDownAction
 
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.
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.common.action.CPanelPopup.PanelPopup
 
createWindow() - Method in class bibliothek.gui.dock.ScreenDockStation
Creates a new window which is associated with this station.
createWindow(ScreenDockStation) - Method in class bibliothek.gui.dock.security.SecureScreenDockWindowFactory
 
createWindow(ScreenDockStation) - Method in class bibliothek.gui.dock.station.screen.DefaultScreenDockWindowFactory
 
createWindow(ScreenDockStation) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindowFactory
Creates a new window which will be used by station.
createWorkingArea(String) - Method in class bibliothek.gui.dock.common.CControl
Creates and adds a new CWorkingArea to this control.
CRectangleLocation - Class in bibliothek.gui.dock.common.location
A location describing a normalized element by giving its relative position and size (relative meaning that the element is positioned in a rectangle of size 1/1).
CRectangleLocation(CSplitLocation, double, double, double, double) - Constructor for class bibliothek.gui.dock.common.location.CRectangleLocation
Creates a new location.
CScreenDockStationHandle - Class in bibliothek.gui.dock.common.mode.station
Connection between a ScreenDockStation and the CExternalizedModeArea interface.
CScreenDockStationHandle(CStation<ScreenDockStation>, CLocationModeManager) - Constructor for class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle
Creates a new handle
CScreenDockStationHandle.External - Class in bibliothek.gui.dock.common.mode.station
Represents a CScreenDockStationHandle as CExternalizedModeArea.
CScreenDockStationHandle.External() - Constructor for class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
CScreenDockStationHandle.Maximal - Class in bibliothek.gui.dock.common.mode.station
A representation of CScreenDockStationHandle as CMaximizedModeArea.
CScreenDockStationHandle.Maximal() - Constructor for class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
CSelectableAction - Class in bibliothek.gui.dock.common.intern.action
An action which is either selected or deselected.
CSelectableAction(SimpleSelectableAction) - Constructor for class bibliothek.gui.dock.common.intern.action.CSelectableAction
Creates a new action
CSeparator - Class in bibliothek.gui.dock.common.action
Represents a line separating some groups of CActions.
CSeparator(SeparatorAction) - Constructor for class bibliothek.gui.dock.common.action.CSeparator
Creates a new separator
CSetting - Class in bibliothek.gui.dock.common.intern
A Setting that stores also the contents of a CLocationModeManager.
CSetting() - Constructor for class bibliothek.gui.dock.common.intern.CSetting
 
CSingleParentRemover - Class in bibliothek.gui.dock.common.intern.ui
A SingleParentRemover not removing any CStations.
CSingleParentRemover(CControl) - Constructor for class bibliothek.gui.dock.common.intern.ui.CSingleParentRemover
Creates a new remover
CSmoothTheme - Class in bibliothek.gui.dock.common.theme
A bridge between a SmoothTheme and the common-project.
CSmoothTheme(CControl, SmoothTheme) - Constructor for class bibliothek.gui.dock.common.theme.CSmoothTheme
Creates a new theme.
CSmoothTheme(CControl) - Constructor for class bibliothek.gui.dock.common.theme.CSmoothTheme
Creates a new theme.
CSplitDockStation - Class in bibliothek.gui.dock.common.intern.station
An implementation of SplitDockStation that also satisfies the CommonDockable interface.
CSplitDockStation(CommonStationDelegate) - Constructor for class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
CSplitDockStationHandle - Class in bibliothek.gui.dock.common.mode.station
Combination of CMaximizedModeArea, CNormalModeArea and a SplitDockStation.
CSplitDockStationHandle(CStation<SplitDockStation>, CLocationModeManager) - Constructor for class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle
Creates a new handle.
CSplitDockStationHandle.Maximal - Class in bibliothek.gui.dock.common.mode.station
 
CSplitDockStationHandle.Maximal() - Constructor for class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
CSplitDockStationHandle.Normal - Class in bibliothek.gui.dock.common.mode.station
 
CSplitDockStationHandle.Normal() - Constructor for class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
CSplitLocation - Class in bibliothek.gui.dock.common.location
This location is used to describe a SplitDockStation.
CSplitLocation() - Constructor for class bibliothek.gui.dock.common.location.CSplitLocation
 
CStackLocation - Class in bibliothek.gui.dock.common.location
A location describing an element in a stack (also known as tabbed-pane).
CStackLocation(CLocation) - Constructor for class bibliothek.gui.dock.common.location.CStackLocation
Creates a new location
CStackLocation(CLocation, int) - Constructor for class bibliothek.gui.dock.common.location.CStackLocation
Creates a new location
CStation<S extends DockStation> - Interface in bibliothek.gui.dock.common
A CStation is an element onto which CDockables can be dropped.
CThemeMenuPiece - Class in bibliothek.gui.dock.common.menu
A ThemeMenuPiece that offers the DockThemes specified in the ThemeMap of the owning CControl.
CThemeMenuPiece(CControl) - Constructor for class bibliothek.gui.dock.common.menu.CThemeMenuPiece
Creates a new piece.
CUnexternalizeAction - Class in bibliothek.gui.dock.common.action.predefined
An action that un-externalizes (=normalizes) each CDockable to which it is added.
CUnexternalizeAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CUnexternalizeAction
Creates a new action
CUnmaximizeExternalizedAction - Class in bibliothek.gui.dock.common.action.predefined
An action which externalizes each CDockable to which is is added.
CUnmaximizeExternalizedAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CUnmaximizeExternalizedAction
Creates a new action
current(Dockable) - Method in class bibliothek.gui.dock.facile.mode.DefaultLocationMode
This default implementation just returns the location of dockable but does not change any properties.
current(Dockable) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
current(Dockable) - Method in interface bibliothek.gui.dock.support.mode.Mode
Provides history information about the current state of dockable in respect to this mode.
CURRENT - Static variable in class bibliothek.util.Version
The current version of this library.
CVetoClosingEvent - Class in bibliothek.gui.dock.common.event
Event that is delivered to a CVetoClosingListener before and after a set of CDockables is closed.
CVetoClosingEvent(CControl, VetoableDockFrontendEvent, CDockable...) - Constructor for class bibliothek.gui.dock.common.event.CVetoClosingEvent
Creates a new event.
CVetoClosingListener - Interface in bibliothek.gui.dock.common.event
This listener can be called before a CDockable or a set of CDockables are closed.
CVetoFocusListener - Interface in bibliothek.gui.dock.common.event
This listener is used to prevent a CDockable from loosing or gaining the focus.
CWorkingArea - Class in bibliothek.gui.dock.common
A working area is an element which is always visible and contains some CDockables which can't be dragged out of it.
CWorkingArea(CControl, String) - Constructor for class bibliothek.gui.dock.common.CWorkingArea
Creates a new area.
CWorkingAreaLocation - Class in bibliothek.gui.dock.common.location
A location representing a CWorkingArea.
CWorkingAreaLocation(CWorkingArea) - Constructor for class bibliothek.gui.dock.common.location.CWorkingAreaLocation
Creates a new location.

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