A B C D E F G H I J K L M N O P Q R S T U V W X Y

C

CACHE_EXTENSION - Static variable in class bibliothek.gui.dock.frontend.DefaultFrontendPerspectiveCache
Unique identifier to load extensions of type FrontendPerspectiveCacheExtension
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() - Constructor for class bibliothek.gui.dock.common.action.CAction
Creates a new empty CAction, subclasses must call CAction.init(CommonDockAction) to complete initialization of this action.
CAction(CommonDockAction) - Constructor for class bibliothek.gui.dock.common.action.CAction
Creates a new CAction
CActionImportanceOrder - Class in bibliothek.gui.dock.common.intern.action
This DockActionImportanceOrder searches for the annotation DockActionImportance which may be added to a CAction or to a DockAction.
CActionImportanceOrder() - Constructor for class bibliothek.gui.dock.common.intern.action.CActionImportanceOrder
 
CActionOffer - Class in bibliothek.gui.dock.common.intern.action
An ActionOffer that searches for CommonDockables and asks them for their sources.
CActionOffer(CControl) - Constructor for class bibliothek.gui.dock.common.intern.action.CActionOffer
Creates a new action offer
CActionSource - Class in bibliothek.gui.dock.common.intern.action
This DockActionSource handles CActions.
CActionSource(LocationHint) - Constructor for class bibliothek.gui.dock.common.intern.action.CActionSource
Creates a new source.
CActionText - Class in bibliothek.gui.dock.common.action.util
A text that is used by a CAction.
CActionText(String, CAction) - Constructor for class bibliothek.gui.dock.common.action.util.CActionText
Creates a new CActionText.
calculateDivider(SplitDockStation, PutInfo, Leaf, StationDropItem) - Method in class bibliothek.gui.dock.facile.station.split.DelegatingSplitLayoutManager
 
calculateDivider(SplitDockStation, PutInfo, Leaf, StationDropItem) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
calculateDivider(SplitDockStation, PutInfo, Leaf, StationDropItem) - Method in interface bibliothek.gui.dock.station.split.SplitLayoutManager
Calculates the value a divider should have if the Dockable of putInfo is added alongside of origin.
calculateSideSnap(SplitDockStation, int, int, Leaf, Dockable) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
Calculates where to add a Dockable if the mouse is outside this station.
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.FlapDockStation
 
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.ScreenDockStation
 
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.SplitDockStation
Calls the method DockUI.updateTheme(DockStation, DockFactory) with this as the first argument, and an appropriate factory as the second argument.
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.StackDockStation
 
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.station.AbstractDockableStation
Calls the method DockUI.DockUI.updateTheme(DockStation, DockFactory) with this as the first argument, and an appropriate factory as the second argument.
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.station.AbstractDockStation
Calls the method DockUI.DockUI.updateTheme(DockStation, DockFactory) with this as the first argument, and an appropriate factory as the second argument.
cancel() - Method in class bibliothek.gui.dock.common.event.CVetoClosingEvent
Stops this event from happening
cancel() - Method in interface bibliothek.gui.dock.control.DirectRemoteRelocator
Cancels the current drag & drop operation.
cancel() - Method in class bibliothek.gui.dock.control.DockableSelector
Closes the currently open popup window without changing the focused Dockable
cancel() - Method in interface bibliothek.gui.dock.control.DockRelocator
Cancels the current drag and drop operation (if there is any).
cancel() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
cancel() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
cancel() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Cancels the entire operation, the Dockable remains at its current place and all visible indicators are removed.
cancel() - Method in interface bibliothek.gui.dock.control.RemoteRelocator
Cancels the current drag & drop operation.
cancel(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.  
cancel() - Method in class bibliothek.gui.dock.event.VetoableDockFrontendEvent
Aborts the operation.
CANCEL - Variable in class bibliothek.gui.dock.focus.AbstractDockableSelection
Action called when the escape or return key was pressed.
cancel() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Cancles this selection
cancel() - Method in interface bibliothek.gui.dock.station.stack.menu.CombinedMenuContent
Closes the menu if it is currently open
cancel() - Method in class bibliothek.gui.dock.station.stack.menu.PopupCombinedMenuContent
 
canceled(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
canceled(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called if a drag and drop operation was canceled due to any reason.
canceled() - Method in interface bibliothek.gui.dock.focus.DockableSelectionListener
Called when the user cancels the operation.
canceled(CombinedMenuContent) - Method in interface bibliothek.gui.dock.station.stack.menu.CombinedMenuContentListener
Called after menu was made invisible without making any selection.
canceled() - Method in interface bibliothek.gui.dock.station.StationDragOperation
Called if the drag and drop operation has been canceled.
canceled() - Method in class bibliothek.gui.dock.station.support.ComponentDragOperation
 
canCompare(DockStation) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
canCompare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
canCompare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
canCompare(DockStationDropLayer) - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
Tells whether this level contains code to tell whether it has a higher or lower priority as level.
canCompare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
canDrag(Dockable) - Method in interface bibliothek.gui.DockStation
Tells whether dockable can be removed from this station or not.
canImport(TransferHandler.TransferSupport) - Method in class bibliothek.gui.dock.station.stack.DnDAutoSelectSupport
 
canMerge(StationDropOperation, DockStation, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Checks whether the current Merger can merge parent with child.
canMerge(StationDropOperation, DockStation, DockStation) - Method in interface bibliothek.gui.dock.control.relocator.Merger
Checks whether Merger.merge(StationDropOperation, DockStation, DockStation) will succeed or not.
canMerge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.MultiMerger
 
canMerge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.StackMerger
 
canMerge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.TabMerger
 
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
canReplace(ScreenDockStation, Dockable, Dockable) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockStationExtension
Tells whether replacing old with next is possible on station.
canReplace(Dockable, Dockable) - Method in interface bibliothek.gui.DockStation
Tells whether its possible to replace the child old with next where next is not a child of this station.
CBaseLocation - Class in bibliothek.gui.dock.common.location
A location based on a CContentArea.
CBaseLocation(CContentArea) - Constructor for class bibliothek.gui.dock.common.location.CBaseLocation
 
CBaseLocation() - Constructor for class bibliothek.gui.dock.common.location.CBaseLocation
 
CBasicTheme - Class in bibliothek.gui.dock.common.theme
A bridge between a BasicTheme and the common-project.
CBasicTheme(CControl, BasicTheme) - Constructor for class bibliothek.gui.dock.common.theme.CBasicTheme
Creates a new theme.
CBasicTheme(CControl) - Constructor for class bibliothek.gui.dock.common.theme.CBasicTheme
Creates a new theme.
CBlank - Class in bibliothek.gui.dock.common.action.predefined
An action which is never visible, can be used as placeholder or in cases where an action would normally be required and null would be replaced by a default action.
CBlank() - Constructor for class bibliothek.gui.dock.common.action.predefined.CBlank
Creates a new blank action
CBubbleTheme - Class in bibliothek.gui.dock.common.theme
A theme wrapping BubbleTheme and adding additional features to properly work within the common-project.
CBubbleTheme(CControl, BubbleTheme) - Constructor for class bibliothek.gui.dock.common.theme.CBubbleTheme
Creates a new theme.
CBubbleTheme(CControl) - Constructor for class bibliothek.gui.dock.common.theme.CBubbleTheme
Creates a new theme.
CButton - Class in bibliothek.gui.dock.common.action
A simple button, the user clicks onto the button and CButton.action() is called.
CButton() - Constructor for class bibliothek.gui.dock.common.action.CButton
Creates the new button
CButton(CommonSimpleButtonAction) - Constructor for class bibliothek.gui.dock.common.action.CButton
Creates and initializes this button.
CButton(String, Icon) - Constructor for class bibliothek.gui.dock.common.action.CButton
Creates a new button.
CButtonContentFilter - Class in bibliothek.gui.dock.common.intern.action
This ButtonContentFilter searches for CDecorateableActions and decides whether their text is shown
CButtonContentFilter() - Constructor for class bibliothek.gui.dock.common.intern.action.CButtonContentFilter
 
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(CommonSimpleCheckAction) - Constructor for class bibliothek.gui.dock.common.action.CCheckBox
Creates a new checkbox using action as internal representation.
CCheckBox(String, Icon) - Constructor for class bibliothek.gui.dock.common.action.CCheckBox
Creates a new checkbox.
CCloseAction - Class in bibliothek.gui.dock.common.action.predefined
An action that can close any CDockable by calling CDockable.setVisible(boolean).
CCloseAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CCloseAction
Creates a new action
CCloseAction.Action - Class in bibliothek.gui.dock.common.action.predefined
Internal representation of the CCloseAction, just calls CCloseAction.close(CDockable) when triggered.
CCloseAction.Action() - Constructor for class bibliothek.gui.dock.common.action.predefined.CCloseAction.Action
Creates a new action
CColorBridge - Interface in bibliothek.gui.dock.common.theme.color
A ColorBridge which filters the interesting colors.
CColorBridgeExtension - Interface in bibliothek.gui.dock.common.theme.color
This extension is used by a CDockTheme to add additional ColorBridges.
CContentArea - Class in bibliothek.gui.dock.common
A component that is normally set into the center of the main- JFrame.
CContentArea(CControl, String) - Constructor for class bibliothek.gui.dock.common.CContentArea
Creates a new content area.
CContentArea.Corner - Enum in bibliothek.gui.dock.common
References a corner of a panel.
CContentAreaCenterLocation - Class in bibliothek.gui.dock.common.location
This location points to the center of a CContentArea.
CContentAreaCenterLocation(CBaseLocation) - Constructor for class bibliothek.gui.dock.common.location.CContentAreaCenterLocation
Creates a new location
CContentPerspective - Class in bibliothek.gui.dock.common.perspective
A representation of a CContentArea.
CContentPerspective(CPerspective, String) - Constructor for class bibliothek.gui.dock.common.perspective.CContentPerspective
Creates a new perspective.
CControl - Class in bibliothek.gui.dock.common
Manages the interaction between SingleCDockable, MultipleCDockable and CStations.
Clients which do no longer need a CControl can call CControl.destroy() to free resources.
A CControl is an interface between the application and the framework.
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
Deprecated. it is not necessary to set the restrictedEnvironment parameter anymore, the framework will choose a fitting value itself
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
Deprecated. it is not necessary to set the restrictedEnvironment parameter anymore, the framework will choose a fitting value itself
CControl(WindowProvider, boolean) - Constructor for class bibliothek.gui.dock.common.CControl
Deprecated. it is not necessary to set the restrictedEnvironment parameter anymore, the framework will choose a fitting value itself
CControl(JFrame, CControlFactory) - Constructor for class bibliothek.gui.dock.common.CControl
Creates a new control
CControl(WindowProvider, CControlFactory) - Constructor for class bibliothek.gui.dock.common.CControl
Creates a new control
CControl(WindowProvider, CControlFactory, boolean) - Constructor for class bibliothek.gui.dock.common.CControl
Creates a new control
CCONTROL - Static variable in class bibliothek.gui.dock.common.CControl
A key for this CControl.
CCONTROL_EXTENSION - Static variable in class bibliothek.gui.dock.common.CControl
Name of an ExtensionName that adds extensions to this control.
CControlAccess - Interface in bibliothek.gui.dock.common.intern
Gives access to the internal methods of a CControl.
This class is not intended to be used by clients, using it wrongly can result in weird behavior of its owning 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.
CControlPerspective - Class in bibliothek.gui.dock.common.perspective
A CControlPerspective is a wrapper around a CControl allowing access to various CPerspectives.
CControlPerspective(CControlAccess) - Constructor for class bibliothek.gui.dock.common.perspective.CControlPerspective
Creates a new wrapper
CControlPerspectiveBlop - Class in bibliothek.gui.dock.common.perspective
A CControlPerspectiveBlop stores all the data a file contains that was writting with CControl.write(java.io.DataOutputStream) or CControl.writeXML(java.io.File).
CControlPerspectiveBlop(CControlPerspective) - Constructor for class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
 
CControlPerspectiveResource - Class in bibliothek.gui.dock.common.intern.layout
An ApplicationResource that emulates reading and writing layouts like CControl would do, but creates CPerspectives instead of actual layouts.
CControlPerspectiveResource(CControlPerspective) - Constructor for class bibliothek.gui.dock.common.intern.layout.CControlPerspectiveResource
Creates a new resource.
CControlRegister - Interface in bibliothek.gui.dock.common
Grants access to the CDockables and other information that is associated with a CControl.
CDecorateableAction<A extends CommonDecoratableDockAction> - Class in bibliothek.gui.dock.common.intern.action
An action which has text, icons and other decorations.
CDecorateableAction(A) - Constructor for class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Creates a new action.
CDecorateableActionListener - Interface in bibliothek.gui.dock.common.intern.action
This listener is added to a CDecorateableAction and is informed if the property of the action changed.
CDefaultDockActionDistributor - Class in bibliothek.gui.dock.common.action.util
This class decides which DockAction is shown at which place, places are DockTitles, tabs and info-components placed alongside tabs.
CDefaultDockActionDistributor() - Constructor for class bibliothek.gui.dock.common.action.util.CDefaultDockActionDistributor
 
CDisablingStrategy - Class in bibliothek.gui.dock.common.intern.ui
Adds a CDockablePropertyListener to each CDockable and reads the value of CDockable.isEnabled(bibliothek.gui.dock.common.EnableableItem) to find out which Dockables are disabled.
CDisablingStrategy(CControl) - Constructor for class bibliothek.gui.dock.common.intern.ui.CDisablingStrategy
Creates a new strategy, this constructor will add a listener to control.
CDockable - Interface in bibliothek.gui.dock.common.intern
A basic element representing some Component and a wrapper around a Dockable.
Note: This interface is not intended to be implemented by clients.
CDockableAccess - Interface in bibliothek.gui.dock.common.intern
An interface giving access to the hidden properties of a CDockable.
CDockableAdapter - Class in bibliothek.gui.dock.common.event
A class implementing all methods of CDockableStateListener and CDockablePropertyListener.
CDockableAdapter() - Constructor for class bibliothek.gui.dock.common.event.CDockableAdapter
 
CDockableLocationEvent - Class in bibliothek.gui.dock.common.event
This event object is given to a CDockableLocationListener if the location or the visibility to the user of a CDockable changed.
Please note that any location can be null.
CDockableLocationEvent(CDockable, boolean, boolean, CLocation, CLocation) - Constructor for class bibliothek.gui.dock.common.event.CDockableLocationEvent
Creates a new event.
CDockableLocationListener - Interface in bibliothek.gui.dock.common.event
This listeners allows clients to keep track of the location of a CDockable.
CDockableLocationListenerManager - Class in bibliothek.gui.dock.common.intern
Helps CDockables to keep track of their location and can automatically fire events to a CDockableLocationListener.
Clients should not instanciate this class directly, they should add a CDockableLocationListener to a CDockable instead.
CDockableLocationListenerManager(CDockable) - Constructor for class bibliothek.gui.dock.common.intern.CDockableLocationListenerManager
Creates a new manager
CDockablePerspective - Interface in bibliothek.gui.dock.common.perspective
Represents a CDockable in a CPerspective.
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.
CDockController - Class in bibliothek.gui.dock.common.intern
The DockController that is usually used by a CControl.
CDockController(CControl) - Constructor for class bibliothek.gui.dock.common.intern.CDockController
Creates a new controller
CDockController(CControl, DockControllerFactory) - Constructor for class bibliothek.gui.dock.common.intern.CDockController
Creates a new controller
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.
CDockFrontendListener - Interface in bibliothek.gui.dock.common.intern
A listener that is added to a CDockFrontend.
CDockTheme<D extends DockTheme> - Class in bibliothek.gui.dock.common.theme
A DockTheme that wraps another theme and works within the special environment the common-project provides.
CDockTheme(D) - Constructor for class bibliothek.gui.dock.common.theme.CDockTheme
Creates a new theme
CDockTheme(D, DockTheme) - Constructor for class bibliothek.gui.dock.common.theme.CDockTheme
Creates a new theme.
CDockThemeFactory<D extends DockTheme> - Class in bibliothek.gui.dock.common.theme
A factory that envelops another factory in order to build a CX-theme instead of a X-theme.
CDockThemeFactory(ThemePropertyFactory<D>, CControl) - Constructor for class bibliothek.gui.dock.common.theme.CDockThemeFactory
Creates a new factory.
CDockUtilities - Class in bibliothek.gui.dock.common.util
A set of utility methods usefull in the Common project
CDockUtilities() - Constructor for class bibliothek.gui.dock.common.util.CDockUtilities
 
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<A extends CommonDropDownItem> - Class in bibliothek.gui.dock.common.intern.action
An action which can be child of a dropdown-menu.
CDropDownItem(A) - Constructor for class bibliothek.gui.dock.common.intern.action.CDropDownItem
Creates a new action
CEclipseTheme - Class in bibliothek.gui.dock.common.theme
A wrapper around a EclipseTheme, allows to use the ColorMap of CDockable.
CEclipseTheme(CControl, EclipseTheme) - Constructor for class bibliothek.gui.dock.common.theme.CEclipseTheme
Creates a new theme.
CEclipseTheme(CControl) - Constructor for class bibliothek.gui.dock.common.theme.CEclipseTheme
Creates a new theme.
CElementPerspective - Interface in bibliothek.gui.dock.common.perspective
Represents a dockable or a station in a CPerspective.
CExtendedModeAction - Class in bibliothek.gui.dock.common.intern.action
This action is intended to change the ExtendedMode of a CDockable by calling CDockable.setExtendedMode(ExtendedMode).
CExtendedModeAction(CControl, ExtendedMode, String, String, String, PropertyKey<KeyStroke>) - Constructor for class bibliothek.gui.dock.common.intern.action.CExtendedModeAction
Creates a new action.
CExtendedModeAction() - Constructor for class bibliothek.gui.dock.common.intern.action.CExtendedModeAction
Creates an empty, non initialized action.
CExtendedModeAction.Action - Class in bibliothek.gui.dock.common.intern.action
The internal representation of a CExtendedModeAction.
CExtendedModeAction.Action() - Constructor for class bibliothek.gui.dock.common.intern.action.CExtendedModeAction.Action
Creates a new action.
CExtendedModeLocation - Class in bibliothek.gui.dock.common.location
This location represents an ExtendedMode.
CExtendedModeLocation(ExtendedMode) - Constructor for class bibliothek.gui.dock.common.location.CExtendedModeLocation
Creates a new location.
CExternalizeAction - Class in bibliothek.gui.dock.common.action.predefined
An action which externalizes each CDockable to which is is added.
CExternalizeAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CExternalizeAction
Creates a new action
CExternalizeArea - Class in bibliothek.gui.dock.common
This CStation handles those CDockables whose mode is ExtendedMode.EXTERNALIZED.
CExternalizeArea(CControl, String) - Constructor for class bibliothek.gui.dock.common.CExternalizeArea
Creates a new area.
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.
CExternalizedLocation(CLocation, int, int, int, int) - Constructor for class bibliothek.gui.dock.common.location.CExternalizedLocation
Creates a new location.
CExternalizedMode - Class in bibliothek.gui.dock.common.mode
Manages areas on which externalized dockables are shown.
CExternalizedMode(CControl) - Constructor for class bibliothek.gui.dock.common.mode.CExternalizedMode
Creates a new mode.
CExternalizedModeArea - Interface in bibliothek.gui.dock.common.mode
Combination of ExternalizedModeArea and CModeArea, does not specify new methods.
CExternalizedModePerspective - Class in bibliothek.gui.dock.common.perspective.mode
Represents a CExternalizedMode.
CExternalizedModePerspective() - Constructor for class bibliothek.gui.dock.common.perspective.mode.CExternalizedModePerspective
 
CExternalizePerspective - Class in bibliothek.gui.dock.common.perspective
A representation of a CExternalizeArea.
CExternalizePerspective(String, Path) - Constructor for class bibliothek.gui.dock.common.perspective.CExternalizePerspective
Creates a new, empty perspective.
CExternalizePerspective.CommonScreenDockPerspective - Class in bibliothek.gui.dock.common.perspective
This type of object is used by the CExternalizePerspective as intern representation.
CExternalizePerspective.CommonScreenDockPerspective() - Constructor for class bibliothek.gui.dock.common.perspective.CExternalizePerspective.CommonScreenDockPerspective
 
CFlapDockStation - Class in bibliothek.gui.dock.common.intern.station
An implementation of FlapDockStation that also satisfies the CommonDockStation interface.
CFlapDockStation(Component, CommonStationDelegate<CFlapDockStation>) - Constructor for class bibliothek.gui.dock.common.intern.station.CFlapDockStation
Creates a new station.
CFlapDockStationHandle - Class in bibliothek.gui.dock.common.mode.station
Interface between FlapDockStation and CModeArea.
CFlapDockStationHandle(CStation<CFlapDockStation>) - Constructor for class bibliothek.gui.dock.common.mode.station.CFlapDockStationHandle
Creates a new handle
CFlapDockStationHandle(String, CFlapDockStation, CLocation) - Constructor for class bibliothek.gui.dock.common.mode.station.CFlapDockStationHandle
Creates a new handle
CFlapIndexLocation - Class in bibliothek.gui.dock.common.location
A location which represents the index on a FlapDockStation.
CFlapIndexLocation(CFlapLocation, int) - Constructor for class bibliothek.gui.dock.common.location.CFlapIndexLocation
Creates a new location
CFlapLayoutManager - Class in bibliothek.gui.dock.common.intern.station
A FlapLayoutManager that uses the properties of CDockable to find and store size and hold values.
CFlapLayoutManager() - Constructor for class bibliothek.gui.dock.common.intern.station.CFlapLayoutManager
 
CFlapLocation - Class in bibliothek.gui.dock.common.location
A location which represents a FlapDockStation.
CFlapLocation() - Constructor for class bibliothek.gui.dock.common.location.CFlapLocation
Creates a new location
CFlapLocation(CLocation) - Constructor for class bibliothek.gui.dock.common.location.CFlapLocation
Creates a new location
CFlatTheme - Class in bibliothek.gui.dock.common.theme
A CDockTheme that encapsulates a FlatTheme in order to allow the theme access to the possibilities of the common-project.
CFlatTheme(CControl, FlatTheme) - Constructor for class bibliothek.gui.dock.common.theme.CFlatTheme
Creates a new theme.
CFlatTheme(CControl) - Constructor for class bibliothek.gui.dock.common.theme.CFlatTheme
Creates a new theme.
CFocusHistory - Interface in bibliothek.gui.dock.common
Describes which CDockable did have the focus in which order.
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
Deprecated. Use CGrid.CGrid(CControl) with an argument of null instead. This method may be removed in a future release.
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
CGridPerspective - Class in bibliothek.gui.dock.common.perspective
A representation of a CGridArea.
CGridPerspective(String) - Constructor for class bibliothek.gui.dock.common.perspective.CGridPerspective
Creates a new, empty perspective.
CGridPerspective(String, Path) - Constructor for class bibliothek.gui.dock.common.perspective.CGridPerspective
Creates a new, empty perspective.
CGridPerspective(String, Path, boolean) - Constructor for class bibliothek.gui.dock.common.perspective.CGridPerspective
Creates a new, empty perspective.
CGridPerspective.CommonSplitDockPerspective - Class in bibliothek.gui.dock.common.perspective
The type of object that is used by a CGridPerspective as intern representation.
CGridPerspective.CommonSplitDockPerspective() - Constructor for class bibliothek.gui.dock.common.perspective.CGridPerspective.CommonSplitDockPerspective
 
CGroupBehavior - Interface in bibliothek.gui.dock.common.group
A CGroupBehavior allows to define groups of CDockable.
CGroupBehaviorCallback - Interface in bibliothek.gui.dock.common.group
A set of information and methods for the CGroupBehavior.
CGroupingBehavior - Interface in bibliothek.gui.dock.common.grouping
CGroupingBehavior allows clients to define how Dockables organize themselves in groups.
CGroupMovement - Interface in bibliothek.gui.dock.common.group
A group movement describes the movement of an undefined number of Dockables by a LocationModeManager.
changeBorder() - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseButtonTitle
 
changeBorder() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatButtonTitle
Exchanges the border of this title according to the state of selected and of mouseover.
changeBorder() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Exchanges the current border.
changed(Preference<V>) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceListener
Called when preference changed its value.
changed(DockTitleEvent) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
changed(Color, Color) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab.BubbleTabColor
 
changed(FontModifier, FontModifier) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab.BubbleTabFont
 
changed(DockController, DockController) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButtonViewItem
 
changed(DockTitleEvent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BasicTabDockTitle
 
changed(DockTitleEvent) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitle
 
changed() - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
Called whenever the mouse-over state changed.
changed(DockController, DockController) - Method in class bibliothek.gui.dock.action.view.ConnectingViewItem
Called when the DockController changed.
changed(CDockableLocationEvent) - Method in interface bibliothek.gui.dock.common.event.CDockableLocationListener
Called if the visibility and/or the location of a CDockable changed.
changed() - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Called when selected-state of this action changed.
changed(ThemeMap, int, String, ThemeFactory, ThemeFactory) - Method in interface bibliothek.gui.dock.common.theme.ThemeMapListener
Called when an entry was changed (includes adding or removing).
changed(DockElement) - Method in interface bibliothek.gui.dock.disable.DisablingStrategyListener
Called if the disabled state either of item, or of one or many of its sub-items changed.
changed(DockableStateEvent) - Method in interface bibliothek.gui.dock.dockable.DockableStateListener
Called if the location changed.
changed(Dockable, DockTitle, boolean) - Method in class bibliothek.gui.dock.FlapDockStation
 
changed(Dockable, DockTitle, boolean) - Method in class bibliothek.gui.dock.SplitDockStation
 
changed(Dockable, DockTitle, boolean) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
changed(Dockable, DockTitle, boolean) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
changed(ButtonContent, Dockable) - Method in interface bibliothek.gui.dock.station.flap.button.ButtonContentListener
Called if any property of dockable changed such that a property of content may have changed.
changed(Color, Color) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder.BorderColor
 
changed() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Called whenever a property of the model has been changed.
changed() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
Called by all methods except BasicButtonModelAdapter.triggered() of this adapter.
changed(ButtonContent, Dockable) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonContentValue
 
changed(DockTitleEvent) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
 
changed() - Method in class bibliothek.gui.dock.themes.StationSpanFactoryValue
Called if the current SpanFactory changed.
changed(DockTitleEvent) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
changed(DockTitleEvent) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
changed(DockTitleEvent) - Method in interface bibliothek.gui.dock.title.DockTitle
Called if a property changed that might be important for painting this title.
changed(V, V) - Method in class bibliothek.gui.dock.util.AbstractUIValue
Called when the resource of this AbstractDockColor has changed
changed(String, Icon) - Method in class bibliothek.gui.dock.util.icon.AbstractIconScheme
Called if property accessed through a PropertyKey changed its value.
changed(String, Icon) - Method in class bibliothek.gui.dock.util.icon.DefaultIconScheme
 
changed(String, String) - Method in class bibliothek.gui.dock.util.text.SwingActionText
 
changed(UISchemeEvent<V, U, B>) - Method in interface bibliothek.gui.dock.util.UISchemeListener
Called if the contents of an UIScheme changed.
changed(Dockable, DockTitle, boolean) - Method in interface bibliothek.gui.DockStation
Called by the DockController of this station to indicate that the active-state of title has been changed.
changedBridges(Set<Path>) - Method in interface bibliothek.gui.dock.util.UISchemeEvent
Checks which bridges have changed, assuming that names are the only identifiers that are used.
changedResources(Set<String>) - Method in interface bibliothek.gui.dock.util.UISchemeEvent
Checks which resources have changed, assuming that names are the only identifiers that are used.
CHECK - Static variable in class bibliothek.gui.dock.action.ActionType
The action behaves like a checkbox: when it is triggered, it changes it's state from selected to unselected, or vice versa.
check() - Method in class bibliothek.gui.dock.action.view.ConnectingViewItem
Checks the current DockController and may replace the controller when a new one is available.
check(MouseEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
This method may be called at any time by any component that received the MouseEvent event.
check(MouseWheelEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
This method may be called at any time by any component that received the MouseWheelEvent event.
check(AWTEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Lets check this controller whether the focus should change, or not.
check(Component, AWTEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Tries to find the Dockable which owns component and sets this Dockable to the focusedDockable.
check(Component, boolean, boolean, AWTEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Tries to find the Dockable which owns component and sets this Dockable to the focusedDockable.
check(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(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
 
check(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
 
check(ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.BoundaryRestriction
Calculates the bounds which window can have.
check(ScreenDockWindow, Rectangle) - Method in interface bibliothek.gui.dock.station.screen.BoundaryRestriction
Calculates the bounds which window can have.
check(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.InternalBoundaryRestriction
 
check(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.InternalBoundaryRestriction
 
checkCondition() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab4.HoverCondition
 
checkCondition() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab4.TabComponentCondition
Reads the condition.
checkCurrent() - Method in class bibliothek.util.Version
Checks whether this version is greater than the current version and throws an exception if so.
checkExistence() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
This method compares the tabs of this block with the tabs known to the owning TabPane.
checkFocusedDockable(DockElementRepresentative) - Method in class bibliothek.gui.dock.control.DefaultFocusController
 
checkFocusedDockable(DockElementRepresentative) - Method in interface bibliothek.gui.dock.control.focus.FocusController
Checks whether source can be used to select the next focused Dockable.
checkHorizontalFullLock(ResizeElement<RequestDimension>) - Method in class bibliothek.gui.dock.common.layout.FullLockConflictResolver
Checks whether element is fully locked in its horizontal dimension.
checkLayoutLocked() - Static method in class bibliothek.gui.dock.util.DockUtilities
Searches for a class or interface that is marked with LayoutLocked in the current callstack and prints a warning if found.
checkModes(int) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Ensures that all DockRelocatorModes are in the state that fits the current set of modifiers.
checkMousePositionAsync() - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
Asynchronously checks the current position of the mouse and updates the cursor if necessary.
checkSelection() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
Creates the tab that should be selected and adds it at an appropriate location.
checkShowing() - Method in class bibliothek.gui.dock.dockable.DockableStateListenerManager
Checks whether the Dockable is showing and fires an event if the property changed.
checkSize(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
Checks the size and location of window
checkSize(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
Checks the size and location of window assuming that window will be give the boundaries target.
checkSize(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.HardBoundaryRestriction
 
checkSize(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.HardBoundaryRestriction
 
checkSize(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.MediumBoundaryRestriction
 
checkSize(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.MediumBoundaryRestriction
 
checkTrigger(KeyEvent) - Method in class bibliothek.gui.dock.common.action.predefined.CMaximizeAction
 
checkTrigger(KeyEvent) - Method in class bibliothek.gui.dock.common.intern.action.CExtendedModeAction
Checks whether this action is able to trigger this action.
checkTrigger(KeyEvent) - Method in class bibliothek.gui.dock.facile.mode.action.LocationModeAction
Checks whether this action is able to trigger this action.
checkVerticalFullLock(ResizeElement<RequestDimension>) - Method in class bibliothek.gui.dock.common.layout.FullLockConflictResolver
Checks whether element is fully locked in its vertical dimension.
checkWindowBoundaries() - Method in class bibliothek.gui.dock.ScreenDockStation
Checks the boundaries of all windows of this station
checkWindowBounds() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Ensures the correctness of the boundaries of this window.
checkWindowBounds() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
checkWindowBoundsAsync() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Adds an event into the EDT that calls AbstractScreenDockWindow.checkWindowBounds() at a later time, the boundaries will only be checked if this window is visible.
childA - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the first child of this node
childB - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the second child of this node
children(Graphics) - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
Paints the children of this component.
children() - Method in class bibliothek.util.xml.XElement
Gets all children of this entry.
childsExtendedMode(DockStation) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Guesses the result of LocationModeManager.getCurrentMode(Dockable) once a Dockable is dropped onto DockStation.
Choice - Interface in bibliothek.extension.gui.dock.preference.preferences.choice
A choice is a set of entries from which the user can choose one.
CHOICE_EXTENSION - Static variable in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceExtension
The name of this extension
CHOICE_PARAMETER - Static variable in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceExtension
The parameter containing the choise that is extended
ChoiceDockPropertyPreference<V> - Class in bibliothek.extension.gui.dock.preference.preferences
A preference that offers a choice and write the value into a DockProperties.
ChoiceDockPropertyPreference(DockProperties, PropertyKey<V>, Path, DefaultChoice<V>) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.ChoiceDockPropertyPreference
Creates a new preference.
ChoiceEditor - Class in bibliothek.extension.gui.dock.preference.editor
An editor using a Choice to let the user select one string-identifier.
ChoiceEditor() - Constructor for class bibliothek.extension.gui.dock.preference.editor.ChoiceEditor
Creates a new editor.
ChoiceEntryText - Class in bibliothek.extension.gui.dock.preference.preferences.choice
Represents a text that is used for an entry in a Choice.
ChoiceEntryText(String, Choice) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceEntryText
Creates a new text UIValue
ChoiceExtension<V> - Interface in bibliothek.extension.gui.dock.preference.preferences.choice
An extension to a Choice, adding more options to the choice.
ChoiceListener - Interface in bibliothek.extension.gui.dock.preference.preferences.choice
A listener that is added to a Choice.
ChoiceText - Class in bibliothek.extension.gui.dock.preference.preferences.choice
Represents a text that is used for a Choice.
ChoiceText(String, Choice) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceText
Creates a new ChoiceText.
ChoiceText(String, Choice, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceText
Creates a new ChoiceText.
CKeyboardListener - Interface in bibliothek.gui.dock.common.event
A CKeyboardListener gets informed about KeyEvents which happen on certain CDockables.
CKeyStrokePreferenceModel - Class in bibliothek.gui.dock.common.preference
A set or Preferences for the KeyStrokes that are used in common.
CKeyStrokePreferenceModel(DockProperties) - Constructor for class bibliothek.gui.dock.common.preference.CKeyStrokePreferenceModel
Creates a new model.
CLayoutChangeStrategy - Class in bibliothek.gui.dock.common.intern.layout
Strategy that pays attention to MultipleCDockableFactory.match(bibliothek.gui.dock.common.MultipleCDockable, bibliothek.gui.dock.common.MultipleCDockableLayout) and that fires CVetoClosingEvents for MultipleCDockables as well.
CLayoutChangeStrategy(CControl) - Constructor for class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy
Creates a new strategy.
CLayoutChangeStrategy.CSettingAccess - Class in bibliothek.gui.dock.common.intern.layout
A DefaultLayoutChangeStrategy.SettingAccess that modifies the roots by calling CLayoutChangeStrategy.replaceMultipleDockables(DockFrontendInternals, CSettingAccess, DockLayoutComposition).
CLayoutChangeStrategy.CSettingAccess(DockFrontendInternals, Setting) - Constructor for class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy.CSettingAccess
 
CLayoutChoiceMenuPiece - Class in bibliothek.gui.dock.common.menu
A piece of a menu that allows the user to store and load the layout of a set of Dockables and DockStations.
CLayoutChoiceMenuPiece(CControl, boolean) - Constructor for class bibliothek.gui.dock.common.menu.CLayoutChoiceMenuPiece
Creates a new menu.
CLayoutPreferenceModel - Class in bibliothek.gui.dock.common.preference
A model showing various preferences that are used for the layout.
CLayoutPreferenceModel(CControl) - Constructor for class bibliothek.gui.dock.common.preference.CLayoutPreferenceModel
Creates a new model.
clean(DockSituationIgnore) - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
Removes all child-parent relations expect the ones filtered out by ignore.
clean(DockSituationIgnore) - Method in class bibliothek.gui.DockFrontend
Removes all child-parent relations expect the ones filtered out by ignore.
clean(DockStation, DockSituationIgnore) - Method in class bibliothek.gui.DockFrontend
Removes recursively all children from station, but only if the children are not filtered by ignore.
cleanNextTabSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Cleans the state set by BaseTabComponent.setNextTabSelected(boolean)
cleanPreviousTabSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Cleans the state set by BaseTabComponent.setPreviousTabSelected(boolean)
clear() - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Removes all children from this model.
clear() - Method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Removes all preferences from this storage
clear() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Clears this list, all entries are removed
clear(Priority) - Method in class bibliothek.gui.dock.util.TypedUIProperties
Removes all resources that were stored on the level priority.
clear(Priority) - Method in class bibliothek.gui.dock.util.UIProperties
Removes all values that stored under the given priority.
clearExpandOnDoubleClick() - Method in class bibliothek.gui.dock.ScreenDockStation
Resets the expand-on-double-click property to its default value.
clearIcons() - Method in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
 
clearIcons() - Method in interface bibliothek.gui.dock.action.dropdown.DropDownView
Clears all Icons, any field pointing to an Icon is set to null
clearIcons() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Removes any icon that was ever set by BasicButtonModel.setIcon(ActionContentModifier, Icon).
clearIcons() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.ButtonView
 
clearIcons() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.SelectionView
 
clearTabs() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
clearTabs() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Removes all tabs from the internal data structure.
Subclasses may override this method to be informed about the exact time when a tab changes, but the overriden method must call the original method.
clearThemeFactories() - Method in class bibliothek.gui.dock.title.DockTitleManager
Removes all factories that were added by a theme
clicked(CDockable, MouseEvent) - Method in interface bibliothek.gui.dock.common.event.CDoubleClickListener
Called when a double click happened.
ClientOnly - Annotation Type in bibliothek.util
This attribute marks classes, interfaces or other elements that are specially useful for clients.
CListenerCollection - Class in bibliothek.gui.dock.common.intern
A collection of the listeners which are normally added to a CDockable.
CListenerCollection() - Constructor for class bibliothek.gui.dock.common.intern.CListenerCollection
 
CLocation - Class in bibliothek.gui.dock.common
A class describing the current location of a CDockable.
CLocation() - Constructor for class bibliothek.gui.dock.common.CLocation
 
CLocationExpandStrategy - Interface in bibliothek.gui.dock.common.location
This strategy tells a CLocation how to represents a DockableProperty.
CLocationMode - Interface in bibliothek.gui.dock.common.mode
LocationMode offering methods to work with CLocation.
CLocationModeManager - Class in bibliothek.gui.dock.common.mode
LocationModeManager providing additional methods for working with CLocations, CommonDockables and other items specific to the common project.
CLocationModeManager(CControlAccess) - Constructor for class bibliothek.gui.dock.common.mode.CLocationModeManager
Creates a new manager.
CLocationModeSettings<B> - Class in bibliothek.gui.dock.facile.mode
This ModeSettings provides operations to load settings that were stored with version 1.0.7, no additional settings were added.
CLocationModeSettings(ModeSettingsConverter<Location, B>) - Constructor for class bibliothek.gui.dock.facile.mode.CLocationModeSettings
Creates a new setting.
CLockedResizeLayoutManager - Class in bibliothek.gui.dock.common.intern.station
A LockedResizeLayoutManager that looks out for CDockable.isResizeLockedVertically() and CDockable.isResizeLockedHorizontally().
CLockedResizeLayoutManager() - Constructor for class bibliothek.gui.dock.common.intern.station.CLockedResizeLayoutManager
Creates a new layout manager
CLockedResizeLayoutManager(CControl) - Constructor for class bibliothek.gui.dock.common.intern.station.CLockedResizeLayoutManager
Creates a new layout manager
CLockedResizeLayoutManager(SplitLayoutManager) - Constructor for class bibliothek.gui.dock.common.intern.station.CLockedResizeLayoutManager
Creates a new layout manager using delegate as delegate for all tasks that have to be carried out.
clone() - Method in class bibliothek.gui.dock.common.layout.RequestDimension
 
clone() - Method in class bibliothek.util.container.Quartuple
 
clone() - Method in class bibliothek.util.container.Single
 
clone() - Method in class bibliothek.util.container.Triple
 
clone() - Method in class bibliothek.util.container.Tuple
 
CLookAndFeelMenuPiece - Class in bibliothek.gui.dock.common.menu
A menupiece that shows an entry for each available LookAndFeel.
CLookAndFeelMenuPiece(CControl) - Constructor for class bibliothek.gui.dock.common.menu.CLookAndFeelMenuPiece
Creates a new menu.
CLookAndFeelMenuPiece(CControl, LookAndFeelList) - Constructor for class bibliothek.gui.dock.common.menu.CLookAndFeelMenuPiece
Creates a new menu.
close() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Makes the dialog invisible.
close() - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockableSelection
 
close() - Method in class bibliothek.gui.dock.common.action.panel.DialogWindow
 
close() - Method in class bibliothek.gui.dock.common.action.panel.MenuWindow
 
close() - Method in interface bibliothek.gui.dock.common.action.panel.PanelPopupWindow
Makes this window invisible
close(Dockable) - Method in class bibliothek.gui.dock.common.action.predefined.CCloseAction.Action
 
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.
close() - Method in class bibliothek.gui.dock.themes.ThemeDockableSelection
 
CLOSE_ACTION_FACTORY - Static variable in class bibliothek.gui.dock.common.CControl
This factory creates the actions that close dockables.
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.
CloseActionFactory - Interface in bibliothek.gui.dock.common.action
This factory is responsible for creating a CAction that is shown on a CDockable which is CDockable.isCloseable().
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(ActionPopupMenu) - Method in interface bibliothek.gui.dock.action.popup.ActionPopupMenuListener
Called by menu once it is closed.
closed(PanelPopupWindow) - Method in interface bibliothek.gui.dock.common.action.panel.PanelPopupWindowListener
Called after window has been made invisible.
closed(CControl, CDockable) - Method in interface bibliothek.gui.dock.common.event.CControlListener
Called when dockable has been made invisible.
closed(CVetoClosingEvent) - Method in interface bibliothek.gui.dock.common.event.CVetoClosingListener
Called after a set of CDockables has been closed.
closed() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Called once the menu is closed, the default implementation does nothing.
closePopup() - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Makes the current popup invisible.
closing(CVetoClosingEvent) - Method in interface bibliothek.gui.dock.common.event.CVetoClosingListener
Called before a set of CDockables gets closed.
closing(ScreenDockWindow) - Method in class bibliothek.gui.dock.common.intern.station.CScreenDockStationWindowClosingStrategy
 
closing(ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowClosingStrategy
Called if the user wants to close window, e.g.
CMaximalExternalizedLocation - Class in bibliothek.gui.dock.common.location
A location representing an maximized externalized element.
CMaximalExternalizedLocation(int, int, int, int) - Constructor for class bibliothek.gui.dock.common.location.CMaximalExternalizedLocation
Creates a new location.
CMaximalExternalizedLocation(CLocation, int, int, int, int) - Constructor for class bibliothek.gui.dock.common.location.CMaximalExternalizedLocation
Creates a new location.
CMaximizeAction - Class in bibliothek.gui.dock.common.action.predefined
An action that maximizes each CDockable to which it is added.
CMaximizeAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CMaximizeAction
Creates a new action
CMaximizedLocation - Class in bibliothek.gui.dock.common.location
A location representing the maximized state.
CMaximizedLocation() - Constructor for class bibliothek.gui.dock.common.location.CMaximizedLocation
Creates a new location
CMaximizedLocation(String) - Constructor for class bibliothek.gui.dock.common.location.CMaximizedLocation
Creates a new location.
CMaximizedMode - Class in bibliothek.gui.dock.common.mode
Manages CMaximizedModeAreas.
CMaximizedMode(CControl) - Constructor for class bibliothek.gui.dock.common.mode.CMaximizedMode
Creates a new mode.
CMaximizedModeArea - Interface in bibliothek.gui.dock.common.mode
Combination of MaximizedModeArea and CModeArea, does not introduce new methods.
CMaximizedModeAreaPerspective - Interface in bibliothek.gui.dock.common.perspective.mode
Represents a station which can contain "maximized" children, this representation is handled by a CMaximizedModePerspective.
CMaximizedModePerspective - Class in bibliothek.gui.dock.common.perspective.mode
Represents a CMaximizedMode.
CMaximizedModePerspective() - Constructor for class bibliothek.gui.dock.common.perspective.mode.CMaximizedModePerspective
 
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.
CMinimizeArea() - Constructor for class bibliothek.gui.dock.common.CMinimizeArea
Default constructor doing nothing, subclasses must call CMinimizeArea.init(CControl, String) after calling this method
CMinimizeAreaLocation - Class in bibliothek.gui.dock.common.location
A location describing a child of a CMinimizeArea.
CMinimizeAreaLocation(CMinimizeArea) - Constructor for class bibliothek.gui.dock.common.location.CMinimizeAreaLocation
Crates a new location at the end of the minimize area.
CMinimizedLocation - Class in bibliothek.gui.dock.common.location
A location aiming at minimized elements.
CMinimizedLocation(CBaseLocation, Side) - Constructor for class bibliothek.gui.dock.common.location.CMinimizedLocation
Creates a new location.
CMinimizedMode - Class in bibliothek.gui.dock.common.mode
Manages areas that show only a title of a minimized dockable.
CMinimizedMode(CControl) - Constructor for class bibliothek.gui.dock.common.mode.CMinimizedMode
Creates a new mode
CMinimizedModeArea - Interface in bibliothek.gui.dock.common.mode
Combination of MinimizedModeArea and CModeArea, does not introduce any new methods.
CMinimizedModePerspective - Class in bibliothek.gui.dock.common.perspective.mode
Represents a CMinimizedMode.
CMinimizedModePerspective() - Constructor for class bibliothek.gui.dock.common.perspective.mode.CMinimizedModePerspective
 
CMinimizePerspective - Class in bibliothek.gui.dock.common.perspective
This PerspectiveStation represents a CMinimizeArea.
CMinimizePerspective(String) - Constructor for class bibliothek.gui.dock.common.perspective.CMinimizePerspective
Creates a new, empty perspective.
CMinimizePerspective(String, Path) - Constructor for class bibliothek.gui.dock.common.perspective.CMinimizePerspective
Creates a new, empty perspective.
CMinimizePerspective.CommonFlapDockPerspective - Class in bibliothek.gui.dock.common.perspective
The type of object that is used by CMinimizePerspective as intern representation.
CMinimizePerspective.CommonFlapDockPerspective() - Constructor for class bibliothek.gui.dock.common.perspective.CMinimizePerspective.CommonFlapDockPerspective
 
CModeArea - Interface in bibliothek.gui.dock.common.mode
Describes a ModeArea that can work with CLocations.
CModeAreaPerspective - Interface in bibliothek.gui.dock.common.perspective.mode
Represents a CStationPerspective in a LocationModeManagerPerspective.
CNormalizeAction - Class in bibliothek.gui.dock.common.action.predefined
An action that normalizes each CDockable to which it is added.
CNormalizeAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CNormalizeAction
Creates a new action
CNormalMode - Class in bibliothek.gui.dock.common.mode
A mode managing CNormalModeAreas.
CNormalMode(CControl) - Constructor for class bibliothek.gui.dock.common.mode.CNormalMode
Creates a new mode.
CNormalModeArea - Interface in bibliothek.gui.dock.common.mode
A combination of NormalModeArea and CModeArea.
CNormalModePerspective - Class in bibliothek.gui.dock.common.perspective.mode
Represents a CNormalMode.
CNormalModePerspective() - Constructor for class bibliothek.gui.dock.common.perspective.mode.CNormalModePerspective
 
color - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
color() - Method in class bibliothek.gui.dock.util.color.AbstractDockColor
Gets the first non-null value of the list override, value, backup.
COLOR_KEY_MINIMIZED_BUTTON_BACKGROUND - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on the button of the minimized-area as background
COLOR_KEY_MINIMIZED_BUTTON_BACKGROUND_FOCUSED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on the button of the minimized-area as background if focused
COLOR_KEY_MINIMIZED_BUTTON_BACKGROUND_SELECTED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on the button of the minimized-area as background if selected
COLOR_KEY_MINIMIZED_BUTTON_FOREGROUND - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on the button of the minimized-area as foreground
COLOR_KEY_MINIMIZED_BUTTON_FOREGROUND_FOCUSED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on the button of the minimized-area as foreground if focused
COLOR_KEY_MINIMIZED_BUTTON_FOREGROUND_SELECTED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on the button of the minimized-area as foreground if selected
COLOR_KEY_TAB_BACKGROUND - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on unselected tabs as background
COLOR_KEY_TAB_BACKGROUND_FOCUSED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on focused tabs as background
COLOR_KEY_TAB_BACKGROUND_SELECTED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on selected, but not focused, tabs as background
COLOR_KEY_TAB_FOREGROUND - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on unselected tabs as foreground
COLOR_KEY_TAB_FOREGROUND_FOCUSED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on focused tabs a foreground
COLOR_KEY_TAB_FOREGROUND_SELECTED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on selected, but not focused, tabs as foreground
COLOR_KEY_TITLE_BACKGROUND - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on titles as background
COLOR_KEY_TITLE_BACKGROUND_FOCUSED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on focused titles as background
COLOR_KEY_TITLE_FOREGROUND - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on titles as foreground
COLOR_KEY_TITLE_FOREGROUND_FOCUSED - Static variable in class bibliothek.gui.dock.common.ColorMap
a key for colors that are used on focused titles as foreground
COLOR_SCHEME_PARAMETER - Static variable in interface bibliothek.gui.dock.themes.ColorScheme
A parameter linking to the ColorScheme that requests this extension.
ColorBridge - Interface in bibliothek.gui.dock.util.color
A ColorBridge is a layer between a ColorManager and a DockColor.
ColorBridgeFactory - Interface in bibliothek.gui.dock.themes
A factory that creates new ColorBridges.
colorChanged(ColorMap, String, Color) - Method in interface bibliothek.gui.dock.common.event.ColorMapListener
Called when a color changed.
colorChanged(String) - Method in interface bibliothek.gui.dock.util.laf.LookAndFeelColorsListener
Called when a single color changed.
ColorCodes - Annotation Type in bibliothek.gui.dock.util.color
Used to mark all classes which use some DockColor.
colorHighlightInner - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightInnerHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightInnerSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightOuter - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightOuterHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightOuterSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLine - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLineHighlightInner - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLineHighlightOuter - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLineShadowInner - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLineShadowOuter - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
ColorManager - Class in bibliothek.gui.dock.util.color
A ColorManager contains Colors, ColorBridges and DockColors.
ColorManager(DockController) - Constructor for class bibliothek.gui.dock.util.color.ColorManager
Creates a new manager.
ColorMap - Class in bibliothek.gui.dock.common
A map containing several Colors.
ColorMap(CDockable) - Constructor for class bibliothek.gui.dock.common.ColorMap
Creates a new map.
ColorMapListener - Interface in bibliothek.gui.dock.common.event
A listener to a ColorMap, gets informed whenever a Color of the map changes.
Colors - Class in bibliothek.util
Some fields and methods that make life easier when dealing with Colors.
colorsChanged() - Method in interface bibliothek.gui.dock.util.laf.LookAndFeelColorsListener
Called when an unspecified number of colors (maybe zero) changed.
ColorScheme - Interface in bibliothek.gui.dock.themes
A ColorScheme is a collection of colors and bridges.
colorSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowInner - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowInnerHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowInnerSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowOuter - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowOuterHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowOuterSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorStackBorder - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorder - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorder - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
 
colorStackTabBorderDisabled - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorderSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorderSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
 
colorStackTabBorderSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorderSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
 
colorStackTabBorderSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorderSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
 
colorStackTabBottom - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBottomDisabled - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBottomSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBottomSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBottomSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabText - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTextDisabled - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTextSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTextSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTextSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTop - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTopDisabled - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTopSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTopSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTopSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
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(CombinerSource, CombinerTarget) - Method in class bibliothek.extension.gui.dock.station.SplitCombiner
 
combine(PerspectiveDockable[], PerspectiveDockable) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective.CommonSplitDockPerspective
 
combine(Dockable, Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Creates a combination out of child, which must be a child of this station, and append which must not be a child of this station.
combine(Dockable, Dockable, DockableProperty) - Method in class bibliothek.gui.dock.FlapDockStation
Creates a combination out of child, which must be a child of this station, and append which must not be a child of this station.
combine(Dockable, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Combines the lower and the upper Dockable to one Dockable, and replaces the lower with this new Dockable.
combine(Dockable, Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ScreenDockStation
Combines the lower and the upper Dockable to one Dockable, and replaces the lower with this new Dockable.
combine(CombinerSource, CombinerTarget) - Method in interface bibliothek.gui.dock.station.Combiner
Merges two Dockables into a new Dockable.
combine(PlaceholderList<Dockable, DockStation, T>.Item, Combiner, AsideRequest) - Method in class bibliothek.gui.dock.station.DockStationDelegate
Can be called by DockStation.aside(AsideRequest) if request contains a location that points toward item.
combine(AbstractSplitDockGrid.Node<D>, AbstractSplitDockGrid.Node<D>) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Creates a combination of a and b.
combine(PerspectiveDockable[], PerspectiveDockable) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Combines several dockables to one dockable.
combine(CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.themes.basic.BasicCombiner
 
combine(CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.themes.StationCombinerValue
 
combine(CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.themes.ThemeCombiner
 
combine(Path, Path) - Method in interface bibliothek.util.PathCombiner
Creates a combination of first and of second.
CombinedHandler<T> - Interface in bibliothek.gui.dock.station.stack
A handler to change and read the visibility state and the z order of some item.
CombinedInfoComponent - Interface in bibliothek.gui.dock.station.stack
The info component used by the CombinedStackDockComponent is supposed to be represented by a Component.
CombinedMenu - Interface in bibliothek.gui.dock.station.stack
A menu that is displayed on a CombinedStackDockComponent.
CombinedMenuContent - Interface in bibliothek.gui.dock.station.stack.menu
A popup menu often used by CombinedMenus to show their content.
CombinedMenuContent.Item - Class in bibliothek.gui.dock.station.stack.menu
Describes one item of a menu.
CombinedMenuContent.Item(Dockable, String, String, Icon, boolean) - Constructor for class bibliothek.gui.dock.station.stack.menu.CombinedMenuContent.Item
Creates a new CombinedMenuContent.Item.
CombinedMenuContentListener - Interface in bibliothek.gui.dock.station.stack.menu
A listener added to a CombinedMenuContent.
CombinedStackDockComponent<T extends CombinedTab,M extends CombinedMenu,I extends CombinedInfoComponent> - Class in bibliothek.gui.dock.station.stack
A StackDockComponent which is a combination of other components.
This class also implements TabPane and thus supports the TabLayoutManager.
CombinedStackDockComponent() - Constructor for class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Constructs a new component.
CombinedStackDockComponent.Meta - Class in bibliothek.gui.dock.station.stack
Meta information about a Dockable that is shown on this CombinedStackDockComponent.
CombinedStackDockComponent.Meta(Dockable, Component, String, Icon, String, boolean) - Constructor for class bibliothek.gui.dock.station.stack.CombinedStackDockComponent.Meta
Creates new meta information.
CombinedStackDockContentPane - Class in bibliothek.gui.dock.station.stack
This panel paints the contents of a CombinedStackDockComponent.
CombinedStackDockContentPane(CombinedStackDockComponent<?, ?, ?>) - Constructor for class bibliothek.gui.dock.station.stack.CombinedStackDockContentPane
Creates a new content pane
CombinedStackDockFocusTraversalPolicy - Class in bibliothek.gui.dock.station.stack
Focus traversal policy for a CombinedStackDockComponent, this policy switches between current Dockable, its Tab and the optional info component.
CombinedStackDockFocusTraversalPolicy(CombinedStackDockContentPane) - Constructor for class bibliothek.gui.dock.station.stack.CombinedStackDockFocusTraversalPolicy
Creates a new traversal policy.
CombinedTab - Interface in bibliothek.gui.dock.station.stack
A tab of a CombinedStackDockComponent.
Combiner - Interface in bibliothek.gui.dock.station
A Combiner merges two Dockables into one Dockable.
COMBINER - Static variable in class bibliothek.gui.dock.themes.ThemeManager
unique identifier for the basic Combiner
COMBINER - Static variable in interface bibliothek.gui.DockTheme
A unique identifier for the DockProperties to access the current Combiner.
COMBINER_TYPE - Static variable in class bibliothek.gui.dock.themes.ThemeManager
Identifier for the type Combiner
CombinerSource - Interface in bibliothek.gui.dock.station.support
A set of information intended for a Combiner.
CombinerSourceWrapper - Class in bibliothek.gui.dock.station.support
A wrapper around a CombinerSource, can be used to easily override methods of some source.
CombinerSourceWrapper(CombinerSource) - Constructor for class bibliothek.gui.dock.station.support.CombinerSourceWrapper
Creates a new wrapper.
CombinerTarget - Interface in bibliothek.gui.dock.station.support
Created by a Combiner, this object tells how two Dockables are going to be merged.
CombinerValue - Interface in bibliothek.gui.dock.themes
An UIValue that is used to retrieve a Combiner from a ThemeManager.
CommonDecoratableDockAction - Interface in bibliothek.gui.dock.common.action.core
The combination of a CommonDockAction and a SharingStandardDockAction, does not introduce any new methods or fields.
This is the interface any DockAction that is used by a CDecorateableAction must implement.
CommonDockable - Interface in bibliothek.gui.dock.common.intern
A Dockable which is a wrapper for a CDockable.
CommonDockAction - Interface in bibliothek.gui.dock.common.action.core
A DockAction that is used by a CAction.
CommonDockStation<S extends DockStation,C extends CommonDockStation<S,C>> - Interface in bibliothek.gui.dock.common.intern.station
An interface that can be implemented by classes that extend a DockStation and that represent a CStation.
CommonDockStationFactory - Class in bibliothek.gui.dock.common.intern.station
A factory that is responsible for storing and loading the layout of the CommonDockStations.
CommonDockStationFactory(CControl, FrontendPerspectiveCache, CommonSingleDockableFactory) - Constructor for class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
Creates a new factory
CommonDockStationLayout - Class in bibliothek.gui.dock.common.intern.station
Information about the layout of a CommonDockStation, used by the CommonDockStationFactory to store and load the layout.
CommonDockStationLayout(String, boolean, String, DockLayout<?>) - Constructor for class bibliothek.gui.dock.common.intern.station.CommonDockStationLayout
Creates a new layout.
CommonDockStationLayout(String, boolean, String, byte[]) - Constructor for class bibliothek.gui.dock.common.intern.station.CommonDockStationLayout
Creates a new layout.
CommonDockStationLayout(String, boolean, String, XElement) - Constructor for class bibliothek.gui.dock.common.intern.station.CommonDockStationLayout
Creates a new layout.
CommonDockStationPerspective - Interface in bibliothek.gui.dock.common.perspective
A PerspectiveElement that represents a CommonDockStation.
CommonDropDownItem - Interface in bibliothek.gui.dock.common.action.core
A combination of SharingDropDownItemAction and CommonDecoratableDockAction, this interface does not add any new methods or fields.
DockActions used by the CDropDownItem must implement this interface.
CommonEclipseThemeConnector - Class in bibliothek.gui.dock.common.theme.eclipse
This EclipseThemeConnector pays attention to features only present in CDockables.
CommonEclipseThemeConnector(CControl) - Constructor for class bibliothek.gui.dock.common.theme.eclipse.CommonEclipseThemeConnector
Creates a new connector.
CommonElement - Interface in bibliothek.gui.dock.common.intern
Root interface for CommonDockable and for CommonDockStation.
CommonElementPerspective - Interface in bibliothek.gui.dock.common.perspective
A PerspectiveElement that has an additional representation as a CElementPerspective.
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.
CommonMultipleDockableFactory(String, MultipleCDockableFactory<?, ?>, CControlAccess, CPerspective) - Constructor for class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
Creates a new factory.
CommonMultipleDockableLayout - Class in bibliothek.gui.dock.common.intern
An intermediate representation of the layout of a CommonDockable that is connected with a MultipleCDockable.
CommonMultipleDockableLayout() - Constructor for class bibliothek.gui.dock.common.intern.CommonMultipleDockableLayout
 
CommonSelectableAction - Interface in bibliothek.gui.dock.common.action.core
A combination of SharingSelectableDockAction and CommonDockAction, does not add any new methods or fields.
This is the interface a DockAction must implement if used by CSelectableAction.
CommonSeparatorAction - Class in bibliothek.gui.dock.common.action.core
A SeparatorAction implementing the CommonDockAction interface.
CommonSeparatorAction(CAction, ViewTarget<?>...) - Constructor for class bibliothek.gui.dock.common.action.core.CommonSeparatorAction
Creates a new action.
CommonSimpleButtonAction - Class in bibliothek.gui.dock.common.action.core
An implementation of a SimpleButtonAction that also implements CommonDockAction.
CommonSimpleButtonAction(CAction) - Constructor for class bibliothek.gui.dock.common.action.core.CommonSimpleButtonAction
Creates a new button
CommonSimpleCheckAction - Class in bibliothek.gui.dock.common.action.core
A SimpleSelectableAction that also implements CommonDockAction.
CommonSimpleCheckAction(CAction) - Constructor for class bibliothek.gui.dock.common.action.core.CommonSimpleCheckAction
Creates a new action.
CommonSimpleDropDownAction - Class in bibliothek.gui.dock.common.action.core
An implementation of a SimpleDropDownAction also implementing CommonDockAction.
CommonSimpleDropDownAction(CAction) - Constructor for class bibliothek.gui.dock.common.action.core.CommonSimpleDropDownAction
Creates a new action.
CommonSimpleMenuAction - Class in bibliothek.gui.dock.common.action.core
A SimpleMenuAction implementing CommonDockAction.
CommonSimpleMenuAction(CAction, DockActionSource) - Constructor for class bibliothek.gui.dock.common.action.core.CommonSimpleMenuAction
Creates a new action.
CommonSimpleRadioAction - Class in bibliothek.gui.dock.common.action.core
A SimpleSelectableAction that also implements CommonDockAction.
CommonSimpleRadioAction(CAction) - Constructor for class bibliothek.gui.dock.common.action.core.CommonSimpleRadioAction
Creates a new action.
CommonSingleDockableFactory - Class in bibliothek.gui.dock.common.intern
This factory is used to create new SingleCDockables using various SingleCDockableFactorys.
CommonSingleDockableFactory(CControl) - Constructor for class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
Creates a new factory.
CommonSingleDockableFactory(CControl, CPerspective) - Constructor for class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
Creates a new factory.
CommonSingleDockableLayout - Class in bibliothek.gui.dock.common.intern
An intermediate representation of the layout of a CommonDockable that is connected with a SingleCDockable.
CommonSingleDockableLayout() - Constructor for class bibliothek.gui.dock.common.intern.CommonSingleDockableLayout
 
CommonSingleTabDecider - Class in bibliothek.gui.dock.common.intern.ui
Observes and handles the single-tab property of CDockables.
CommonSingleTabDecider(CControl) - Constructor for class bibliothek.gui.dock.common.intern.ui.CommonSingleTabDecider
Creates a new decider
CommonStationDelegate<S extends CommonDockStation<?,?>> - Interface in bibliothek.gui.dock.common.intern.station
Implements several methods that could be used by a CommonDockStation.
compare(boolean, boolean) - Method in class bibliothek.gui.dock.accept.CombinatoryAcceptance
Makes a logical operation with first and second according to the operation specified as combination.
compare(DockStation) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
compare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
compare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
compare(DockStationDropLayer) - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
Compares this level with level.
compare(DockStationDropLayer, DockStationDropLayer) - Method in class bibliothek.gui.dock.station.layer.OrderedLayerCollection
Works like Comparator.compare(Object, Object), compares a to b.
compare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
compareTo(LayerPriority) - Method in class bibliothek.gui.dock.station.layer.LayerPriority
 
compareTo(Version) - Method in class bibliothek.util.Version
 
COMPONENT_FACTORY - Static variable in class bibliothek.gui.dock.StackDockStation
Key used to read the current StackDockComponentFactory
componentAdded(ContainerEvent) - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
 
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.
ComponentDragOperation - Class in bibliothek.gui.dock.station.support
This implementation of StationDragOperation will call Component.repaint() on creation and when either the operation succeeeds or was canceled.
ComponentDragOperation(Dockable, Component) - Constructor for class bibliothek.gui.dock.station.support.ComponentDragOperation
Creates a new operation
ComponentHierarchyObserver - Class in bibliothek.gui.dock.control
A class collecting all Components which are somehow used on or with the Dockables in the realm of one DockController.
A global instance of ComponentHierarchyObserver can be obtained through DockController.getComponentHierarchyObserver().
Note that a hierarchy observer may also know Components which are not directly associated with Dockables.
ComponentHierarchyObserver(DockController) - Constructor for class bibliothek.gui.dock.control.ComponentHierarchyObserver
Creates a new observer.
ComponentHierarchyObserverEvent - Class in bibliothek.gui.dock.event
An event telling that Components have been added or removed from a ComponentHierarchyObserver.
ComponentHierarchyObserverEvent(DockController, List<Component>) - Constructor for class bibliothek.gui.dock.event.ComponentHierarchyObserverEvent
Creates a new event
ComponentHierarchyObserverListener - Interface in bibliothek.gui.dock.event
A listener of a ComponentHierarchyObserver, this listener gets informed whenever some Components enter or leave the realm of a DockController.
ComponentLayoutBlock<C extends TabPaneComponent> - Class in bibliothek.gui.dock.station.stack.tab.layouting
This LayoutBlock handles exactly one TabPaneComponent.
ComponentLayoutBlock() - Constructor for class bibliothek.gui.dock.station.stack.tab.layouting.ComponentLayoutBlock
 
componentRemoved(ContainerEvent) - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
 
components - Variable in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
all the components that are currently installed
ComponentWindowProvider - Class in bibliothek.gui.dock.util
A window provider which just returns the ancestor window of some Component
ComponentWindowProvider(Component) - Constructor for class bibliothek.gui.dock.util.ComponentWindowProvider
Creates a new provider
Condition - Interface in bibliothek.util
A condition is a boolean value that depends on some properties.
CONFIGURATION_EXTENSION - Static variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowConfiguration
name of an ExtensionName for adding additional ScreenDockWindowConfigurations
CONFIGURATION_EXTENSION_PARAM - Static variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowConfiguration
a parameter pointing to this.
configure(DockComponentConfigurationEvent) - Method in interface bibliothek.gui.dock.component.DockComponentConfiguration
Called if a new Component was discovered that needs a configuration.
configure(Transparency) - Method in class bibliothek.gui.dock.util.BackgroundPanel
Called if the Transparency of the BackgroundAlgorithm changed, this panel should configure itself to met the requested transparency settings.
configure(Transparency) - Method in class bibliothek.gui.dock.util.ConfiguredBackgroundPanel
 
ConfiguredBackgroundPanel - Class in bibliothek.gui.dock.util
A BackgroundPanel implementing ConfiguredBackgroundPanel.configure(Transparency).
ConfiguredBackgroundPanel(LayoutManager, Transparency) - Constructor for class bibliothek.gui.dock.util.ConfiguredBackgroundPanel
Creates a new panel.
ConfiguredBackgroundPanel(Transparency) - Constructor for class bibliothek.gui.dock.util.ConfiguredBackgroundPanel
Creates a new panel.
configureDisplayerHints(DockableDisplayerHints) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
configureDisplayerHints(DockableDisplayerHints) - Method in class bibliothek.gui.dock.SplitDockStation
 
configureDisplayerHints(DockableDisplayerHints) - Method in class bibliothek.gui.dock.StackDockStation
 
configureDisplayerHints(DockableDisplayerHints) - Method in interface bibliothek.gui.Dockable
Orders this Dockable to configure hints which will be used by the parent component of this element.
configureSize(SpanMode, int) - Method in interface bibliothek.gui.dock.station.span.Span
Tells this Span that mode is associated with a size of size pixels.
ConflictResolver<T> - Interface in bibliothek.gui.dock.facile.station.split
A ConflictResolver determines how to merge ResizeRequests and later how to resolve situations where two requests have to be handled at the same time.
connect(DockController) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatBorder
Connects this border with controller and reads some colors from controller.
connect(CDockable) - Method in class bibliothek.gui.dock.common.intern.color.ColorTransmitter
 
connect(CDockable) - Method in class bibliothek.gui.dock.common.intern.font.FontTransmitter
 
connect(CDockable) - Method in class bibliothek.gui.dock.common.intern.ui.UITransmitter
Adds a listener to dockable and calls UITransmitter.update(CDockable, String, Object) whenever some value needs an update.
connect(Dockable) - Method in class bibliothek.gui.dock.facile.mode.status.AbstractExtendedModeEnablement
Adds listeners to dockable in order to call AbstractExtendedModeEnablement.fire(Dockable, ExtendedMode, boolean) once the availability of some mode changed.
connect(Dockable) - Method in class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
 
connect(DockController) - Method in class bibliothek.gui.dock.util.color.AbstractDockColor
This method just calls AbstractUIValue.setManager(UIProperties) with the controllers ColorManager.
connect(DockController) - Method in class bibliothek.gui.dock.util.font.AbstractDockFont
Makes sure that this DockFont reads its values from the FontManager of controller.
Use setManager(null) to disconnect.
ConnectingViewItem<A> - Class in bibliothek.gui.dock.action.view
A connecting view item is a wrapper around another ViewItem.
ConnectingViewItem(Dockable, ViewItem<A>) - Constructor for class bibliothek.gui.dock.action.view.ConnectingViewItem
Creates a new item.
considering(Dockable) - Method in interface bibliothek.gui.dock.focus.DockableSelectionListener
Called when an element is selected, but the selection is not yet confirmed.
ConstantFontModifier - Class in bibliothek.gui.dock.util.font
This FontModifier always returns the same Font
ConstantFontModifier(Font) - Constructor for class bibliothek.gui.dock.util.font.ConstantFontModifier
Creates a new modifier.
ConstantPropertyFactory<A> - Class in bibliothek.gui.dock.util.property
A PropertyFactory that always returns the same value.
ConstantPropertyFactory(A) - Constructor for class bibliothek.gui.dock.util.property.ConstantPropertyFactory
Creates a new factory.
contains(int, int) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
 
contains(int, int) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
 
contains(int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
contains(int, int) - Method in class bibliothek.gui.dock.station.flap.layer.FlapOverrideDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.flap.layer.WindowDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
contains(int, int) - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
Tells whether this level contains the point x/y, which is the position of the mouse on the screen.
contains(int, int) - Method in class bibliothek.gui.dock.station.screen.layer.ScreenWindowLayer
 
contains(StickMagnetGraph.DefaultNode) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
Checks whether there is an edge from this node to node.
contains(int, int) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Tells whether the point x/y is over this window or not.
contains(int, int) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
contains(int, int) - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.split.layer.SplitOverrideDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.stack.TabDropLayer
 
contains(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Tells whether key exists for placeholder.
contains(Path) - Method in interface bibliothek.gui.dock.station.support.PlaceholderMap.Key
Tells whether this key knows placeholder.
contains(String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Tells whether some data is stored for key.
contains(String...) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Tells whether some data is stored for key.
contains(int, int) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
 
containsAWTComponents(Component) - Static method in class bibliothek.gui.dock.util.DockSwingUtilities
Checks whether the tree of components, starting with component, contains elements that are not from Swing but from AWT.
containsButton(int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Tells whether the buttons contain the position x/y.
containsScreenPoint(Point) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
containsScreenPoint(Point) - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Tells whether this window contains point which is a point of the screen.
CONTENT_AREA_STATIONS_ID - Static variable in class bibliothek.gui.dock.common.CControl
the unique id of the default-CContentArea created by this control
contentChanged(Dockable) - Method in interface bibliothek.gui.dock.station.stack.TabContentFilterListener
Informs this listener that icon, title and/or tooltip of dockable changed.
contentChanged(StackDockStation) - Method in interface bibliothek.gui.dock.station.stack.TabContentFilterListener
Informs this listener that all icons, titles and tooltips of all children of station have changed.
contentChanged(StackDockComponent) - Method in interface bibliothek.gui.dock.station.stack.TabContentFilterListener
Informs this listener that all icons, titles and tooltips of all children of component have changed.
contentChanged() - Method in interface bibliothek.gui.dock.station.stack.TabContentFilterListener
Informs this listener that all icons, titles and tooltips have changed.
control() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Gets access to the controller.
CONTROL_SHADOW - Static variable in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
The shadow around controls
controllerChanged(DockHierarchyEvent) - Method in class bibliothek.gui.dock.dockable.DockHierarchyObserver
 
controllerChanged(DockController) - Method in class bibliothek.gui.dock.dockable.DockHierarchyObserver
Invoked by the owner in order to fire a DockHierarchyEvent
controllerChanged(DockHierarchyEvent) - Method in interface bibliothek.gui.dock.event.DockHierarchyListener
Invoked whenever the controller of dockable has changed
controllerChanged(DockHierarchyEvent) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
 
controllerChanged(TabPane, DockController) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManagerPane
 
controllerChanged(TabPane, DockController) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneListener
Called if the DockController of pane has changed.
ControllerSetupCollection - Interface in bibliothek.gui.dock.control
A collection of ControllerSetupListeners.
ControllerSetupListener - Interface in bibliothek.gui.dock.event
A listener added to a ControllerSetupCollection, this listener is informed when a DockController has finished setting up its objects.
ControllerTitleFactory - Class in bibliothek.gui.dock.title
This factory delegates every call to the methods to the factory provided by the theme of the involved controller
ControllerTitleFactory() - Constructor for class bibliothek.gui.dock.title.ControllerTitleFactory
 
ControlVetoClosingListener - Class in bibliothek.gui.dock.common.intern
A converter listening for VetoableDockFrontendEvents and firing new CVetoClosingEvents.
ControlVetoClosingListener(CControl, CVetoClosingListener) - Constructor for class bibliothek.gui.dock.common.intern.ControlVetoClosingListener
Creates a new converter.
ControlVetoFocusListener - Class in bibliothek.gui.dock.common.intern
This listener observes a DockController and forwards all calls to a CVetoFocusListener.
ControlVetoFocusListener(CControl, CVetoFocusListener) - Constructor for class bibliothek.gui.dock.common.intern.ControlVetoFocusListener
Creates a new veto focus listener.
conversion(CPerspective, boolean) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Creates a new DockFrontendPerspective which uses the settings from perspective to read and write layouts.
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicButtonTitleTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTabTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTitleTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleButtonTitleTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleDisplayerTransmitter
Converts a color given by a ColorMap to the color needed on the displayer.
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTitleTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTabTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTitleTransmitter
 
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Changes a background color such that it can be used for key.
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
Changes a background color such that it can be used on a StackDockComponent
convert(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.TitleColorTransmitter
Changes a background color such that it can be used for key.
convert(DockElement) - Method in class bibliothek.gui.dock.layout.DockSituation
Converts the layout of element and all its children into a DockLayoutComposition.
convert(DockLayoutComposition) - Method in class bibliothek.gui.dock.layout.DockSituation
Reads the contents of composition and tries to create a DockElement that matches the composition.
convert(PerspectiveElement) - Method in class bibliothek.gui.dock.perspective.Perspective
Converts element using the DockFactorys that are registered at this perspective.
convert(DockLayoutComposition) - Method in class bibliothek.gui.dock.perspective.Perspective
Converts composition using the DockFactorys that are registered at this perspective.
convert(int, D) - Method in class bibliothek.gui.dock.station.support.PerspectivePlaceholderListItemConverter
 
convert(ConvertedPlaceholderListItem) - Method in class bibliothek.gui.dock.station.support.PlaceholderListItemAdapter
 
convert(int, P) - Method in class bibliothek.gui.dock.station.support.PlaceholderListItemAdapter
 
convert(int, P) - Method in interface bibliothek.gui.dock.station.support.PlaceholderListItemConverter
Given some non-null dockable, this method converts the element into some data that can be stored persistently.
convert(ConvertedPlaceholderListItem) - Method in interface bibliothek.gui.dock.station.support.PlaceholderListItemConverter
Given some data that was written by some PlaceholderListItemConverter, this method returns the dockable that belongs to that data.
convert(int, D) - Method in class bibliothek.gui.dock.station.support.StrategyPlaceholderListItemConverter
 
convert(DockTitle.Orientation, DockTitle) - Method in interface bibliothek.gui.dock.title.OrientationToRotationStrategy
Tells how to render the text of title.
ConvertedPlaceholderListItem - Class in bibliothek.gui.dock.station.support
Data about a Dockable that was stored in a PlaceholderList.
ConvertedPlaceholderListItem() - Constructor for class bibliothek.gui.dock.station.support.ConvertedPlaceholderListItem
 
convertFactoryId(DockFactory<?, ?, ?>) - Method in class bibliothek.gui.dock.layout.DockSituation
Tells what identifier is used for factory in the DockLayoutComposition.
This method just calls DockSituation.getID(DockFactory), but DockSituation.getID(DockFactory) is intended for internal use while this method is intended to be used by clients which read out a DockLayoutComposition.
convertFactoryId(String) - Method in class bibliothek.gui.dock.layout.DockSituation
Tells what identifier the DockFactory has, for which the identifier id is used within a DockLayoutComposition.
This method just calls DockSituation.getFactoryID(String), but while DockSituation.getFactoryID(String) is intended for internal use, this method is intended for clients.
convertFactoryID(String) - Static method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Given the unique identifier of a factory tells what identifier will be used internally.
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicButtonTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTabTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleButtonTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleDisplayerTransmitter
Converts a color given by a ColorMap to the color needed on the displayer.
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTabTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Changes a background color such that it can be used for key.
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
Changes a background color such that it can be used on a StackDockComponent
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.TitleColorTransmitter
Changes a background color such that it can be used for key.
convertPointToScreen(Point, Component) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Converts point which is relative to component to a point on the screen.
convertPointToScreen(Point, Component) - Method in class bibliothek.gui.dock.station.screen.window.InternalDockDialog
 
convertPointToScreen(Point, Component) - Method in class bibliothek.gui.dock.station.screen.window.WindowMover
Converst the point point on component to screen coordinates.
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicButtonTitleTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTabTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleButtonTitleTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTabTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Changes a background color such that is can be used for key.
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
Changes a background color such that it can be used on a StackDockComponent
convertToSetting(Location) - Method in class bibliothek.gui.dock.facile.mode.LocationSettingConverter
 
convertToSetting(A) - Method in interface bibliothek.gui.dock.support.mode.ModeSettingsConverter
Converts a property from the inside world into the world outside.
convertToWorld(Location) - Method in class bibliothek.gui.dock.facile.mode.LocationSettingConverter
 
convertToWorld(B) - Method in interface bibliothek.gui.dock.support.mode.ModeSettingsConverter
Converts a property from the outside world into the world of this setting.
copy(AbstractDockableProperty) - Method in class bibliothek.gui.dock.layout.AbstractDockableProperty
Copies the fields of this property to copy.
copy() - Method in interface bibliothek.gui.dock.layout.DockableProperty
Gets a copy of this property, the successor must be copied as well.
copy() - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
 
copy() - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
 
copy() - Method in class bibliothek.gui.dock.station.split.SplitDockFullScreenProperty
 
copy() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
 
copy() - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
 
copy() - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
 
copy() - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
 
copy() - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Creates a deep copy of this map.
copy() - Method in class bibliothek.util.xml.XAttribute
 
copy() - Method in class bibliothek.util.xml.XContainer
Creates an independent copy of this container.
copy(XContainer) - Method in class bibliothek.util.xml.XContainer
Copies all the settings of original into this container.
copy() - Method in class bibliothek.util.xml.XElement
 
copy(XElement) - Method in class bibliothek.util.xml.XElement
Makes a copy of all the elements of original and stores them in this container.
copyKey(PlaceholderMap.Key) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Creates a copy of key.
CoreWarningDialog - Class in bibliothek.gui.dock.util
The CoreWarningDialog is an annoying little dialog informing a developer that he/she is using the Core API, even tough the Common API would offer much more features.
CPanelPopup - Class in bibliothek.gui.dock.common.action
This action shows some kind of popup (for example a JDialog) filled with any content the client likes.
CPanelPopup() - Constructor for class bibliothek.gui.dock.common.action.CPanelPopup
Creates a new action.
CPanelPopup.ButtonBehavior - Enum in bibliothek.gui.dock.common.action
When the popup should show up if the action is displayed as button.
CPanelPopup.MenuBehavior - Enum in bibliothek.gui.dock.common.action
Tells how a CPanelPopup behaves if it is a child of a menu.
CPanelPopup.PanelPopup - Class in bibliothek.gui.dock.common.action
A custom action shows some dialog or window when triggered
CPanelPopup.PanelPopup() - Constructor for class bibliothek.gui.dock.common.action.CPanelPopup.PanelPopup
Creates a new action
CPerspective - Class in bibliothek.gui.dock.common.perspective
A CPerspective is a lightweight, modifiable representation of all Dockables and DockStations handled by a CControl.
When using a CPerspective clients have to be aware of: Neither single- nor multiple-dockables need to be registered. Any root-CStation used by a CControl needs to be registered using #addRoot(CStationPerspective)
CPerspective(CControlAccess) - Constructor for class bibliothek.gui.dock.common.perspective.CPerspective
Creates a new perspective
CPerspectiveMultipleIdentifierCollection - Class in bibliothek.gui.dock.common.perspective
A helper class for CommonMultipleDockableFactory, used when interacting with a CPerspective.
CPerspectiveMultipleIdentifierCollection(String, CPerspective) - Constructor for class bibliothek.gui.dock.common.perspective.CPerspectiveMultipleIdentifierCollection
Creates a new object
CPlaceholderStrategy - Class in bibliothek.gui.dock.common.intern
This strategy assigns a unique identifier to all CDockables that are registered at a CControl.
CPlaceholderStrategy(CControl) - Constructor for class bibliothek.gui.dock.common.intern.CPlaceholderStrategy
Creates a new strategy
CPreferenceMenuPiece - Class in bibliothek.gui.dock.common.menu
A menu piece that shows an entry for opening the preferences-dialog.
CPreferenceMenuPiece(CControl) - Constructor for class bibliothek.gui.dock.common.menu.CPreferenceMenuPiece
Creates a new menu piece.
CPreferenceModel - Class in bibliothek.gui.dock.common
A PreferenceModel that shows the settings of a CControl.
CPreferenceModel(CControl) - Constructor for class bibliothek.gui.dock.common.CPreferenceModel
Creates a new model.
CPreferenceModel(CControl, PathCombiner) - Constructor for class bibliothek.gui.dock.common.CPreferenceModel
Creates a new model.
CRadioButton - Class in bibliothek.gui.dock.common.action
An action which behaves like a JRadioButton.
Several CRadioButtons can be added to a CRadioGroup, only one CRadioButton of such a group will be selected.
CRadioButton() - Constructor for class bibliothek.gui.dock.common.action.CRadioButton
Creates a new radiobutton
CRadioButton(CommonSimpleRadioAction) - Constructor for class bibliothek.gui.dock.common.action.CRadioButton
Creates a new radiobutton using action as internal representation
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(PreferenceModel) - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperation
Creates and returns a view of this PreferenceOperation for model.
create(DockController, DockTitle) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleMovingImageFactory
 
create(DockStation, Dockable, DockTitle) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDisplayerFactory
Creates a new DockableDisplayer for dockable.
create(DockStation, Dockable, DockTitle, boolean, EclipseThemeConnector.TitleBar) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDisplayerFactory
Creates a new displayer.
create(ActionViewConverter, D, Dockable) - Method in interface bibliothek.gui.dock.action.view.ViewGenerator
Converts action into a view.
create(CControl, CDockable) - Method in interface bibliothek.gui.dock.common.action.CloseActionFactory
Creates a new action.
create() - Method in class bibliothek.gui.dock.common.EmptyMultipleCDockableFactory
 
create(ActionViewConverter, CPanelPopup.PanelPopup, Dockable) - Method in class bibliothek.gui.dock.common.intern.action.panel.BasicPanelPopupGenerator
 
create(ActionViewConverter, CPanelPopup.PanelPopup, Dockable) - Method in class bibliothek.gui.dock.common.intern.action.panel.BubblePanelPopupGenerator
 
create(ActionViewConverter, CPanelPopup.PanelPopup, Dockable) - Method in class bibliothek.gui.dock.common.intern.action.panel.EclipsePanelPopupGenerator
 
create(ActionViewConverter, CPanelPopup.PanelPopup, Dockable) - Method in class bibliothek.gui.dock.common.intern.action.panel.FlatPanelPopupGenerator
 
create(ActionViewConverter, CPanelPopup.PanelPopup, Dockable) - Method in class bibliothek.gui.dock.common.intern.action.panel.PanelDropDownGenerator
 
create(ActionViewConverter, CPanelPopup.PanelPopup, Dockable) - Method in class bibliothek.gui.dock.common.intern.action.panel.PanelMenuGenerator
 
create(FontManager) - Method in interface bibliothek.gui.dock.common.intern.font.FontBridgeFactory
Creates a new bridge
create() - Method in interface bibliothek.gui.dock.common.MultipleCDockableFactory
Creates a new, empty layout.
create() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
 
create() - Method in class bibliothek.gui.dock.common.perspective.CWorkingPerspective
 
create() - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective
Called the first time MultipleCDockablePerspective.intern() is called, creates the internal representation of this dockable.
create() - Method in class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective
Called the first time SingleCDockablePerspective.intern() is called, this method creates the intern representation of this SingleCDockablePerspective.
create(DockController) - Method in class bibliothek.gui.dock.common.theme.CDockThemeFactory
 
create(CControl) - Method in class bibliothek.gui.dock.common.theme.CDockThemeFactory
Creates a new theme.
create(CControl, ColorManager) - Method in interface bibliothek.gui.dock.common.theme.color.CColorBridgeExtension
Creates a new bridge for manager.
create(DockController, Dockable) - Method in class bibliothek.gui.dock.dockable.AncestorMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.gui.dock.dockable.DefaultDockableMovingImageFactory
 
create(DockController, DockTitle) - Method in class bibliothek.gui.dock.dockable.DefaultDockableMovingImageFactory
 
create(DockController, DockTitle) - Method in interface bibliothek.gui.dock.dockable.DockableMovingImageFactory
Gets an image which will be shown underneath the cursor.
create(DockController, Dockable) - Method in interface bibliothek.gui.dock.dockable.DockableMovingImageFactory
Gets an image which will be shown underneath the cursor.
create(DockController, DockTitle) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
 
create(Class<?>) - Method in class bibliothek.gui.dock.facile.action.RenameActionFactory
Creates a new action for the specified type.
create(Dockable) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Creates a new item for the menu.
create(LocationModeManager<?>) - Method in interface bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablementFactory
Creates a new enablement.
create(FlapDockStation, ButtonPane) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindowFactory
 
create(FlapDockStation, ButtonPane) - Method in interface bibliothek.gui.dock.station.flap.FlapWindowFactory
Creates a new window for station.
create(ScreenDockWindow, JComponent) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowBorderFactory
Creates a new border.
create(SpanCallback) - Method in class bibliothek.gui.dock.station.span.DefaultSpanFactory
 
create(SpanCallback) - Method in interface bibliothek.gui.dock.station.span.SpanFactory
Creates a new Span.
create(SplitDockStation) - Method in interface bibliothek.gui.dock.station.split.SplitDividerStrategyFactory
Creates a new strategy.
create(Dockable, long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a leaf for dockable.
create(SplitDockTree<Dockable>.Key, boolean, Map<Leaf, Dockable>) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new node using the contents of key.
create(StackDockComponentParent) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponentFactory
Creates a new component for station.
create() - Method in interface bibliothek.gui.dock.support.mode.ModeSettingFactory
Creates a new, empty ModeSetting.
create() - Method in class bibliothek.gui.dock.support.mode.NullModeSettingsFactory
 
create(DockStation, Dockable, DockTitle, DockableDisplayer.Location) - Method in class bibliothek.gui.dock.themes.basic.BasicDisplayerFactory
Creates a new displayer.
create(DockController, DockTitle) - Method in class bibliothek.gui.dock.themes.basic.BasicMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.gui.dock.themes.basic.BasicMovingImageFactory
 
create(SpanCallback) - Method in class bibliothek.gui.dock.themes.basic.BasicSpanFactory
 
create(SpanCallback) - Method in class bibliothek.gui.dock.themes.basic.NoSpanFactory
 
create(ColorManager) - Method in class bibliothek.gui.dock.themes.color.MultiColorBridgeFactory
 
create(ColorManager) - Method in class bibliothek.gui.dock.themes.color.SingleColorBridgeFactory
 
create(ColorManager) - Method in interface bibliothek.gui.dock.themes.ColorBridgeFactory
Creates a new bridge for manager.
create(SpanCallback) - Method in class bibliothek.gui.dock.themes.StationSpanFactoryValue
 
create(DockController, DockTitle) - Method in class bibliothek.gui.dock.themes.ThemeDockableMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.gui.dock.themes.ThemeDockableMovingImageFactory
 
create(DockController) - Method in interface bibliothek.gui.dock.themes.ThemeFactory
Creates a new theme.
create(DockController) - Method in class bibliothek.gui.dock.themes.ThemePropertyFactory
 
createAccess(DockFrontendInternals, Setting) - Method in class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy
 
createAccess(DockFrontendInternals, Setting) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Creates a wrapper around setting that allows the algorithm of this LayoutChangeStrategy to access the setting.
createAction() - Method in class bibliothek.gui.dock.common.action.predefined.CCloseAction
Creates the action that is used for CDecorateableAction.intern().
createAction() - Method in class bibliothek.gui.dock.common.action.predefined.CNormalizeAction
 
createAction() - Method in class bibliothek.gui.dock.common.intern.action.CExtendedModeAction
Creates an instance of the action representing this CExtendedModeAction.
createActionBinder(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createActionBinder(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a listener that will ensure that every DockAction is bound to its Dockable.
createActionFor(Dockable) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource
Creates the DockAction which is shown for dockable.
createActionSource(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleInfoComponent
 
createActionSource(Dockable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabInfo
 
createActionSource(Dockable) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatInfoComponent
 
createActionSource(Dockable) - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
Creates a new DockActionSource for dockable.
createActionViewConverter(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createActionViewConverter(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the converter that will transform actions into views.
createAsideRequest(DockableProperty, Dockable) - Method in interface bibliothek.gui.dock.layout.location.AsideRequestFactory
Creates a new AsideRequest for dockable.
createAsideRequest(DockableProperty, Dockable) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequestFactory
 
createBackground() - Method in class bibliothek.gui.dock.StackDockStation
Creates the panel onto which this station will lay its children.
createBackground(CombinedStackDockComponent<T, M, I>) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Creates the background algorithm that is used for this component.
createBackup(String) - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaFactory
 
createBackup(String) - Method in interface bibliothek.gui.dock.common.SingleCDockableFactory
Creates a backup of a SingleCDockable.
createBorderModifier(JComponent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Creates the BorderForwarder that is used to set the border of this panel.
createButton(BasicTrigger) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTabMenu
 
createButton(BasicTrigger) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseMenu
 
createButton(BasicTrigger) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatMenu
 
createButton(BasicTrigger) - Method in class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
Creates a new button for this menu.
createButtonContent() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Creates the component that shows the contents of this button.
createButtonContent() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
Creates the component painting the content of this button.
createButtonContent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectButton
Creates a new component showing icon and text of this button.
createButtonContent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
Creates a new component that paints icon and text
createButtonContent() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Creates the content component of this button.
createButtonPane() - Method in class bibliothek.gui.dock.FlapDockStation
Creates the panel which will show buttons for the children of this station.
createCapture(DockController, Component) - Method in interface bibliothek.gui.dock.util.AWTComponentCaptureStrategy
Creates a new image that has the same size as component and contains all the things painted on component.
createCloseAction(CDockable) - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Gets an action that closes dockable when clicked.
createColor(String, Dockable, DockAction, Color) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Creates a new DockColor representing one color used by this button.
createColors(Dockable, DockAction) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
 
createCommonDockable() - Method in class bibliothek.gui.dock.common.CGridArea
 
createCommonDockable() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Creates the CommonDockable that is associated with this dockable, called the first time the CommonDockable is required for an operation.
createCommonDockable() - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
 
createCommonDockable() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
 
createComponent() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Creates the button which will always be visible.
createComponent() - Method in class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
 
createContent(WindowConfiguration) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Creates the component that will be used as content-pane.
createContentArea(String) - Method in class bibliothek.gui.dock.common.CControl
Creates and adds a new CContentArea.
createContentBorderModifier(Dockable, JComponent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
createContentBorderModifier(Dockable, JComponent) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Creates a BorderForwarder for the content component for the tab of dockable
createContentPane(CombinedStackDockComponent<EclipseTab, EclipseMenu, EclipseTabInfo>) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
createContentPane(CombinedStackDockComponent<T, M, I>) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Creates the content pane for this component.
createContentPane() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new DisplayerContentPane which will be used to show the contents of this displayer.
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
 
createDecorationPainter(EclipseTabPane) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabPainter
Creates a new painter for the component which contains the tabs.
createDefaultActionOffer(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createDefaultActionOffer(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the default action offer.
createDefaultIconScheme() - Method in class bibliothek.gui.DockController
Creates the default UIScheme for the IconManager.
createDefaultRepresentation(DockElement) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
createDefaultRepresentation(DockElement) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
createDefaultRepresentation(DockElement) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Creates and returns a new DockElementRepresentative representing target, the new representation is to be used to cover all the empty areas on this StackDockComponent.
createDefaultTextScheme() - Method in class bibliothek.gui.DockController
Creates the default UIScheme for the TextManager.
createDialog(Component) - Method in class bibliothek.gui.dock.common.action.panel.DialogWindow
Creates a new dialog with the ancestor window of owner as owner.
createDialogWindow(Component) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Creates a new window which will be used as popup for this CPanelPopup.
createDirectRemote(Dockable) - Method in interface bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createDirectRemote(Dockable, boolean) - Method in interface bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createDirectRemote(Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
createDirectRemote(Dockable, boolean) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
createDockable() - Method in class bibliothek.gui.dock.common.EmptyMultipleCDockableFactory
Creates a new instance of the MultipleCDockable that is represented by this factory.
createDockable() - Method in class bibliothek.gui.dock.common.NullMultipleCDockableFactory
 
createDockableSelector(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createDockableSelector(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new selector for Dockables.
createDockComponentManager(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createDockComponentManager(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new DockComponentManager.
createDoubleClickController(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createDoubleClickController(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the controller that will forward double clicks with the mouse.
createEditor(Path) - Method in class bibliothek.extension.gui.dock.PreferenceTable
Creates a new editor for type.
createEmptyPerspective() - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Creates a new CPerspective that is set up with all the stations of the CControl.
createEntryDuringRead(String) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
 
createEntryDuringRead(String) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Tells whether an entry for a missing Dockable should be created.
createExtensionManager(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createExtensionManager(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new ExtensionManager.
createFactory(TabPainter) - Static method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated. Creates a new factory which uses fallback to create a TabComponent when no DockTitle is available.
createFilter(DockActionSource) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
Creates a filter around actions, only the actions going through the filter will be shown.
createFilter(DockActionSource) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Creates a filter around actions, only the actions going through the filter will be shown.
createFlapDockStation(Component, CommonStationDelegate<CFlapDockStation>) - Method in interface bibliothek.gui.dock.common.intern.CControlFactory
Creates a new FlapDockStation.
createFlapDockStation(Component, CommonStationDelegate<CFlapDockStation>) - Method in class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
createFlapWindow(ButtonPane) - Method in class bibliothek.gui.dock.FlapDockStation
Creates a window for this station.
createFocusController(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createFocusController(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the focus-controller of controller
createFocusHistory(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createFocusHistory(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the focus history of controller
createForwardRequest(DockableProperty) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
Creates a new AsideRequest which is used to examine the next child DockStation.
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.CScreenDockStation
 
createFullScreenAction() - Method in class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
createFullscreenAction() - Method in class bibliothek.gui.dock.ScreenDockStation
Creates an action which is added to all children of this station.
createFullScreenAction() - Method in class bibliothek.gui.dock.SplitDockStation
Creates an action which is added to all children of this station.
createGlassPane() - Method in class bibliothek.gui.dock.security.SecureContainer
Creates the GlassedPane which will wrap around the content of this panel.
createGlobalMouseDispatcher(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createGlobalMouseDispatcher(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new GlobalMouseDispatcher which will be responsible for collecting and distributing global MouseEvents.
createGridArea() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaConfiguration
Creates a new ExternalizingCGridArea, the identifier of the new station is unique compared to all the CDockables that are currently registered at control.
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.screen.ScreenFullscreenAction
 
createGroupKey(Dockable) - Method in class bibliothek.gui.dock.station.split.SplitFullScreenAction
 
createHandle(Dockable) - Method in class bibliothek.gui.dock.common.intern.station.CFlapDockStation
 
createHandle(Dockable) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Creates a new handle for dockable.
createHandle(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Creates a new wrapper around dockable, the wrapper is used as internal representation of dockable.
createHandlerFor(SplitDockStation) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy
Creates a new DefaultSplitDividerStrategy.Handler for station.
createHider() - Method in class bibliothek.gui.DockFrontend
Creates the action that is added to all known dockables, and which is called the "close"-action.
createHoldAction() - Method in class bibliothek.gui.dock.FlapDockStation
Creates a DockAction that is added to all children of this station.
createIcon(TabMenu) - Method in class bibliothek.gui.dock.themes.icon.TabMenuOverflowIconBridge
Returns an icon that represents menu in its current state.
createImageFrom(DockController, Dockable) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
This method creates a new image that contains the contents of dockable.
createImageFrom(DockController, Component) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
This method creates a new image that contains the contents of c.
createInfo(MenuLineLayout, TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
createInfo(MenuLineLayout, TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.MenuLineLayoutFactory
Creates the LayoutBlock for the info component of pane.
createInfoFor(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManager
Creates a new bag for information about pane.
createInfoFor(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
 
createInfoSource(DockActionSource) - Method in class bibliothek.gui.dock.common.action.util.CDefaultDockActionDistributor
 
createInfoSource(DockActionSource) - Method in class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
Creates a new DockActionSource for the DockActionDistributor.Target DockActionDistributor.Target.INFO_COMPONENT.
createInvisibleTab(InvisibleTabPane, Dockable) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabPainter
Creates a new invisible tab for pane representing dockable.
createItemFor(DockAction, Dockable) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Creates a new item for action which will be shown on this panel.
createItemFor(DockAction, Dockable) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Creates a new item for action which will be shown on this title.
createKeyboardController(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createKeyboardController(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new controller for global KeyEvents.
createLayerAt(Component, Dockable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
createLayerAt(Component, Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Creates a layer between component and this panel.
createLayout(SplitDockStation, SplitDockStationLayout.Entry, int, boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
Creates a new layout for station.
createLayout(SplitDockPerspective, SplitDockStationLayout.Entry, int, boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
Creates a new layout for station.
createLayout(SplitDockStationLayout.Entry, int, boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
Creates a new layout for station.
createLeaf(long) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
createLeaf(SplitDockAccess, long) - Method in class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
createLeaf(long) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Creates a new Leaf.
createLeaf(long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new Leaf
createLeaf(SplitDockAccess, long) - Method in interface bibliothek.gui.dock.station.split.SplitNodeFactory
Creates a new leaf.
createListener() - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
Creates a listener which will receive mouse-events.
createListener() - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler
Creates a listener which forwards changes in the action to the model.
createMenu(Component, Dockable, DockActionSource, Object) - Method in interface bibliothek.gui.dock.action.popup.ActionPopupMenuFactory
Creates a new menu using actions as content.
createMenu(Component, Dockable, DockActionSource, Object) - Method in class bibliothek.gui.dock.action.popup.DefaultActionPopupMenuFactory
 
createMenu() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
createMenu(MenuLineLayout, TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
createMenu(MenuLineLayout, TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.MenuLineLayoutFactory
Creates a new LayoutBlock representing the menu of pane.
createMenu() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Creates a new menu for this pane.
createMenuWindow(JPopupMenu) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Creates a new window which will be used as popup for this CPanelPopup.
createMeta(DockController) - Method in class bibliothek.gui.dock.common.theme.CDockThemeFactory
 
createMeta(DockController) - Method in interface bibliothek.gui.dock.themes.ThemeFactory
Gets meta information about this factory.
createMeta(DockController) - Method in class bibliothek.gui.dock.themes.ThemePropertyFactory
 
createMinimalDecorator() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
 
createMinimalDecorator() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new MinimalDecorator that will be shown on this displayer.
createMinimizeArea(String) - Method in class bibliothek.gui.dock.common.CControl
Creates a new area where minimized CDockables can be stored.
createModel() - Method in class bibliothek.gui.dock.facile.menu.PreferenceMenuPiece
Creates a new model for this piece.
createModeSettings(ModeSettingsConverter<Location, B>) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
 
createModeSettings(ModeSettingsConverter<H, B>) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Creates the empty set of settings for this ModeManager.
createMouseFocusObserver(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createMouseFocusObserver(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates an observer for MouseEvents that lead to focus changes
createNode(long) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
createNode(SplitDockAccess, long) - Method in class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
createNode(long) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Creates a new Node.
createNode(long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new Node.
createNode(SplitDockAccess, long) - Method in interface bibliothek.gui.dock.station.split.SplitNodeFactory
Creates a new node.
createOrder(MenuLineLayout, TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
createOrder(MenuLineLayout, TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.MenuLineLayoutFactory
Creates the order in which the LayoutBlocks should be presented.
createPathProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
Creates a new path property which describes the location of this element.
createPathProperty(SplitDockStationLayout.Entry) - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Node
Creates a new path pointing to child which must be a child of this node.
createPerspective() - Method in class bibliothek.gui.dock.common.CExternalizeArea
 
createPerspective() - Method in class bibliothek.gui.dock.common.CGridArea
 
createPerspective() - Method in class bibliothek.gui.dock.common.CMinimizeArea
 
createPerspective() - Method in interface bibliothek.gui.dock.common.CStation
Returns a new CStationPerspective that represents this station.
createPerspective() - Method in class bibliothek.gui.dock.common.CWorkingArea
 
createPerspective() - Method in class bibliothek.gui.dock.common.mode.CExternalizedMode
 
createPerspective() - Method in interface bibliothek.gui.dock.common.mode.CLocationMode
Gets an object that represents this type of mode in a CPerspective.
createPerspective() - Method in class bibliothek.gui.dock.common.mode.CMaximizedMode
 
createPerspective() - Method in class bibliothek.gui.dock.common.mode.CMinimizedMode
 
createPerspective() - Method in class bibliothek.gui.dock.common.mode.CNormalMode
 
createPerspective(DockFrontendInternals, boolean, FrontendPerspectiveCache) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
 
createPerspective(DockFrontendInternals, boolean, FrontendPerspectiveCache) - Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
Creates a Perspective that is used to read and write perspectives related to frontend.
createPerspective() - Method in class bibliothek.gui.dock.layout.DockSituation
Creates a new Perspective that uses the settings made on this DockSituation.
createPerspective() - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Creates a new PredefinedPerspective.
createPlaceholder(long) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
createPlaceholder(SplitDockAccess, long) - Method in class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
createPlaceholder(long) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Creates a new Placeholder.
createPlaceholder(long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new Placeholder calling SplitDockAccess.createPlaceholder(long)
createPlaceholder(SplitDockAccess, long) - Method in interface bibliothek.gui.dock.station.split.SplitNodeFactory
Creates a new placeholder.
createPlaceholderConverter() - Method in class bibliothek.gui.dock.SplitDockStation
Creates the algorithm that is used by SplitDockStation.getPlaceholders() and SplitDockStation.setPlaceholders(PlaceholderMap).
createPopupController(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createPopupController(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a listener which will open a popup-menu for each title or dockable known to the controller.
createProperty() - Method in interface bibliothek.gui.dock.layout.DockablePropertyFactory
Creates a new empty DockableProperty.
createProperty() - Method in class bibliothek.gui.dock.station.flap.FlapDockPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockFullScreenPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockPathPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.stack.StackDockPropertyFactory
 
createPropertyTransformer() - Method in class bibliothek.gui.DockFrontend
Creates a new PropertyTransformer that can be used to read and write DockablePropertys that are associated with this DockFrontend.
createRegister(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 interface bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createRemote(Dockable, boolean) - Method in interface bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createRemote(Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
createRemote(Dockable, boolean) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
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(long) - Method in class bibliothek.gui.dock.SplitDockStation.Access
Creates a new Root.
createRoot(SplitDockAccess, long) - Method in class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
createRoot(SplitDockAccess, long) - Method in interface bibliothek.gui.dock.station.split.SplitNodeFactory
Creates a new root.
createRootHandler() - Method in class bibliothek.gui.dock.DefaultDockable
 
createRootHandler() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Creates the DockComponentRootHandler which configures the Components of this dockable.
createRootHandler() - Method in class bibliothek.gui.dock.FlapDockStation
 
createRootHandler() - Method in class bibliothek.gui.dock.ScreenDockStation
 
createRootHandler() - Method in class bibliothek.gui.dock.SplitDockStation
Creates a new DockComponentRootHandler for monitoring all the Components of this station.
createRootHandler() - Method in class bibliothek.gui.dock.StackDockStation
 
createRootHandler() - Method in class bibliothek.gui.dock.station.AbstractDockStation
Creates a new DockComponentRootHandler which will be responsible for keeping track of all the Components of this station.
createRootHandler() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates the DockComponentRootHandler for this displayer.
createRootHandler() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Creates the DockComponentRootHandler which is responsible for informing the client about the Components that are shown on this title.
createScreenDockStation(WindowProvider, CommonStationDelegate<CScreenDockStation>) - Method in interface bibliothek.gui.dock.common.intern.CControlFactory
Creates a new ScreenDockStation.
createScreenDockStation(WindowProvider, CommonStationDelegate<CScreenDockStation>) - Method in class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
createSetting() - Method in class bibliothek.gui.dock.common.intern.CDockFrontend
 
createSetting() - Method in class bibliothek.gui.DockFrontend
Creates a bag that contains all information needed to describe the current set of properties.
createSettings(ModeSettingsConverter<H, B>) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Creates a new ModeSetting which is configured to transfer data from this ModeManager to persistent storage or the other way.
createSidePut(Rectangle, int, int, Dockable, boolean) - Method in class bibliothek.gui.dock.station.split.Leaf
Assuming the mouse at x/y is within bounds, this method calculates which one of the non-combining PutInfo.Puts describe the situation best.
createSingleParentRemover(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createSingleParentRemover(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a SingleParentRemover that will be used to remove some stations from this controller.
createSituation(DockFrontendInternals, boolean, boolean) - Method in class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy
 
createSituation(DockFrontendInternals, boolean) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Forwards to DefaultLayoutChangeStrategy.createSituation(DockFrontendInternals, boolean, boolean) with the last argument set to false.
createSituation(DockFrontendInternals, boolean, boolean) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Creates a DockSituation which represents all the knowledge frontend currently has.
createSituation(DockFrontendInternals, boolean) - Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
Creates a new DockSituation that is used to write and read the current setting from and to a stream.
Note: the result of this method is used to read and write data from a file, the frontend expects that always the same format (i.e.
createSource(Dockable, DockActionDistributor.Target) - Method in class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
 
createSource(Dockable, DockActionDistributor.Target) - Method in interface bibliothek.gui.dock.station.stack.action.DockActionDistributor
Creates a selection of the DockActions that are to be shown on a target.
createSpans() - Method in class bibliothek.gui.dock.station.split.SpanSplitNode
Creates or re-creates the Spans used by this Leaf.
createSpans(SpanSplitNode) - Method in class bibliothek.gui.dock.station.split.SplitSpanStrategy
Creates four Spans, one for each side of leaf.
createSplitDockStation(CommonStationDelegate<CSplitDockStation>) - Method in interface bibliothek.gui.dock.common.intern.CControlFactory
Creates a new SplitDockStation that implements CommonDockable as well.
createSplitDockStation(CommonStationDelegate<CSplitDockStation>) - Method in class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
createSplitDockStationHandle(CControl) - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
 
createSplitDockStationHandle(CControl) - Method in class bibliothek.gui.dock.common.CGridArea
Creates the handle that will represent this as CNormalModeArea and CMaximizedModeArea.
createSplitInserter() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaConfiguration
Creates a new instance of ExternalizingCGridAreaConfiguration.SplitInserter.
createStackDockComponent() - Method in class bibliothek.gui.dock.StackDockStation
Creates the StackDockComponent which will be shown on this station if the station has more then one child.
This method is called directly by the constructor.
createStackedDecorator() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
 
createStackedDecorator() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
 
createStackedDecorator() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatDockableDisplayer
 
createStackedDecorator() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new decorator that will be shown in this displayer if the displayer is shown alongside a tab (@see BasicDockableDisplayer.setStacked(boolean)).
createStackedDecorator(PropertyKey<DockActionDistributor>) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new MinimalDecorator that uses a restricted set of DockActions.
createStation(String) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
Creates a new CommonDockStation whose CStation is also a SingleCDockable with unique identifier id.
createStation(String, Path) - Method in class bibliothek.gui.dock.common.perspective.DefaultMissingPerspectiveFactory
 
createStation(String, Path) - Method in interface bibliothek.gui.dock.common.perspective.MissingPerspectiveStrategy
Creates the station that represented id.
createStation() - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
Creates an instance of a FlapDockStation.
createStation() - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
Creates a new ScreenDockStation.
createStation(boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
Creates new objects of SplitDockStation
createStation() - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
Called when a new StackDockStation is required.
createTab(Dockable) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
Creates a new representation of a tab on this component.
createTab(Dockable) - Method in class bibliothek.gui.dock.themes.basic.BasicStackDockComponent
 
createTabComponent(EclipseTabPane, Dockable) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabPainter
Creates a new tab for an EclipseTabPane.
createTabDecorator() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
 
createTabDecorator() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer
 
createTabDecorator() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatDockableDisplayer
 
createTabDecorator() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new TabDecorator that will be shown on this displayer.
createTabs(MenuLineLayout, TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
createTabs(MenuLineLayout, TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.MenuLineLayoutFactory
Creates a new LayoutBlock representing the tabs of pane.
createTabSource(DockActionSource) - Method in class bibliothek.gui.dock.common.action.util.CDefaultDockActionDistributor
 
createTabSource(DockActionSource) - Method in class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
Creates a new DockActionSource for the DockActionDistributor.Target DockActionDistributor.Target.TAB.
createTemporaryDuringRead(String) - Method in interface bibliothek.gui.dock.support.mode.UndoableModeSettings
Called during a read operation if ModeManager.createEntryDuringRead(String) did already return false for key.
createTitle(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.ReducedBubbleTitleFactory
Creates a new title without origin.
createTitleIcon() - Method in class bibliothek.gui.dock.DefaultDockable
 
createTitleIcon() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Creates the DockIcon which represents this Dockable or this DockStation.
createTitleIcon() - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
createTitleMiniButton(BasicTrigger, BasicResourceInitializer) - Method in class bibliothek.extension.gui.dock.theme.FlatTheme
Creates a MiniButton in a flat look.
createTitleMover() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
createTitleMover() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Creates a new WindowMover which is used to move this window if the DockTitle is dragged by the mouse.
createTitleSource(DockActionSource) - Method in class bibliothek.gui.dock.common.action.util.CDefaultDockActionDistributor
 
createTitleSource(DockActionSource) - Method in class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
Creates a new DockActionSource for the DockActionDistributor.Target DockActionDistributor.Target.TITLE or for those actions that are not marked with any annotation.
createTooltip(Component, TooltipStrategyCallback) - Method in class bibliothek.gui.dock.security.DefaultTooltipStrategy
 
createToolTip() - Method in class bibliothek.gui.dock.security.GlassedPane.GlassPane
 
createTooltip(Component, TooltipStrategyCallback) - Method in interface bibliothek.gui.dock.security.TooltipStrategy
Asks this strategy to create a new tooltip, this tooltip will be shown as soon as the current event of the EDT is over.
createToolTip() - Method in interface bibliothek.gui.dock.security.TooltipStrategyCallback
Default method for creating a new JToolTip.
createTransformer(DockFrontendInternals) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
 
createTransformer(DockFrontendInternals) - Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
Creates a converter for reading and writing DockablePropertys.
createTree() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the contents of this station as a SplitDockTree.
createTree(SplitDockTreeFactory) - Method in class bibliothek.gui.dock.SplitDockStation
Writes the contents of this station into factory.
createTree() - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Creates a new SplitDockTree which will be used for AbstractSplitPlaceholderConverter.dropTree(Object, SplitDockTree).
createTree() - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
createTree() - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedButtonDockAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.SeparatorAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleButtonAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleMenuAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in interface bibliothek.gui.dock.action.DockAction
Creates a view for this action, for the platform target and with help of converter.
createView(DropDownAction, Dockable, DropDownView) - Method in interface bibliothek.gui.dock.action.dropdown.DropDownFilterFactory
Creates a new filter.
createView(DockAction, ViewTarget<A>, Dockable) - Method in class bibliothek.gui.dock.action.view.ActionViewConverter
Creates and sets up a new view.
createView(ActionType<D>, D, ViewTarget<A>, Dockable) - Method in class bibliothek.gui.dock.action.view.ActionViewConverter
Creates and sets up a new view.
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.common.action.CPanelPopup.PanelPopup
 
createVisibilityFocusObserver(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createVisibilityFocusObserver(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a listener which will observe all stations to ensure that the focused Dockable is always visible.
createWindow(WindowConfiguration) - Method in class bibliothek.gui.dock.ScreenDockStation
Creates a new window which is associated with this station.
createWindow(ScreenDockStation, WindowConfiguration) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindowFactory
Creates a new window which will be used by station.
createWindow(ScreenDockStation, WindowConfiguration) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
 
createWindow(ScreenDockStation, WindowConfiguration) - Method in class bibliothek.gui.dock.station.screen.window.InternalScreenDockWindowFactory
 
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.
CScreenDockStation - Class in bibliothek.gui.dock.common.intern.station
A ScreenDockStation that also implements CommonDockStation.
CScreenDockStation(WindowProvider, CommonStationDelegate<CScreenDockStation>) - Constructor for class bibliothek.gui.dock.common.intern.station.CScreenDockStation
Creates a new station.
CScreenDockStationHandle - Class in bibliothek.gui.dock.common.mode.station
Connection between a ScreenDockStation and the CExternalizedModeArea interface.
CScreenDockStationHandle(CStation<CScreenDockStation>, CLocationModeManager) - Constructor for class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle
Creates a new handle
CScreenDockStationHandle.External - Class in bibliothek.gui.dock.common.mode.station
Represents a CScreenDockStationHandle as CExternalizedModeArea.
CScreenDockStationHandle.External() - Constructor for class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
CScreenDockStationHandle.Maximal - Class in bibliothek.gui.dock.common.mode.station
A representation of CScreenDockStationHandle as CMaximizedModeArea.
CScreenDockStationHandle.Maximal() - Constructor for class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
CScreenDockStationWindowClosingStrategy - Class in bibliothek.gui.dock.common.intern.station
This strategy searches for a CDockable when the user wants to close an externalized dockable.
CScreenDockStationWindowClosingStrategy() - Constructor for class bibliothek.gui.dock.common.intern.station.CScreenDockStationWindowClosingStrategy
 
CSelectableAction<A extends CommonSelectableAction> - Class in bibliothek.gui.dock.common.intern.action
An action which is either selected or deselected.
CSelectableAction(A) - Constructor for class bibliothek.gui.dock.common.intern.action.CSelectableAction
Creates a new action
CSeparator - Class in bibliothek.gui.dock.common.action
Represents a line separating some groups of CActions.
CSeparator(ViewTarget<?>...) - Constructor for class bibliothek.gui.dock.common.action.CSeparator
Creates a new separator
CSetting - Class in bibliothek.gui.dock.common.intern
A Setting that stores also the contents of a CLocationModeManager.
CSetting() - Constructor for class bibliothek.gui.dock.common.intern.CSetting
 
CSingleParentRemover - Class in bibliothek.gui.dock.common.intern.ui
A SingleParentRemover not removing any CStations.
CSingleParentRemover(CControl) - Constructor for class bibliothek.gui.dock.common.intern.ui.CSingleParentRemover
Creates a new remover
CSmoothTheme - Class in bibliothek.gui.dock.common.theme
A bridge between a SmoothTheme and the common-project.
CSmoothTheme(CControl, SmoothTheme) - Constructor for class bibliothek.gui.dock.common.theme.CSmoothTheme
Creates a new theme.
CSmoothTheme(CControl) - Constructor for class bibliothek.gui.dock.common.theme.CSmoothTheme
Creates a new theme.
CSplitDockStation - Class in bibliothek.gui.dock.common.intern.station
An implementation of SplitDockStation that also satisfies the CommonDockStation interface.
CSplitDockStation(CommonStationDelegate<CSplitDockStation>) - Constructor for class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
CSplitDockStationHandle - Class in bibliothek.gui.dock.common.mode.station
Combination of CMaximizedModeArea, CNormalModeArea and a SplitDockStation.
CSplitDockStationHandle(CStation<CSplitDockStation>, CLocationModeManager) - Constructor for class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle
Creates a new handle.
CSplitDockStationHandle.Maximal - Class in bibliothek.gui.dock.common.mode.station
Represents a SplitDockStation as a CMaximizedModeArea.
CSplitDockStationHandle.Maximal() - Constructor for class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
CSplitDockStationHandle.ModeAreaListenerWrapper - Class in bibliothek.gui.dock.common.mode.station
A wrapper for a ModeAreaListener.
CSplitDockStationHandle.ModeAreaListenerWrapper(ModeArea, ModeAreaListener) - Constructor for class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.ModeAreaListenerWrapper
 
CSplitDockStationHandle.Normal - Class in bibliothek.gui.dock.common.mode.station
Represents the SplitDockStation as CNormalModeArea.
CSplitDockStationHandle.Normal() - Constructor for class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
CSplitLocation - Class in bibliothek.gui.dock.common.location
This location is used to describe a SplitDockStation.
CSplitLocation() - Constructor for class bibliothek.gui.dock.common.location.CSplitLocation
Creates a new location
CSplitLocation(CLocation) - Constructor for class bibliothek.gui.dock.common.location.CSplitLocation
Creates a new location
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
CStackPerspective - Class in bibliothek.gui.dock.common.perspective
This perspective represents a group of dockables.
CStackPerspective() - Constructor for class bibliothek.gui.dock.common.perspective.CStackPerspective
Creates a new station.
CStackPerspective(PerspectiveDockable[], PerspectiveDockable) - Constructor for class bibliothek.gui.dock.common.perspective.CStackPerspective
Creates a new station.
CStackPerspective(CDockablePerspective[], CDockablePerspective) - Constructor for class bibliothek.gui.dock.common.perspective.CStackPerspective
Creates a new station.
CStation<S extends CommonDockStation<?,?>> - Interface in bibliothek.gui.dock.common
A CStation is an element onto which CDockables can be dropped.
CStationContainer - Interface in bibliothek.gui.dock.common
A CStationContainer is a set of root CStations that are somehow combined and ordered on some kind of Component.
CStationContainerHistoryRewriter - Class in bibliothek.gui.dock.common.mode
The CStationContainerHistoryRewriter tries to ensure that a CDockable stays on the same CStationContainer when changing the ExtendedMode.
CStationContainerHistoryRewriter(CControl) - Constructor for class bibliothek.gui.dock.common.mode.CStationContainerHistoryRewriter
Creates a new rewriter
CStationContainerListener - Interface in bibliothek.gui.dock.common
This listener is added to a CStationContainer and receives an event if either CStations are added or removed from the container.
CStationPerspective - Interface in bibliothek.gui.dock.common.perspective
A representation of a CStation.
CThemeMenuPiece - Class in bibliothek.gui.dock.common.menu
A ThemeMenuPiece that offers the DockThemes specified in the ThemeMap of the owning CControl.
CThemeMenuPiece(CControl) - Constructor for class bibliothek.gui.dock.common.menu.CThemeMenuPiece
Creates a new piece.
CUnexternalizeAction - Class in bibliothek.gui.dock.common.action.predefined
An action that un-externalizes (=normalizes) each CDockable to which it is added.
CUnexternalizeAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CUnexternalizeAction
Creates a new action
CUnmaximizeExternalizedAction - Class in bibliothek.gui.dock.common.action.predefined
An action which externalizes each CDockable to which is is added.
CUnmaximizeExternalizedAction(CControl) - Constructor for class bibliothek.gui.dock.common.action.predefined.CUnmaximizeExternalizedAction
Creates a new action
current(Dockable) - Method in class bibliothek.gui.dock.facile.mode.DefaultLocationMode
This default implementation just returns the location of dockable but does not change any properties.
current(Dockable) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
current(Dockable) - Method in interface bibliothek.gui.dock.support.mode.Mode
Provides history information about the current state of dockable in respect to this mode.
CURRENT - Static variable in class bibliothek.util.Version
The current version of this library.
CURRENT_SIZE - Static variable in interface bibliothek.gui.dock.station.screen.ScreenDropSizeStrategy
The ScreenDropSizeStrategy.getDropSize(ScreenDockStation, Dockable) of a Dockable is always its current size when using this strategy.
CVetoClosingEvent - Class in bibliothek.gui.dock.common.event
Event that is delivered to a CVetoClosingListener before and after a set of CDockables is closed.
CVetoClosingEvent(CControl, VetoableDockFrontendEvent, CDockable...) - Constructor for class bibliothek.gui.dock.common.event.CVetoClosingEvent
Creates a new event.
CVetoClosingListener - Interface in bibliothek.gui.dock.common.event
This listener can be called before a CDockable or a set of CDockables are closed.
CVetoFocusListener - Interface in bibliothek.gui.dock.common.event
This listener is used to prevent a CDockable from loosing or gaining the focus.
CWorkingArea - Class in bibliothek.gui.dock.common
A working area is an element which is always visible and contains some CDockables which can't be dragged out of it.
CWorkingArea(CControl, String) - Constructor for class bibliothek.gui.dock.common.CWorkingArea
Creates a new area.
CWorkingAreaLocation - Class in bibliothek.gui.dock.common.location
A location representing a CWorkingArea.
CWorkingAreaLocation(CWorkingArea) - Constructor for class bibliothek.gui.dock.common.location.CWorkingAreaLocation
Creates a new location.
CWorkingPerspective - Class in bibliothek.gui.dock.common.perspective
A representation of a CWorkingArea.
CWorkingPerspective(String) - Constructor for class bibliothek.gui.dock.common.perspective.CWorkingPerspective
Creates a new working area.
CWorkingPerspective(String, Path) - Constructor for class bibliothek.gui.dock.common.perspective.CWorkingPerspective
Creates a new working area.

A B C D E F G H I J K L M N O P Q R S T U V W X Y