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
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.DockUI.updateTheme(DockStation, DockFactory) with this as the first argument, and an appropriate factory as the second argument.
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.station.AbstractDockStation
Calls the method DockUI.DockUI.updateTheme(DockStation, DockFactory) with this as the first argument, and an appropriate factory as the second argument.
cancel() - Method in interface bibliothek.gui.dock.control.DirectRemoteRelocator
Cancels the current drag & drop operation.
cancel() - Method in class bibliothek.gui.dock.control.DockableSelector
Closes the currently open popup window without changing the focused Dockable
cancel(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 - 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.
Clients should call read and write of the ApplicationResourceManager, accessible through CControl.getResources(), to store or load the configuration.
Clients which do no longer need a CControl can call CControl.destroy() to free resources.
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(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.
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.
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, boolean) - Constructor for class bibliothek.gui.dock.common.CGridArea
Creates a new grid area.
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(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.action.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 all 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.
Clients can use CControl.setMaximizeBehavior(CMaximizeBehavior) to change the behavior.
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<D extends DockColor> - 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.
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.
A global instance of ComponentHierarchyObserver can be obtained through DockController.getComponentHierarchyObserver().
Note that a hierarchy observer may also know Components which are not directly associated with Dockables.
ComponentHierarchyObserver(DockController) - Constructor for class bibliothek.gui.dock.control.ComponentHierarchyObserver
Creates a new observer.
ComponentHierarchyObserverEvent - Class in bibliothek.gui.dock.event
An event telling that Components have been added or removed from a ComponentHierarchyObserver.
ComponentHierarchyObserverEvent(DockController, List<Component>) - Constructor for class bibliothek.gui.dock.event.ComponentHierarchyObserverEvent
Creates a new event
ComponentHierarchyObserverListener - Interface in bibliothek.gui.dock.event
A listener of a ComponentHierarchyObserver, this listener gets informed whenever some Components enter or leave the realm of a DockController.
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(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.
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 creates a DockElement that matches the composition.
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.action.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.action.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.
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.
Several CRadioButtons can be added to a CRadioGroup, only one CRadioButton ob such a group will be selected.
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() - 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.
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.
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.
Every Dockable is member of one group.
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.
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(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(ModeTransitionConverter<StateManager.Location, B>) - Method in class bibliothek.gui.dock.facile.action.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.
Note: the frontend and the file formats heavely depend on the internal implementation of this method.
createSplitDockStation() - Method in interface bibliothek.gui.dock.common.intern.CControlFactory
Creates a new SplitDockStation.
createSplitDockStation() - Method in class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
createSplitDockStation() - 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.
This method is called directly by the constructor.
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.
createWorkingArea(String) - Method in interface bibliothek.gui.dock.common.intern.CControlFactory
Creates a new CWorkingArea.
createWorkingArea(String) - Method in class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
createWorkingArea(String) - Method in class bibliothek.gui.dock.common.intern.SecureControlFactory
 
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.
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.action.StateManager
Creates the StateManager.Location describing the location of dockable.
currentMode(Dockable) - Method in class bibliothek.gui.dock.facile.action.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.action.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(String, boolean) - 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