A B C D E F G H I 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
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 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
canceled() - Method in interface bibliothek.gui.dock.focus.DockableSelectionListener
Called when the user cancels the operation.
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.
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.intern.theme
A bridge between a BasicTheme and the common-project.
CBasicTheme(CControl, BasicTheme) - Constructor for class bibliothek.gui.dock.common.intern.theme.CBasicTheme
Creates a new theme.
CBasicTheme(CControl) - Constructor for class bibliothek.gui.dock.common.intern.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 repalced 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.intern.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.intern.theme.CBubbleTheme
Creates a new theme.
CBubbleTheme(CControl) - Constructor for class bibliothek.gui.dock.common.intern.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 in the way that "common" requires.
CCloseAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CCloseAction
Creates a new action
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 the CContentArea.
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
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
An action which has text, icons and other decorations.
CDecorateableAction(SimpleDockAction) - Constructor for class bibliothek.gui.dock.common.intern.CDecorateableAction
Creates a new action.
CDockable - Interface in bibliothek.gui.dock.common.intern
A basic element representing some Component.
CDockable.ExtendedMode - Enum in bibliothek.gui.dock.common.intern
The mode tells how big a CDockable is.
CDockableAccess - Interface in bibliothek.gui.dock.common.intern
An interface giving access to the internal methods of an 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.intern.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.intern.theme.CDockTheme
Creates a new theme
CDockTheme(D, DockTheme) - Constructor for class bibliothek.gui.dock.common.intern.theme.CDockTheme
Creates a new theme.
CDockThemeFactory<D extends DockTheme> - Class in bibliothek.gui.dock.common.intern.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.intern.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.intern.theme
A wrapper around a EclipseTheme, allows to use the ColorMap of CDockable.
CEclipseTheme(CControl, EclipseTheme) - Constructor for class bibliothek.gui.dock.common.intern.theme.CEclipseTheme
Creates a new theme.
CEclipseTheme(CControl) - Constructor for class bibliothek.gui.dock.common.intern.theme.CEclipseTheme
Creates a new theme.
CExtendedModeAction - Class in bibliothek.gui.dock.common.intern.action
This action is intended to change the CDockable.ExtendedMode of a CDockable by calling CDockable.setExtendedMode(ExtendedMode).
CExtendedModeAction(CControl, CDockable.ExtendedMode, String, String, PropertyKey<KeyStroke>) - Constructor for class bibliothek.gui.dock.common.intern.action.CExtendedModeAction
Creates a new action.
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.
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.intern.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.intern.theme.CFlatTheme
Creates a new theme.
CFlatTheme(CControl) - Constructor for class bibliothek.gui.dock.common.intern.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.BubbleStackDockComponent.BubbleTabColor
 
changed(FontModifier, FontModifier) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent.BubbleTabFont
 
changed(DockController, DockController) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButtonViewItem
 
changed(DockTitleEvent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.rex.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.layout.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(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 (of this title, of the owner or anything else) has changed.
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) - 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) - 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.
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.
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.
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.intern.CStateManager
Finds out which mode a child of station would have.
childsMode(DockStation) - Method in class bibliothek.gui.dock.facile.state.StateManager
Guesses the mode a child of station would have if it is dropped on station.
Choice - Interface in bibliothek.extension.gui.dock.preference.preferences.choice
A choice is a set of entries from which the user can choose one.
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.
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.
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 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.
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.
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.
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
 
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(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(CControl, CDockable) - Method in interface bibliothek.gui.dock.common.event.CControlListener
Called when dockable has been made invisible.
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 CStateManager 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
 
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.
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
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
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() - Constructor for class bibliothek.gui.dock.util.color.ColorManager
 
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.rex.tab.BaseTabComponent
 
colorStackTabBorder - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabBorderSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabBorderSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabBorderSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabBottom - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabBottomSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabBottomSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabBottomSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabText - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabTextSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabTextSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabTextSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabTop - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabTopSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabTopSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent
 
colorStackTabTopSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.rex.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(Path, Path) - Method in interface bibliothek.extension.gui.dock.util.PathCombiner
Creates a combination of first and of second.
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) - 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) - Method in class bibliothek.gui.dock.station.support.CombinerWrapper
 
combine(Dockable, Dockable, DockStation) - Method in class bibliothek.gui.dock.themes.basic.BasicCombiner
 
CombinedStackDockComponent<C extends CombinedTab> - 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 FlatTab
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
Represents 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
 
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.
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.
componentRemoved(ContainerEvent) - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
 
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(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.rex.tab.ShapedGradientPainter
 
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.
CONTENT_AREA_STATIONS_ID - Static variable in class bibliothek.gui.dock.common.CControl
the unique id of the default-CContentArea created by this control
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 its methods to the factory provided by the theme of the involved controller
ControllerTitleFactory() - Constructor for class bibliothek.gui.dock.title.ControllerTitleFactory
 
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 BubbleStackDockComponent
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.
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.
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 BubbleStackDockComponent
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.
convertMode(CDockable.ExtendedMode) - Method in class bibliothek.gui.dock.common.intern.CStateManager
Converts mode into one of the strings StateManager.EXTERNALIZED, StateManager.MAXIMIZED, StateManager.MINIMIZED or StateManager.NORMALIZED.
convertMode(String) - Method in class bibliothek.gui.dock.common.intern.CStateManager
Converts mode into one of the CDockable.ExtendedModes.
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 BubbleStackDockComponent
convertToSetting(StateManager.Location) - Method in class bibliothek.gui.dock.facile.state.StateManager.LocationConverter
 
convertToSetting(A) - Method in interface bibliothek.gui.dock.support.action.ModeTransitionConverter
Converts a property from the inside world into the world outside.
convertToWorld(StateManager.Location) - Method in class bibliothek.gui.dock.facile.state.StateManager.LocationConverter
 
convertToWorld(B) - Method in interface bibliothek.gui.dock.support.action.ModeTransitionConverter
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.SplitDockPathProperty
 
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.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.
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.EclipseDisplayerFactory
 
create(Dockable, DockTitle, DockableDisplayer.Location) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseDisplayerFactory
 
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(FontManager) - Method in interface bibliothek.gui.dock.common.intern.font.FontBridgeFactory
Creates a new bridge
create() - Method in class bibliothek.gui.dock.common.intern.theme.CDockThemeFactory
 
create(CControl) - Method in class bibliothek.gui.dock.common.intern.theme.CDockThemeFactory
Creates a new theme.
create() - Method in interface bibliothek.gui.dock.common.MultipleCDockableFactory
Creates a new, empty layout.
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(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(Dockable, boolean) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a leaf for dockable.
create(SplitDockTree.Key, boolean) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new node using the contents of key.
create(StackDockStation) - 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(DockStation, Dockable, DockTitle) - Method in class bibliothek.gui.dock.themes.basic.BasicDisplayerFactory
 
create(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
 
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(Map<Dockable, DockTitle>) - Method in class bibliothek.gui.dock.FlapDockStation
Creates the panel which will show buttons for the children of this station.
createButtonPane(Map<Dockable, DockTitle>) - 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.
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.
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
 
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.
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.
createDockable(Dockable) - Method in class bibliothek.gui.dock.title.DockTitleVersion
Creates a title for dockable.
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.
createDockableTitle(Dockable, DockTitleVersion) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitleFactory
 
createDockableTitle(Dockable, DockTitleVersion) - Method in class bibliothek.extension.gui.dock.theme.bubble.ReducedBubbleTitleFactory
 
createDockableTitle(Dockable, DockTitleVersion) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockTitleFactory
 
createDockableTitle(Dockable, DockTitleVersion) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTitleFactory
 
createDockableTitle(Dockable, DockTitleVersion) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitleFactory
 
createDockableTitle(Dockable, DockTitleVersion) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitleFactory
 
createDockableTitle(Dockable, DockTitleVersion) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonTitleFactory
 
createDockableTitle(Dockable, DockTitleVersion) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitleFactory
 
createDockableTitle(Dockable, DockTitleVersion) - Method in class bibliothek.gui.dock.themes.nostack.NoStackTitleFactory
 
createDockableTitle(Dockable, DockTitleVersion) - Method in class bibliothek.gui.dock.title.ControllerTitleFactory
 
createDockableTitle(Dockable, DockTitleVersion) - Method in interface bibliothek.gui.dock.title.DockTitleFactory
Creates a DockTitle for the pure dockable.
createDockableTitle(Dockable, DockTitleVersion) - Method in class bibliothek.gui.dock.title.NullTitleFactory
 
createDockTitle(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Creates a DockTitle that will be used for dockable.
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.intern.CStateManager
 
createEntryDuringRead(String) - Method in class bibliothek.gui.dock.support.action.ModeTransitionManager
Tells whether an entry for a missing Dockable should be created.
createFactory(EclipseTheme) - Static method in class bibliothek.extension.gui.dock.theme.eclipse.rex.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.rex.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(Window, ButtonPane) - Method in class bibliothek.gui.dock.FlapDockStation
Creates a window for this station.
createFlapWindow(Window, ButtonPane) - Method in class bibliothek.gui.dock.security.SecureFlapDockStation
 
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.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.split.SplitFullScreenAction
 
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.
createInternalSituation(boolean) - Method in class bibliothek.gui.DockFrontend
Creates a DockSituation which represents all the knowledge this frontend currently has.
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 title.
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
 
createLeaf() - 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
 
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.
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() - 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.
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.SplitDockPathPropertyFactory
 
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(ModeTransitionConverter<StateManager.Location, B>) - Method in class bibliothek.gui.dock.facile.state.StateManager
 
createSetting(ModeTransitionConverter<A, B>) - Method in class bibliothek.gui.dock.support.action.ModeTransitionManager
Creates a new, empty setting.
createSetting() - Method in class bibliothek.gui.DockFrontend
Creates a bag that contains all information needed to describe the current set of properties.
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(boolean) - Method in class bibliothek.gui.DockFrontend
Invoked every time before the current setting is written into 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.
createStation(D) - Method in class bibliothek.gui.dock.title.DockTitleVersion
Creates a title for dock.
createStationTitle(D, DockTitleVersion) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitleFactory
 
createStationTitle(D, DockTitleVersion) - Method in class bibliothek.extension.gui.dock.theme.bubble.ReducedBubbleTitleFactory
 
createStationTitle(D, DockTitleVersion) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockTitleFactory
 
createStationTitle(D, DockTitleVersion) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTitleFactory
 
createStationTitle(D, DockTitleVersion) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitleFactory
 
createStationTitle(D, DockTitleVersion) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitleFactory
 
createStationTitle(D, DockTitleVersion) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonTitleFactory
 
createStationTitle(D, DockTitleVersion) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitleFactory
 
createStationTitle(D, DockTitleVersion) - Method in class bibliothek.gui.dock.themes.nostack.NoStackTitleFactory
 
createStationTitle(D, DockTitleVersion) - Method in class bibliothek.gui.dock.title.ControllerTitleFactory
 
createStationTitle(D, DockTitleVersion) - Method in interface bibliothek.gui.dock.title.DockTitleFactory
Creates a DockTitle for dockable which is also a DockStation.
createStationTitle(D, DockTitleVersion) - Method in class bibliothek.gui.dock.title.NullTitleFactory
 
createTab(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent
 
createTab(Dockable) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
createTab(Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Creates a new tab which will be shown on this component.
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(DockController, RexTabbedComponent, StackDockStation, Dockable, int) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.rex.tab.TabPainter
Creates a new entry for the tab-strip above the contents of a RexTabbedComponent.
createTabStripPainter(RexTabbedComponent) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.rex.tab.TabPainter
Creates a new painter for the component which contains the tabs.
createTitleMiniButton(BasicTrigger) - Method in class bibliothek.extension.gui.dock.theme.FlatTheme
Creates a MiniButton in a flat look.
createTransformer() - Method in class bibliothek.gui.DockFrontend
Invoked every time before properties are written or read.
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.
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.
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.intern.action
Represents a line separating some groups of CActions.
CSeparator(SeparatorAction) - Constructor for class bibliothek.gui.dock.common.intern.action.CSeparator
Creates a new separator
CSetting - Class in bibliothek.gui.dock.common.intern
A Setting that stores also the contents of a CStateManager.
CSetting() - Constructor for class bibliothek.gui.dock.common.intern.CSetting
 
CSingleParentRemover - Class in bibliothek.gui.dock.common.intern
A SingleParentRemover not removing any CStations.
CSingleParentRemover(CControl) - Constructor for class bibliothek.gui.dock.common.intern.CSingleParentRemover
Creates a new remover
CSmoothTheme - Class in bibliothek.gui.dock.common.intern.theme
A bridge between a SmoothTheme and the common-project.
CSmoothTheme(CControl, SmoothTheme) - Constructor for class bibliothek.gui.dock.common.intern.theme.CSmoothTheme
Creates a new theme.
CSmoothTheme(CControl) - Constructor for class bibliothek.gui.dock.common.intern.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
 
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
CStateManager - Class in bibliothek.gui.dock.common.intern
A manager that can change the extended-state of CDockables
CStateManager(CControlAccess) - Constructor for class bibliothek.gui.dock.common.intern.CStateManager
Creates a new manager
CStation - 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 uses the default DockThemes of DockingFrames, but only in the no-stack version.
CThemeMenuPiece(CControl) - Constructor for class bibliothek.gui.dock.common.menu.CThemeMenuPiece
Creates a new piece.
CURRENT - Static variable in class bibliothek.util.Version
The current version of this library.
currentLocation(String, Dockable) - Method in class bibliothek.gui.dock.facile.state.StateManager
Creates the StateManager.Location describing the location of dockable.
currentMode(Dockable) - Method in class bibliothek.gui.dock.facile.state.StateManager
 
currentMode(Dockable) - Method in class bibliothek.gui.dock.support.action.ModeTransitionManager
Gets the mode dockable is currently into.
currentModeSharp(Dockable) - Method in class bibliothek.gui.dock.facile.state.StateManager
Searches the current mode of dockable and returns the mode.
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 K L M N O P Q R S T U V W X Y