Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

AbstractCDockable - Class in bibliothek.gui.dock.common.intern
An abstract implementation of CDockable.
AbstractCDockable() - Constructor for class bibliothek.gui.dock.common.intern.AbstractCDockable
Creates a new dockable
AbstractCDockablePerspective - Class in bibliothek.gui.dock.common.perspective
An abstract implementation of CDockablePerspective providing some general methods.
AbstractCDockablePerspective() - Constructor for class bibliothek.gui.dock.common.perspective.AbstractCDockablePerspective
 
AbstractCStation<S extends CommonDockStation<?,?>> - Class in bibliothek.gui.dock.common.intern
A simple implementation of CStation.
AbstractCStation(S, String, CLocation) - Constructor for class bibliothek.gui.dock.common.intern.AbstractCStation
Creates a new station.
AbstractCStation() - Constructor for class bibliothek.gui.dock.common.intern.AbstractCStation
Creates a new station but does not yet initialize its fields.
AbstractDockableCStation<S extends CommonDockStation<?,?>> - Class in bibliothek.gui.dock.common.intern
An abstract implementation of CStation that can be docked like a CDockable.
AbstractDockableCStation(S, String, CLocation, CommonDockable) - Constructor for class bibliothek.gui.dock.common.intern.AbstractDockableCStation
Creates a new station.
AbstractDockableCStation() - Constructor for class bibliothek.gui.dock.common.intern.AbstractDockableCStation
Creates a new station but does not yet initialize its fields.
AbstractExtendedModeEnablement - Class in bibliothek.gui.dock.facile.mode.status
Abstract implementation of an ExtendedModeEnablement.
AbstractExtendedModeEnablement(LocationModeManager<?>) - Constructor for class bibliothek.gui.dock.facile.mode.status.AbstractExtendedModeEnablement
Creates a new enablement.
AbstractLocationMode<A extends ModeArea> - Class in bibliothek.gui.dock.facile.mode
This abstract class offers various properties that may be useful for any implementation of LocationMode.
AbstractLocationMode() - Constructor for class bibliothek.gui.dock.facile.mode.AbstractLocationMode
 
AbstractLocationMode.DockableHandle - Class in bibliothek.gui.dock.facile.mode
Meta information about a currently registered Dockable.
AbstractModePerspective<A extends CModeAreaPerspective> - Class in bibliothek.gui.dock.common.perspective.mode
This abstract implementation of a LocationModeManagerPerspective just uses a collection of LocationModePerspectives to find out whether the mode of a CDockablePerspective matches this mode or not.
AbstractModePerspective() - Constructor for class bibliothek.gui.dock.common.perspective.mode.AbstractModePerspective
 
AbstractPanelPopupWindow - Class in bibliothek.gui.dock.common.action.panel
Abstract implementation of PanelPopupWindow, handles the PanelPopupWindowListeners.
AbstractPanelPopupWindow() - Constructor for class bibliothek.gui.dock.common.action.panel.AbstractPanelPopupWindow
 
AbstractResizeRequestHandler - Class in bibliothek.gui.dock.common.intern.station
A listener to a CControl that provides useful methods for subclasses.
AbstractResizeRequestHandler() - Constructor for class bibliothek.gui.dock.common.intern.station.AbstractResizeRequestHandler
 
AbstractStackholdingLocation - Class in bibliothek.gui.dock.common.location
A location which can be parent of a stack (stack is also known as tabbed-pane).
AbstractStackholdingLocation() - Constructor for class bibliothek.gui.dock.common.location.AbstractStackholdingLocation
 
AbstractTreeLocation - Class in bibliothek.gui.dock.common.location
A location that is child of the "normalized"-area, and describing a turn in a path leading to the final element.
AbstractTreeLocation(double, Side, long) - Constructor for class bibliothek.gui.dock.common.location.AbstractTreeLocation
Creates a new location.
accept(DockStation, Dockable) - Method in class bibliothek.gui.dock.common.intern.ui.ExtendedModeAcceptance
 
accept(DockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.common.intern.ui.ExtendedModeAcceptance
 
accept(DockStation, Dockable) - Method in class bibliothek.gui.dock.common.intern.ui.StackableAcceptance
 
accept(DockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.common.intern.ui.StackableAcceptance
 
accept(DockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.common.intern.ui.WorkingAreaAcceptance
 
accept(DockStation, Dockable) - Method in class bibliothek.gui.dock.common.intern.ui.WorkingAreaAcceptance
 
access(CDockable) - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Grants access to the internal methods of a CDockable.
action() - Method in class bibliothek.gui.dock.common.action.CButton
Invoked when the user clicks onto this button.
Action() - Constructor for class bibliothek.gui.dock.common.action.predefined.CCloseAction.Action
Creates a new action
action(CDockable) - Method in class bibliothek.gui.dock.common.intern.action.CExtendedModeAction
This method actually changes the ExtendedMode of dockable to the mode that was given to this action in the constructor.
Action() - Constructor for class bibliothek.gui.dock.common.intern.action.CExtendedModeAction.Action
Creates a new action.
action(Dockable) - Method in class bibliothek.gui.dock.common.intern.action.CExtendedModeAction.Action
 
action() - Method in class bibliothek.gui.dock.common.menu.CPreferenceMenuPiece
Opens a dialog with the current PreferenceModel.
action(Dockable) - Method in class bibliothek.gui.dock.facile.action.CloseAction
 
action(Dockable) - Method in class bibliothek.gui.dock.facile.action.RenameAction
 
action(Dockable) - Method in class bibliothek.gui.dock.facile.action.ReplaceAction
 
action(String) - Method in class bibliothek.gui.dock.facile.menu.FrontendSettingsDeleteList
 
action(String) - Method in class bibliothek.gui.dock.facile.menu.FrontendSettingsLoadList
 
action(Dockable) - Method in class bibliothek.gui.dock.facile.mode.action.LocationModeAction
 
action(String) - Method in class bibliothek.gui.dock.support.menu.FrontendSettingsList
Called when the user clicks on an item of this list.
ACTION_KEY_CLOSE - Static variable in interface bibliothek.gui.dock.common.intern.CDockable
Key for an action of CDockable.getAction(String).
ACTION_KEY_EXTERNALIZE - Static variable in interface bibliothek.gui.dock.common.intern.CDockable
Key for an action of CDockable.getAction(String).
ACTION_KEY_MAXIMIZE - Static variable in interface bibliothek.gui.dock.common.intern.CDockable
Key for an action of CDockable.getAction(String).
ACTION_KEY_MINIMIZE - Static variable in interface bibliothek.gui.dock.common.intern.CDockable
Key for an action of CDockable.getAction(String).
ACTION_KEY_MINIMIZE_HOLD - Static variable in interface bibliothek.gui.dock.common.intern.CDockable
Key for an action of CDockable.getAction(String).
ACTION_KEY_NORMALIZE - Static variable in interface bibliothek.gui.dock.common.intern.CDockable
Key for an action of CDockable.getAction(String).
ACTION_KEY_UNEXTERNALIZE - Static variable in interface bibliothek.gui.dock.common.intern.CDockable
Key for an action of CDockable.getAction(String).
ACTION_KEY_UNMAXIMIZE_EXTERNALIZED - Static variable in interface bibliothek.gui.dock.common.intern.CDockable
Key for an action of CDockable.getAction(String).
actionChanged(CDockable, String, CAction, CAction) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
actionChanged(CDockable, String, CAction, CAction) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
Called when an action that is returned by CDockable.getAction(String) has been exchanged.
actionPerformed(ActionEvent) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece.Item
 
adapt(double, double) - Method in class bibliothek.gui.dock.facile.station.split.ResizeElement
Adapts the size of the children of this element given the size change the parent could provide.
adapt(double, double) - Method in class bibliothek.gui.dock.facile.station.split.ResizeLeaf
 
adapt(double, double) - Method in class bibliothek.gui.dock.facile.station.split.ResizeNode
 
adapt(double, double) - Method in class bibliothek.gui.dock.facile.station.split.ResizeRoot
 
add(CAction) - Method in class bibliothek.gui.dock.common.action.CDropDownButton
Adds an action to this menu.
add(CAction) - Method in class bibliothek.gui.dock.common.action.CMenu
Adds an action to this menu.
add(CRadioButton) - Method in class bibliothek.gui.dock.common.action.CRadioGroup
Adds a new button to the group
add(double, double, double, double, CDockable...) - Method in class bibliothek.gui.dock.common.CGrid
Adds a new set of CDockables to this grid.
add(F) - Method in class bibliothek.gui.dock.common.CWorkingArea
Ensures that this is the parent of dockable and adds dockable to the CControl which is associated with this CWorkingArea.
add(F) - Method in class bibliothek.gui.dock.common.CWorkingArea
Ensures that this is the parent of dockable and adds dockable to the CControl which is associated with this CWorkingArea.
add(int, EnableableItem) - Static method in enum bibliothek.gui.dock.common.EnableableItem
Adds item to the flags and returns a new flag.
add(CAction) - Method in class bibliothek.gui.dock.common.intern.action.CActionSource
Adds an action to this source.
add(String, SingleCDockableFactory) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
Registers a new factory that will load SingleCDockables with the unique id id.
add(Filter<String>, SingleCDockableFactory) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
Registers a new factory that will load SingleCDockable with unique identifiers that are included by ids.
add(Component) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Adds component to the content pane.
add(Component, Object) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Adds component to the content pane.
add(String, U) - Method in class bibliothek.gui.dock.common.intern.ui.UITransmitter
 
add(CSplitDockStationHandle.ModeAreaListenerWrapper) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle
Adds listener to this handle, the listener will be invoked if the current fullscreen-Dockable of the SplitDockStation changed.
add(CDockablePerspective, Rectangle) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
Adds dockable width boundaries bounds to this area.
add(CDockablePerspective, int, int, int, int) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
Adds dockable at location x/y with size width/height to this area.
add(CDockablePerspective, Rectangle, boolean) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
Adds dockable width boundaries bounds to this area.
add(CDockablePerspective, int, int, int, int, boolean) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
Adds dockable at location x/y with size width/height to this area.
add(CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
Adds dockable at the end of the list of children of this area.
add(CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CStackPerspective
Adds dockable at the end of the list of dockables.
add(ExtendedMode, Location) - Method in class bibliothek.gui.dock.common.perspective.LocationHistory
Sets the location that is to be used for mode.
add(A) - Method in class bibliothek.gui.dock.common.perspective.mode.AbstractModePerspective
Adds location to the list of possible parents.
add(CMaximizedModeAreaPerspective) - Method in class bibliothek.gui.dock.common.perspective.mode.CMaximizedModePerspective
 
add(String, DockColor) - Method in class bibliothek.gui.dock.common.theme.color.ExtendedColorBridge
 
add(String, ThemeFactory) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Adds factory at the end of this map.
add(Component) - Method in class bibliothek.gui.dock.facile.menu.FreeMenuPiece
 
add(MenuPiece) - Method in class bibliothek.gui.dock.facile.menu.NodeMenuPiece
Adds a new child to the end of this piece.
add(A) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Adds an area to this mode.
add(LookAndFeelList.Info) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Adds a new LookAndFeel to the list.
add(Component) - Method in class bibliothek.gui.dock.support.menu.BaseMenuPiece
Adds item at the end of this piece.
add(Dockable) - Method in interface bibliothek.gui.dock.support.mode.AffectedSet
Stores dockable and all its children in the set.
add(String, Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Registers a new Dockable at this manager.
add(String, Path, Map<Path, A>, Collection<Path>) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Adds a new set of properties to this setting.
add(Mode<A>) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Adds the settings of mode to this.
add(ModeSetting<A>) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Adds the settings mode to this.
addAction(CAction) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Adds an action to this dockable.
addActionListener(ActionListener) - Method in class bibliothek.gui.dock.common.action.CButton
Adds listener to this button, listener will be called whenever this button it triggered.
addActionListener(ActionListener) - Method in class bibliothek.gui.dock.common.intern.action.panel.BasicPanelPopupMenuHandler
 
addActionListener(ActionListener) - Method in class bibliothek.gui.dock.common.intern.action.panel.BasicPanelPopupMenuItemHandler
 
addAffected(Iterable<Dockable>) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Adds all elements of dockables to the current AffectedSet.
addCDockableLocationListener(CDockableLocationListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
addCDockableLocationListener(CDockableLocationListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Adds a listener to this dockable which gets informed if the location or the visibility changes.
addCDockableLocationListener(CDockableLocationListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Stores an additional CDockableLocationListener in this collection.
addCDockablePropertyListener(CDockablePropertyListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
addCDockablePropertyListener(CDockablePropertyListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Adds a property listener to this dockable, the listener will be informed of changes of this dockable.
addCDockablePropertyListener(CDockablePropertyListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Stores an additional CDockablePropertyListener in this collection.
addCDockableStateListener(CDockableStateListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
addCDockableStateListener(CDockableStateListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Adds a state listener to this dockable, the listener will be informed of changes of this dockable.
addCDockableStateListener(CDockableStateListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Stores an additional CDockableStateListener in this collection.
addComponentCollector(ComponentCollector) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Adds a set of root-Components to this list, the set of roots will be used to find all JComponents which need to be updated when the LookAndFeel changes.
addControlListener(CControlListener) - Method in class bibliothek.gui.dock.common.CControl
Adds a listener to this control.
addDecorateableActionListener(CDecorateableActionListener) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Adds the observer listener to this action.
addDestroyHook(DestroyHook) - Method in class bibliothek.gui.dock.common.CControl
Adds a destroy-hook.
addDisablingStrategyListener(DisablingStrategyListener) - Method in class bibliothek.gui.dock.common.intern.ui.CDisablingStrategy
 
addDockable(S) - Method in class bibliothek.gui.dock.common.CControl
Adds a dockable to this control.
addDockable(M) - Method in class bibliothek.gui.dock.common.CControl
Adds a dockable to this control.
addDockable(String, M) - Method in class bibliothek.gui.dock.common.CControl
Adds a dockable to this control.
addDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.facile.action.KeyedActionSource
 
addDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.support.mode.ModeForwardingActionSource
 
addDoubleClickListener(CDoubleClickListener) - Method in class bibliothek.gui.dock.common.CControl
Adds a global mouse double click listener to this control.
addDoubleClickListener(CDoubleClickListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
addDoubleClickListener(CDoubleClickListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Adds a new listener to this dockable.
addDoubleClickListener(CDoubleClickListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Stores an additional CDoubleClickListener in this collection.
addEclipseThemeConnectorListener(EclipseThemeConnectorListener) - Method in class bibliothek.gui.dock.common.theme.eclipse.CommonEclipseThemeConnector
 
added(CStationContainer, CStation<?>) - Method in interface bibliothek.gui.dock.common.CStationContainerListener
Called after station has been added to source.
added(CControl, CDockable) - Method in interface bibliothek.gui.dock.common.event.CControlListener
Called when dockable has been made public.
addEmpty(String) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Adds an empty entry to this manager.
addFactory(DockablePropertyFactory) - Method in class bibliothek.gui.dock.facile.mode.LocationSettingConverter
Adds an additional factory to this converter, needed to read and write DockablePropertys.
addFactory(ModeSettingFactory<A>) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Adds a factory to this setting.
addFocusListener(CFocusListener) - Method in class bibliothek.gui.dock.common.CControl
Adds a new focus listener to this control.
addFocusListener(CFocusListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
addFocusListener(CFocusListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Adds a focus listener to this dockable.
addFocusListener(CFocusListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Adds a CFocusListener to this collection.
addGlobalKeyListener(KeyListener) - Method in class bibliothek.gui.dock.common.CControl
Adds a key listener to this control that will be informed about any KeyEvent that gets processed or analyzed by this control.
addHorizontalDivider(double, double, double) - Method in class bibliothek.gui.dock.common.CGrid
Informs this grid about a horizontal divider that should be inserted into the layout.
addKeyboardListener(CKeyboardListener) - Method in class bibliothek.gui.dock.common.CControl
Adds a global keyboard listener to this control.
addKeyboardListener(CKeyboardListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
addKeyboardListener(CKeyboardListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Adds a keyboard listener to this dockable.
addKeyboardListener(CKeyboardListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Stores an additional CKeyboardListener in this collection.
addListener(PanelPopupWindowListener) - Method in class bibliothek.gui.dock.common.action.panel.AbstractPanelPopupWindow
 
addListener(PanelPopupWindowListener) - Method in interface bibliothek.gui.dock.common.action.panel.PanelPopupWindow
Adds a listener to this window.
addListener(ColorMapListener) - Method in class bibliothek.gui.dock.common.ColorMap
Adds a listener to this map, the listener will be informed whenever a color of this map changes.
addListener(FontMapListener) - Method in class bibliothek.gui.dock.common.FontMap
Adds a listener to this map.
addListener(CDockFrontendListener) - Method in class bibliothek.gui.dock.common.intern.CDockFrontend
Adds listener to this frontend, listener will be informed about changes of this frontend.
addListener(PlaceholderStrategyListener) - Method in class bibliothek.gui.dock.common.intern.CPlaceholderStrategy
 
addListener(Path, LocationModeListener) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Adds a listener to the mode with unique identifier identifier.
addListener(ExtendedModeEnablementListener) - Method in class bibliothek.gui.dock.facile.mode.status.AbstractExtendedModeEnablement
 
addListener(ExtendedModeEnablementListener) - Method in interface bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement
Adds a listener to this enablement, the listener has be informed if the availability state of a mode in respect to a dockable has changed.
addListener(MenuPieceListener) - Method in class bibliothek.gui.dock.support.menu.MenuPiece
Adds a listener to this piece, the listener will get informed when the children of this piece change.
addLocationModeListener(LocationModeListener) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
 
addLocationModeListener(LocationModeListener) - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
Adds a listener to this mode.
addLookAndFeelListener(LookAndFeelListener) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Adds a listener to this list, the listener will be notified whenever the LookAndFeel is changed.
addMode(LocationModePerspective) - Method in class bibliothek.gui.dock.common.perspective.mode.LocationModeManagerPerspective
Adds mode to this manager.
addModeAreaListener(ModeAreaListener) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
addModeAreaListener(ModeAreaListener) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
addModeAreaListener(ModeAreaListener) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
addModeAreaListener(ModeAreaListener) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
addModeAreaListener(ModeAreaListener) - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
addModeAreaListener(ModeAreaListener) - Method in interface bibliothek.gui.dock.facile.mode.ModeArea
Adds a listener to this area.
addModeAreaListener(ModeAreaListener) - Method in class bibliothek.gui.dock.facile.mode.station.FlapDockStationHandle
 
addModeManagerListener(ModeManagerListener<? super H, ? super M>) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Adds a listener to this manager, the listener will be informed about changes in this manager.
addMulti(double, double, double, double, String...) - Method in class bibliothek.gui.dock.common.CGrid
Adds some placeholders for MultipleCDockables to this CGrid.
addMultipleDockable(MultipleCDockable) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
addMultipleDockable(MultipleCDockable) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Adds dockable to this register.
addMultipleDockableFactory(String, MultipleCDockableFactory<?, ?>) - Method in class bibliothek.gui.dock.common.CControl
Adds a factory to this control.
addPlaceholder(CDockablePerspective, Rectangle) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
Adds a placeholder for dockable and all its children to this area.
addPlaceholder(CDockablePerspective, int, int, int, int) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
Adds a placeholder for dockable and all its children to this area.
addPlaceholder(Path, Rectangle) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
Adds placeholder to this area.
addPlaceholder(Path, int, int, int, int) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
Adds placeholder to this area.
addPlaceholder(CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
Adds a placeholder for dockable at the end of the list of children of this area.
addPlaceholder(Path) - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
Adds a placeholder at the end of the list of children of this area.
addPlaceholders(double, double, double, double, Path...) - Method in class bibliothek.gui.dock.common.CGrid
Adds some placeholders to this CGrid.
addPropertyListener(CDockablePropertyListener) - Method in class bibliothek.gui.dock.common.CControl
Adds a global property listener.
addResizeRequestListener(ResizeRequestListener) - Method in class bibliothek.gui.dock.common.CControl
addSeparator() - Method in class bibliothek.gui.dock.common.action.CDropDownButton
Adds a separator at the end of this menu.
addSeparator() - Method in class bibliothek.gui.dock.common.action.CMenu
Adds a separator at the end of this menu.
addSeparator() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Adds a separator to the list of CActions of this dockable.
addSeparator() - Method in class bibliothek.gui.dock.facile.menu.FreeMenuPiece
 
addSeparator() - Method in class bibliothek.gui.dock.support.menu.BaseMenuPiece
Adds a separator at the end of this piece.
addSingle(double, double, double, double, String...) - Method in class bibliothek.gui.dock.common.CGrid
Adds some placeholders for SingleCDockables to this CGrid.
addSingleDockable(SingleCDockable) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
addSingleDockable(SingleCDockable) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Adds dockable to this register.
addSingleDockableFactory(String, SingleCDockableFactory) - Method in class bibliothek.gui.dock.common.CControl
Adds a factory to this control.
addSingleDockableFactory(Filter<String>, SingleCDockableFactory) - Method in class bibliothek.gui.dock.common.CControl
Adds a factory to this control.
addSingleTabDeciderListener(SingleTabDeciderListener) - Method in class bibliothek.gui.dock.common.intern.ui.CommonSingleTabDecider
 
addStateListener(CDockableStateListener) - Method in class bibliothek.gui.dock.common.CControl
Adds a global state listener.
addStation(CStation<?>) - Method in class bibliothek.gui.dock.common.CControl
Adds an additional station to this control.
addStation(CStation<?>, boolean) - Method in class bibliothek.gui.dock.common.CControl
Adds an additional station to this control.
addStation(CStation<?>) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
addStation(CStation<?>) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Adds station to this register.
addStation(CStationPerspective) - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Adds a new station to this perspective.
addStationContainer(CStationContainer) - Method in class bibliothek.gui.dock.common.CControl
Adds container to this control.
addStationContainer(CStationContainer) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
addStationContainer(CStationContainer) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Adds a new set of CStations to this register.
addStationContainerListener(CStationContainerListener) - Method in class bibliothek.gui.dock.common.CContentArea
 
addStationContainerListener(CStationContainerListener) - Method in interface bibliothek.gui.dock.common.CStationContainer
Adds the observer listener to this container.
addStations(CStation<?>...) - Method in class bibliothek.gui.dock.common.CContentArea
Adds additional stations to the array of CStation.
addThemeMapListener(ThemeMapListener) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Adds a new listener to this map.
addToModeHistory(Dockable, M, H) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Adds the history data history to dockable for mode mode, and stores mode as the newest used mode.
addVerticalDivider(double, double, double) - Method in class bibliothek.gui.dock.common.CGrid
Informs this grid about a vertical divider that should be inserted into the layout.
addVetoClosingListener(CVetoClosingListener) - Method in class bibliothek.gui.dock.common.CControl
Adds listener to this control, the listener will be informed whenever a set of CDockables is about to be closed.
addVetoClosingListener(CVetoClosingListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
addVetoClosingListener(CVetoClosingListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Adds a veto-listener to this dockable, the listener will be informed before this dockable gets closed and can issue a veto.
addVetoClosingListener(CVetoClosingListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Stores an additional CVetoClosingListener in this collection.
addVetoFocusListener(CVetoFocusListener) - Method in class bibliothek.gui.dock.common.CControl
Adds a new veto focus listener to this control.
addVetoFocusListener(CVetoFocusListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Adds a listener to this collection.
AffectedSet - Interface in bibliothek.gui.dock.support.mode
A set given to various methods which are changing the Mode of Dockables.
AffectingRunnable - Interface in bibliothek.gui.dock.support.mode
An algorithm that affects the mode of Dockables.
append() - Method in class bibliothek.gui.dock.common.location.CFlapLocation
Creates a location to append children at the end of the station.
ApplicationResource - Interface in bibliothek.gui.dock.support.util
A resource that is created by the application and is stored persistent by the ApplicationResourceManager.
ApplicationResourceManager - Class in bibliothek.gui.dock.support.util
Manages a set of ApplicationResources, can load and store the resources at any time.
ApplicationResourceManager() - Constructor for class bibliothek.gui.dock.support.util.ApplicationResourceManager
 
apply(CGroupBehaviorCallback) - Method in interface bibliothek.gui.dock.common.group.CGroupMovement
Executes this movement.
apply(CGroupBehaviorCallback) - Method in class bibliothek.gui.dock.common.group.SingleGroupMovement
 
apply(CGroupBehaviorCallback) - Method in class bibliothek.gui.dock.common.group.StackGroupMovement
 
apply(Dockable, Location, AffectedSet) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
 
apply(Dockable, ExtendedMode, CGroupMovement) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Executes action in a transaction assuming that the result of this action will lead to dockable having the new mode extendedMode.
apply(Dockable, M, Location, AffectedSet) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
 
apply(Dockable, H, AffectedSet) - Method in interface bibliothek.gui.dock.support.mode.Mode
Applies this mode to dockable.
apply(Dockable, Path, boolean) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Alters the mode of dockable to mode.
apply(Dockable, M, boolean) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Alters the mode of dockable to mode.
apply(Dockable, Path, AffectedSet, boolean) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Alters the mode of dockable to mode.
apply(Dockable, M, AffectedSet, boolean) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Alters the mode of dockable to mode.
apply(Dockable, Path, H, AffectedSet) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Alters the mode of dockable to be mode.
apply(Dockable, M, H, AffectedSet) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Alters the mode of dockable to be mode.
applyDone(LocationModeEvent) - Method in interface bibliothek.gui.dock.facile.mode.LocationModeListener
Called by a LocationMode after the apply method has done its work.
applyDone(LocationModeEvent) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
applyDuringRead(String, Path, Path, Dockable) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Ignores the call, the position of Dockables is set elsewhere.
applyDuringRead(String, Path, Path, Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Called while reading modes in ModeManager.readSettings(ModeSettings).
applyStarting(LocationModeEvent) - Method in interface bibliothek.gui.dock.facile.mode.LocationModeListener
Called by a LocationMode right before the apply method starts.
applyStarting(LocationModeEvent) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
asDockable() - Method in class bibliothek.gui.dock.common.CGridArea
 
asDockable() - Method in class bibliothek.gui.dock.common.CMinimizeArea
 
asDockable() - Method in interface bibliothek.gui.dock.common.CStation
If this station is a CDockable as well, then this method returns the representation of this station as CDockable.
asDockable() - Method in class bibliothek.gui.dock.common.intern.AbstractCStation
 
asDockable() - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
 
asDockable() - Method in interface bibliothek.gui.dock.common.intern.CommonElement
 
asDockable() - Method in class bibliothek.gui.dock.common.intern.DefaultCommonDockable
 
asDockable() - Method in class bibliothek.gui.dock.common.intern.station.CFlapDockStation
 
asDockable() - Method in class bibliothek.gui.dock.common.intern.station.CScreenDockStation
 
asDockable() - Method in class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
asDockable() - Method in interface bibliothek.gui.dock.common.perspective.CElementPerspective
Gets this as dockable, if this is a dockable.
asDockable() - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
 
asDockable() - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
 
asDockable() - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective
 
asDockable() - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective.Intern
 
asDockable() - Method in class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective
 
asDockable() - Method in class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective.Intern
 
asDockStation() - Method in interface bibliothek.gui.dock.common.intern.CommonElement
 
asDockStation() - Method in class bibliothek.gui.dock.common.intern.DefaultCommonDockable
 
asDockStation() - Method in class bibliothek.gui.dock.common.intern.station.CFlapDockStation
 
asDockStation() - Method in interface bibliothek.gui.dock.common.intern.station.CommonDockStation
Returns this as station of type C.
asDockStation() - Method in class bibliothek.gui.dock.common.intern.station.CScreenDockStation
 
asDockStation() - Method in class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
asExternalized() - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler
Gets a representation of the SplitDockStation as CExternalizedModeArea.
aside() - Method in class bibliothek.gui.dock.common.CLocation
Deprecated.
Clients should make use of CDockable.setLocationsAside(CDockable) and CDockable.setLocationsAsideFocused(), because these methods can directly modify DockStations and insert placeholders when necessary.
aside() - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Deprecated.
see CLocation.aside() for an explanation.
aside() - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Deprecated.
see CLocation.aside() for an explanation.
aside() - Method in class bibliothek.gui.dock.common.location.CExtendedModeLocation
Deprecated.
see CLocation.aside() for an explanation.
aside() - Method in class bibliothek.gui.dock.common.location.CExternalizedLocation
Deprecated.
see CLocation.aside() for an explanation.
aside() - Method in class bibliothek.gui.dock.common.location.CFlapIndexLocation
Deprecated.
see CLocation.aside() for an explanation.
aside() - Method in class bibliothek.gui.dock.common.location.CFlapLocation
Deprecated.
see CLocation.aside() for an explanation.
aside() - Method in class bibliothek.gui.dock.common.location.CMaximizedLocation
Deprecated.
see CLocation.aside() for an explanation.
aside() - Method in class bibliothek.gui.dock.common.location.CRectangleLocation
Deprecated.
see CLocation.aside() for an explanation.
aside() - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Deprecated.
see CLocation.aside() for an explanation.
aside() - Method in class bibliothek.gui.dock.common.location.CStackLocation
Deprecated.
see CLocation.aside() for an explanation.
aside() - Method in class bibliothek.gui.dock.common.location.CWorkingAreaLocation
 
aside() - Method in class bibliothek.gui.dock.common.location.TreeLocationLeaf
Deprecated.
see CLocation.aside() for an explanation.
aside(AsideRequest, Location) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
 
aside(AsideRequest, Location) - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
Calls DockStation.aside(AsideRequest) on a station that matches location.
asMaximziedModeArea() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle
Returns this as MaximizedModeArea
asNormalModeArea() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle
Returns this as NormalModeArea
asStation() - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
 
asStation() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets this or an object representing this as CStation.
asStation() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
 
asStation() - Method in interface bibliothek.gui.dock.common.perspective.CElementPerspective
Gets this as station, if this is a station.
asStation() - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
 
asStation() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
 
asStation() - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
 
asStation() - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective
 
asStation() - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective.Intern
 
asStation() - Method in class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective
 
asStation() - Method in class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective.Intern
 
asyncToElement(ResizeElement<T>, SplitNode) - Method in class bibliothek.gui.dock.facile.station.split.LockedResizeLayoutManager
Called by LockedResizeLayoutManager.toElement(ResizeElement, SplitNode), tries to create a ResizeElement out of node in an environment where race conditions are possible.
autoDefaultArea() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
autoDefaultArea() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
autoDefaultArea() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
autoDefaultArea() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
autoDefaultArea() - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
autoDefaultArea() - Method in interface bibliothek.gui.dock.facile.mode.ModeArea
Tells whether this ModeArea can automatically become the default area of some mode.
autoDefaultArea() - Method in class bibliothek.gui.dock.facile.mode.station.FlapDockStationHandle
 
availabilityChanged(Dockable, ExtendedMode, boolean) - Method in interface bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablementListener
Called if the state changed.

B

BACKUP_FACTORY_ID - Static variable in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
base(CContentArea) - Static method in class bibliothek.gui.dock.common.CLocation
Creates a new location that tells all children to use a station defined on center.
base() - Static method in class bibliothek.gui.dock.common.CLocation
Creates a new location that tells all children to use the default center.
BaseMenuPiece - Class in bibliothek.gui.dock.support.menu
A very simple piece, subclasses can add or remove items from this piece at any time.
BaseMenuPiece() - Constructor for class bibliothek.gui.dock.support.menu.BaseMenuPiece
 
BasicButtonTitleTransmitter - Class in bibliothek.gui.dock.common.intern.color
A transmitter to BasicButtonDockTitle.
BasicButtonTitleTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.BasicButtonTitleTransmitter
 
BasicPanelPopupGenerator - Class in bibliothek.gui.dock.common.intern.action.panel
Basic handler for creating a button for a CPanelPopup.
BasicPanelPopupGenerator() - Constructor for class bibliothek.gui.dock.common.intern.action.panel.BasicPanelPopupGenerator
 
BasicPanelPopupHandler - Class in bibliothek.gui.dock.common.intern.action.panel
A handler for a CPanelPopup which is shown in a title as button.
BasicPanelPopupHandler(CPanelPopup.PanelPopup, Dockable) - Constructor for class bibliothek.gui.dock.common.intern.action.panel.BasicPanelPopupHandler
Creates a new handler.
BasicPanelPopupMenuHandler - Class in bibliothek.gui.dock.common.intern.action.panel
A menu showing a custom component instead of menu items.
BasicPanelPopupMenuHandler(CPanelPopup.PanelPopup, Dockable) - Constructor for class bibliothek.gui.dock.common.intern.action.panel.BasicPanelPopupMenuHandler
Creates a new handler.
BasicPanelPopupMenuItemHandler - Class in bibliothek.gui.dock.common.intern.action.panel
Handles a CPanelPopup in a menu in the case that the action opens a dialog if triggered.
BasicPanelPopupMenuItemHandler(CPanelPopup.PanelPopup, Dockable) - Constructor for class bibliothek.gui.dock.common.intern.action.panel.BasicPanelPopupMenuItemHandler
Creates a new handler.
BasicTabTransmitter - Class in bibliothek.gui.dock.common.intern.color
A ColorTransmitter connecting the BasicTheme with the individual color requests of common-project elements.
BasicTabTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.BasicTabTransmitter
Creates a new transmitter.
BasicTitleTransmitter - Class in bibliothek.gui.dock.common.intern.color
A connection between the ColorMaps and the BasicDockTitles.
BasicTitleTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.BasicTitleTransmitter
Creates a new transmitter.
bibliothek.gui.dock.common - package bibliothek.gui.dock.common
A set of classes that can be used to create basic applications.
bibliothek.gui.dock.common.action - package bibliothek.gui.dock.common.action
Contains different DockActions and subclasses of CAction to create buttons, checkboxes, menus and other components as button in the titles and tabs of CDockables.
bibliothek.gui.dock.common.action.core - package bibliothek.gui.dock.common.action.core
A set of DockActions that also implement CommonDockAction.
bibliothek.gui.dock.common.action.panel - package bibliothek.gui.dock.common.action.panel
Supporting classes for CPanelPopup.
bibliothek.gui.dock.common.action.predefined - package bibliothek.gui.dock.common.action.predefined
A set of more complex actions that can be directly used.
bibliothek.gui.dock.common.action.util - package bibliothek.gui.dock.common.action.util
Some utility classes required to precisely configure the behavior of CActions.
bibliothek.gui.dock.common.behavior - package bibliothek.gui.dock.common.behavior
 
bibliothek.gui.dock.common.event - package bibliothek.gui.dock.common.event
Various listeners and adapters that can be added to CControl, CDockable and other classes associated with them.
bibliothek.gui.dock.common.group - package bibliothek.gui.dock.common.group
Contains the CGroupBehavior and its implementations, this interface allows to group Dockables together.
bibliothek.gui.dock.common.grouping - package bibliothek.gui.dock.common.grouping
 
bibliothek.gui.dock.common.intern - package bibliothek.gui.dock.common.intern
Classes and interfaces used internally.
bibliothek.gui.dock.common.intern.action - package bibliothek.gui.dock.common.intern.action
CActions and supporting classes that are not intended for clients to be used directly.
bibliothek.gui.dock.common.intern.action.panel - package bibliothek.gui.dock.common.intern.action.panel
Supporting classes for CPanelPopup.
bibliothek.gui.dock.common.intern.color - package bibliothek.gui.dock.common.intern.color
Various implementations of ColorBridge used by the themes of Common to transfer colors from the ColorMap of CDockables through the ColorManager to the Components which are related to said dockables.
bibliothek.gui.dock.common.intern.font - package bibliothek.gui.dock.common.intern.font
Various implementations of FontBridge to transfer fonts stored in a FontMap.
bibliothek.gui.dock.common.intern.layout - package bibliothek.gui.dock.common.intern.layout
Implementation of a LayoutChangeStrategy and supporting classes.
bibliothek.gui.dock.common.intern.station - package bibliothek.gui.dock.common.intern.station
Contains the CommonDockStation, various implementations of CommonDockStation and supporting classes.
bibliothek.gui.dock.common.intern.ui - package bibliothek.gui.dock.common.intern.ui
Base-classes intended for inheritance and small strategy-classes modifying the way Core works.
bibliothek.gui.dock.common.layout - package bibliothek.gui.dock.common.layout
Classes to manage how space is distributed between Dockables.
bibliothek.gui.dock.common.location - package bibliothek.gui.dock.common.location
Various implementations of CLocation.
bibliothek.gui.dock.common.menu - package bibliothek.gui.dock.common.menu
Some MenuPieces to modify the layout and settings of an application that uses Common.
bibliothek.gui.dock.common.mode - package bibliothek.gui.dock.common.mode
A subclass of LocationModeManager that handles CLocations, ExtendedModes and is aware of CControl.
bibliothek.gui.dock.common.mode.station - package bibliothek.gui.dock.common.mode.station
Contains wrapper classes for various DockStations, implementing the interface CLocationMode.
bibliothek.gui.dock.common.perspective - package bibliothek.gui.dock.common.perspective
The perspective API offers clients the possibility to define or modify the layout of an application without actually creating any CDockables.
bibliothek.gui.dock.common.perspective.mode - package bibliothek.gui.dock.common.perspective.mode
This module of the perspective API allows clients to access and modify CDockables that are in different modes like "maximized" or "minimized".
bibliothek.gui.dock.common.preference - package bibliothek.gui.dock.common.preference
Classes used directly or indirectly by the CPreferenceModel.
bibliothek.gui.dock.common.theme - package bibliothek.gui.dock.common.theme
Classes related to the DockThemes.
bibliothek.gui.dock.common.theme.color - package bibliothek.gui.dock.common.theme.color
Introduces an extension to the color management.
bibliothek.gui.dock.common.theme.eclipse - package bibliothek.gui.dock.common.theme.eclipse
Supporting classes for CEclipseTheme.
bibliothek.gui.dock.common.util - package bibliothek.gui.dock.common.util
 
bibliothek.gui.dock.facile - package bibliothek.gui.dock.facile
Elements that can be used in any application using DockingFrames.
bibliothek.gui.dock.facile.action - package bibliothek.gui.dock.facile.action
Some DockActions used by Common.
bibliothek.gui.dock.facile.lookandfeel - package bibliothek.gui.dock.facile.lookandfeel
Generic helper classes for the LookAndFeelList
bibliothek.gui.dock.facile.menu - package bibliothek.gui.dock.facile.menu
Implementations of MenuPiece.
bibliothek.gui.dock.facile.mode - package bibliothek.gui.dock.facile.mode
Contains an implementation of ModeManager that links a mode to the location of a Dockable.
bibliothek.gui.dock.facile.mode.action - package bibliothek.gui.dock.facile.mode.action
A set of DockActions that change the LocationMode of a Dockable.
bibliothek.gui.dock.facile.mode.station - package bibliothek.gui.dock.facile.mode.station
Wrappers for DockStations, implementing StationModeArea.
bibliothek.gui.dock.facile.mode.status - package bibliothek.gui.dock.facile.mode.status
Strategies helping a LocationModeManager to decide which modes are available for a Dockable.
bibliothek.gui.dock.facile.station.screen - package bibliothek.gui.dock.facile.station.screen
Support classes for ScreenDockStation.
bibliothek.gui.dock.facile.station.split - package bibliothek.gui.dock.facile.station.split
Support classes for SplitDockStation.
bibliothek.gui.dock.support - package bibliothek.gui.dock.support
Elements that are used as base for more sophisticated features.
bibliothek.gui.dock.support.lookandfeel - package bibliothek.gui.dock.support.lookandfeel
Offers a list containing factories for various LookAndFeels.
bibliothek.gui.dock.support.menu - package bibliothek.gui.dock.support.menu
Basic interfaces for a small framework that builds and manages JMenus with changing content.
bibliothek.gui.dock.support.mode - package bibliothek.gui.dock.support.mode
Basic interfaces and classes for a framework that assigns modes to Dockables.
bibliothek.gui.dock.support.util - package bibliothek.gui.dock.support.util
Utility classes, used to load resources like icons or manage settings that need to be stored persistently.
bind() - Method in class bibliothek.gui.dock.common.menu.CLookAndFeelMenuPiece
 
bind() - Method in class bibliothek.gui.dock.common.menu.CPreferenceMenuPiece
 
bind() - Method in class bibliothek.gui.dock.common.menu.SingleCDockableListMenuPiece
 
bind() - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
 
bind() - Method in class bibliothek.gui.dock.facile.menu.FrontendSettingsMenuPiece
 
bind() - Method in class bibliothek.gui.dock.facile.menu.LookAndFeelMenuPiece
 
bind() - Method in class bibliothek.gui.dock.facile.menu.NodeMenuPiece
 
bind() - Method in class bibliothek.gui.dock.facile.menu.PreferenceMenuPiece
 
bind() - Method in class bibliothek.gui.dock.facile.menu.SubmenuPiece
 
bind() - Method in class bibliothek.gui.dock.facile.menu.ThemeMenuPiece
 
bind() - Method in class bibliothek.gui.dock.support.menu.FrontendSettingsList
 
bind() - Method in class bibliothek.gui.dock.support.menu.MenuPiece
This method is called if there is a possibility for the user to see this menu.
bind() - Method in class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
 
BLANK - Static variable in class bibliothek.gui.dock.common.action.predefined.CBlank
A public instance of CBlank.
bound(Dockable) - Method in class bibliothek.gui.dock.common.action.predefined.CCloseAction.Action
 
bound(Dockable) - Method in class bibliothek.gui.dock.common.intern.action.CExtendedModeAction.Action
 
bound(Dockable) - Method in class bibliothek.gui.dock.facile.action.RenameAction
 
bound(Dockable) - Method in class bibliothek.gui.dock.facile.action.ReplaceAction
 
bound(Dockable) - Method in class bibliothek.gui.dock.facile.mode.action.LocationModeAction
 
BubbleButtonTitleTransmitter - Class in bibliothek.gui.dock.common.intern.color
A transmitter setting the colors of the flap button titles when using a BubbleTheme.
BubbleButtonTitleTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.BubbleButtonTitleTransmitter
Creates a new transmitter
BubbleDisplayerTransmitter - Class in bibliothek.gui.dock.common.intern.color
A transmitter connecting ColorMap and BubbleDisplayer.
BubbleDisplayerTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.BubbleDisplayerTransmitter
Creates a new transmitter.
BubblePanelPopupGenerator - Class in bibliothek.gui.dock.common.intern.action.panel
Basic handler for creating a button for a CPanelPopup.
BubblePanelPopupGenerator() - Constructor for class bibliothek.gui.dock.common.intern.action.panel.BubblePanelPopupGenerator
 
BubbleTabTransmitter - Class in bibliothek.gui.dock.common.intern.color
A transmitter handling TabColors related to a BubbleTheme.
BubbleTabTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
Creates a new transmitter.
BubbleTitleTransmitter - Class in bibliothek.gui.dock.common.intern.color
A connection between a BubbleTheme-title and the ColorMap.
BubbleTitleTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.BubbleTitleTransmitter
Creates a new transmitter.
ButtonFontTransmitter - Class in bibliothek.gui.dock.common.intern.font
ButtonFontTransmitter(FontManager) - Constructor for class bibliothek.gui.dock.common.intern.font.ButtonFontTransmitter
Creates a new transmitter

C

CAction - Class in bibliothek.gui.dock.common.action
A CAction is associated with one CDockable, allowing the user to perform actions which are somehow connected to that CDockable.
CAction() - 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
 
cancel() - Method in class bibliothek.gui.dock.common.event.CVetoClosingEvent
Stops this event from happening
CancelDragAndDropOperation - Class in bibliothek.gui.dock.common.intern
 
CancelDragAndDropOperation(CControl) - Constructor for class bibliothek.gui.dock.common.intern.CancelDragAndDropOperation
 
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.
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.
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.
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 written 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.
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.
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.
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 useful 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.
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.
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.
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.
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).
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.
checkHorizontalFullLock(ResizeElement<RequestDimension>) - Method in class bibliothek.gui.dock.common.layout.FullLockConflictResolver
Checks whether element is fully locked in its horizontal dimension.
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.
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.
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
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
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.
clicked(CDockable, MouseEvent) - Method in interface bibliothek.gui.dock.common.event.CDoubleClickListener
Called when a double click happened.
CListenerCollection - Class in bibliothek.gui.dock.common.intern
A collection of the listeners which are normally added to a CDockable.
CListenerCollection() - Constructor for class bibliothek.gui.dock.common.intern.CListenerCollection
 
CLocation - Class in bibliothek.gui.dock.common
A class describing the 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
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
 
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.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_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.
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(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.
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
 
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
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
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.
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
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_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
colorChanged(ColorMap, String, Color) - Method in interface bibliothek.gui.dock.common.event.ColorMapListener
Called when a color changed.
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.
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.
combine(PerspectiveDockable[], PerspectiveDockable) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective.CommonSplitDockPerspective
 
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.
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
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.
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.
CommonFlapDockPerspective() - Constructor for class bibliothek.gui.dock.common.perspective.CMinimizePerspective.CommonFlapDockPerspective
 
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
 
CommonScreenDockPerspective() - Constructor for class bibliothek.gui.dock.common.perspective.CExternalizePerspective.CommonScreenDockPerspective
 
CommonSelectableAction - Interface in bibliothek.gui.dock.common.action.core
A combination of SharingSelectableDockAction and CommonDockAction, does not add any new methods or fields.
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
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
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
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
CommonSplitDockPerspective() - Constructor for class bibliothek.gui.dock.common.perspective.CGridPerspective.CommonSplitDockPerspective
 
CommonStationDelegate<S extends CommonDockStation<?,?>> - Interface in bibliothek.gui.dock.common.intern.station
Implements several methods that could be used by a CommonDockStation.
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.
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(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
 
CONTENT_AREA_STATIONS_ID - Static variable in class bibliothek.gui.dock.common.CControl
the unique id of the default-CContentArea created by this control
control() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Gets access to the controller.
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.
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicButtonTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTabTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleButtonTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleDisplayerTransmitter
Converts a color given by a ColorMap to the color needed on the displayer.
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTabTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTitleTransmitter
 
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Changes a background color such that it can be used for key.
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
Changes a background color such that it can be used on a StackDockComponent
convertFocused(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.TitleColorTransmitter
Changes a background color such that it can be used for key.
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicButtonTitleTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTabTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleButtonTitleTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTabTransmitter
 
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Changes a background color such that is can be used for key.
convertSelected(Color, String) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
Changes a background color such that it can be used on a StackDockComponent
convertToSetting(Location) - Method in class bibliothek.gui.dock.facile.mode.LocationSettingConverter
 
convertToSetting(A) - Method in interface bibliothek.gui.dock.support.mode.ModeSettingsConverter
Converts a property from the inside world into the world outside.
convertToWorld(Location) - Method in class bibliothek.gui.dock.facile.mode.LocationSettingConverter
 
convertToWorld(B) - Method in interface bibliothek.gui.dock.support.mode.ModeSettingsConverter
Converts a property from the outside world into the world of this setting.
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
CPerspective - Class in bibliothek.gui.dock.common.perspective
A CPerspective is a lightweight, modifiable representation of all Dockables and DockStations handled by a CControl.
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.
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(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(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() - Method in interface bibliothek.gui.dock.support.mode.ModeSettingFactory
Creates a new, empty ModeSetting.
create() - Method in class bibliothek.gui.dock.support.mode.NullModeSettingsFactory
 
createAccess(DockFrontendInternals, Setting) - Method in class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy
 
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.
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.
createCloseAction(CDockable) - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Gets an action that closes dockable when clicked.
createCommonDockable() - Method in class bibliothek.gui.dock.common.CGridArea
 
createCommonDockable() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Creates the CommonDockable that is associated with this dockable, called the first time the CommonDockable is required for an operation.
createCommonDockable() - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
 
createCommonDockable() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
 
createContentArea(String) - Method in class bibliothek.gui.dock.common.CControl
Creates and adds a new CContentArea.
createController(CControl) - Method in interface bibliothek.gui.dock.common.intern.CControlFactory
Creates or gets the DockController.
createController(CControl) - Method in class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
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.
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
 
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.
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
 
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
 
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.
createGroupKey(Dockable) - Method in class bibliothek.gui.dock.facile.action.ReplaceAction
 
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.
createInfoSource(DockActionSource) - Method in class bibliothek.gui.dock.common.action.util.CDefaultDockActionDistributor
 
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
 
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.
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
 
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
 
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
 
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
 
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.
createSituation(DockFrontendInternals, boolean, boolean) - Method in class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy
 
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
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.
createTabSource(DockActionSource) - Method in class bibliothek.gui.dock.common.action.util.CDefaultDockActionDistributor
 
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.
createTitleSource(DockActionSource) - Method in class bibliothek.gui.dock.common.action.util.CDefaultDockActionDistributor
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.common.action.CPanelPopup.PanelPopup
 
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
CScreenDockStationHandle.Maximal - Class in bibliothek.gui.dock.common.mode.station
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
 
CSettingAccess(DockFrontendInternals, Setting) - Constructor for class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy.CSettingAccess
 
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
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
CSplitDockStationHandle.ModeAreaListenerWrapper - Class in bibliothek.gui.dock.common.mode.station
A wrapper for a ModeAreaListener.
CSplitDockStationHandle.Normal - Class in bibliothek.gui.dock.common.mode.station
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.
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.

D

DEFAULT - Static variable in interface bibliothek.gui.dock.common.action.CloseActionFactory
A default implementation of CloseActionFactory, always returns a new CCloseAction.
DEFAULT - Static variable in interface bibliothek.gui.dock.facile.mode.DoubleClickLocationStrategy
The default implementation of a DoubleClickLocationStrategy switches between ExtendedMode.NORMALIZED and ExtendedMode.MAXIMIZED.
DefaultCControlRegister - Class in bibliothek.gui.dock.common.intern
Standard implementation of CControlRegister.
DefaultCControlRegister(CControl) - Constructor for class bibliothek.gui.dock.common.intern.DefaultCControlRegister
Creates a new register
DefaultCDockable - Class in bibliothek.gui.dock.common.intern
An CDockable that uses a DefaultCommonDockable to show its content.
DefaultCDockable() - Constructor for class bibliothek.gui.dock.common.intern.DefaultCDockable
Creates a new dockable
DefaultCDockable(DefaultCDockable.Permissions) - Constructor for class bibliothek.gui.dock.common.intern.DefaultCDockable
Creates a new dockable.
DefaultCDockable.Permissions - Enum in bibliothek.gui.dock.common.intern
Describes what the user can do with the enclosing DefaultCDockable.
DefaultCFocusHistory - Class in bibliothek.gui.dock.common
The default implementation of CFocusHistory does not offer any additional functionality.
DefaultCFocusHistory(CControl) - Constructor for class bibliothek.gui.dock.common.DefaultCFocusHistory
Creates a new history
DefaultCGroupingBehavior - Class in bibliothek.gui.dock.common.grouping
Default implementation of CGroupingBehavior, just returns CDockable.getGrouping().
DefaultCGroupingBehavior() - Constructor for class bibliothek.gui.dock.common.grouping.DefaultCGroupingBehavior
 
DefaultCommonDockable - Class in bibliothek.gui.dock.common.intern
A default implementation of CommonDockable, based on a DefaultDockable.
DefaultCommonDockable(CDockable, DockActionSource...) - Constructor for class bibliothek.gui.dock.common.intern.DefaultCommonDockable
Creates a new dockable
DefaultConflictResolver<T> - Class in bibliothek.gui.dock.facile.station.split
A conflict resolver that tries to distribute space in conflicts equally to all parties
DefaultConflictResolver() - Constructor for class bibliothek.gui.dock.facile.station.split.DefaultConflictResolver
 
DefaultExpandStrategy - Class in bibliothek.gui.dock.common.location
The default implementation of CLocationExpandStrategy.
DefaultExpandStrategy(DockController) - Constructor for class bibliothek.gui.dock.common.location.DefaultExpandStrategy
Creates a new expand strategy loading extensions if available.
DefaultExtendedModeEnablement - Class in bibliothek.gui.dock.facile.mode.status
DefaultExtendedModeEnablement(LocationModeManager<?>) - Constructor for class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
Creates a new enablement.
DefaultExternalizedModeBehavior - Class in bibliothek.gui.dock.facile.mode
The default implementation of ExternalizedMode.
DefaultExternalizedModeBehavior() - Constructor for class bibliothek.gui.dock.facile.mode.DefaultExternalizedModeBehavior
 
DefaultLocationMode<A extends StationModeArea> - Class in bibliothek.gui.dock.facile.mode
Abstract implementation of a Mode that works with Locations.
DefaultLocationMode() - Constructor for class bibliothek.gui.dock.facile.mode.DefaultLocationMode
 
DefaultLocationModeActionProvider - Class in bibliothek.gui.dock.facile.mode
This default implementation always returns the same DockActionSource to all Dockables.
DefaultLocationModeActionProvider() - Constructor for class bibliothek.gui.dock.facile.mode.DefaultLocationModeActionProvider
Creates a new empty provider
DefaultLocationModeActionProvider(CAction) - Constructor for class bibliothek.gui.dock.facile.mode.DefaultLocationModeActionProvider
Creates a new provider.
DefaultLocationModeActionProvider(DockAction) - Constructor for class bibliothek.gui.dock.facile.mode.DefaultLocationModeActionProvider
Creates a new provider.
defaultLookAndFeelChanged(LookAndFeelList, LookAndFeelList.Info) - Method in interface bibliothek.gui.dock.support.lookandfeel.LookAndFeelListener
Called when the default- LookAndFeel was exchanged.
DefaultMissingPerspectiveFactory - Class in bibliothek.gui.dock.common.perspective
This default implementation of a MissingPerspectiveStrategy creates CStationPerspectives for the CStations that are already known to the framework.
DefaultMissingPerspectiveFactory() - Constructor for class bibliothek.gui.dock.common.perspective.DefaultMissingPerspectiveFactory
 
DefaultMultipleCDockable - Class in bibliothek.gui.dock.common
A MultipleCDockable that contains a content-pane where the client might add or remove as many Components as it wishes.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, String, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, String, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, String, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, String, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, String, Component, DefaultCDockable.Permissions, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, IconHandling, String, Component, DefaultCDockable.Permissions, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultSingleCDockable - Class in bibliothek.gui.dock.common
A DefaultSingleCDockable is an element which has a content-pane where clients can add or remove as many Components as they whish.
DefaultSingleCDockable(String, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable
DefaultSingleCDockable(String, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, String, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, Icon, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, Icon, String, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, String, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, Icon, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, Icon, String, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, Icon, String, Component, DefaultCDockable.Permissions, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, Icon, IconHandling, String, Component, DefaultCDockable.Permissions, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
delayedRefresh(Dockable) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
If the DockRegister is currently stalled, then a call to ModeManager.refresh(Dockable, boolean) is scheduled, otherwise the call is performed directly.
DelayedWorkingAreaSetter - Class in bibliothek.gui.dock.common.intern
A DelayedWorkingAreaSetter is a listener that is added to a CControl and waits until a CStation with a specific identifier is registered.
DelayedWorkingAreaSetter(String, CDockable, CControl) - Constructor for class bibliothek.gui.dock.common.intern.DelayedWorkingAreaSetter
Creates a new setter.
DelegatingSplitLayoutManager - Class in bibliothek.gui.dock.facile.station.split
A SplitLayoutManager which delegates all its work to another manager.
DelegatingSplitLayoutManager(SplitLayoutManager) - Constructor for class bibliothek.gui.dock.facile.station.split.DelegatingSplitLayoutManager
Creates a new manager
delete(String) - Method in class bibliothek.gui.dock.common.CControl
Deletes a layout that has been stored earlier.
deleteHeight() - Method in class bibliothek.gui.dock.common.layout.RequestDimension
Deletes the height of this dimension.
deleteWidth() - Method in class bibliothek.gui.dock.common.layout.RequestDimension
Deletes the width of this dimension.
deploy(CGrid) - Method in class bibliothek.gui.dock.common.CContentArea
Exchanges all the CDockables on the center panel by the elements of grid.
deploy(CGrid) - Method in class bibliothek.gui.dock.common.CGridArea
Exchanges all the CDockables on this area with the elements of grid.
deploy(CGrid) - Method in class bibliothek.gui.dock.common.CWorkingArea
Exchanges all the CDockables on this area with the elements of grid.
destroy() - Method in class bibliothek.gui.dock.common.CControl
Frees as much resources as possible.
destroy() - Method in interface bibliothek.gui.dock.common.DestroyHook
Informs this hook that the CControl has been destroyed.
destroy() - Method in class bibliothek.gui.dock.common.menu.CLookAndFeelMenuPiece
Deprecated.
destroy(Dockable, DockActionSource) - Method in class bibliothek.gui.dock.common.mode.KeyedLocationModeActionProvider
 
destroy() - Method in class bibliothek.gui.dock.facile.action.KeyedActionSource
Detaches the listeners this DockActionSource added to other objects.
destroy() - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece.Item
Removes all listeners, frees as many resources as possible
destroy() - Method in class bibliothek.gui.dock.facile.menu.LookAndFeelMenuPiece
Deprecated.
the method LookAndFeelMenuPiece.unbind() is automatically called if this menu is no longer visible, that method will also uninstall resources
destroy() - Method in class bibliothek.gui.dock.facile.menu.ThemeMenuPiece
Severs all connections of this ThemeMenuPiece with other objects, allowing the garbage collector to remove this.
destroy() - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode.DockableHandle
Called when this handle is no longer of any use
destroy(Dockable, DockActionSource) - Method in class bibliothek.gui.dock.facile.mode.DefaultLocationModeActionProvider
 
destroy(Dockable, DockActionSource) - Method in interface bibliothek.gui.dock.facile.mode.LocationModeActionProvider
Called if dockable is no longer in use and all references to dockable are to be removed.
destroy() - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
 
destroy(Dockable, DockActionSource) - Method in class bibliothek.gui.dock.facile.mode.MappingLocationModeActionProvider
 
destroy() - Method in class bibliothek.gui.dock.facile.mode.status.AbstractExtendedModeEnablement
 
destroy() - Method in class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
 
destroy() - Method in interface bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement
Informs this enablement that it is no longer of any use.
destroy() - Method in class bibliothek.gui.dock.support.mode.ModeManager
Unregisters listeners which this manager added to the DockController and other components.
DestroyHook - Interface in bibliothek.gui.dock.common
A DestroyHook is added to a CControl.
DialogWindow - Class in bibliothek.gui.dock.common.action.panel
DialogWindow(Component, CPanelPopup) - Constructor for class bibliothek.gui.dock.common.action.panel.DialogWindow
Creates a new window.
disconnect(CDockable) - Method in class bibliothek.gui.dock.common.intern.color.ColorTransmitter
 
disconnect(CDockable) - Method in class bibliothek.gui.dock.common.intern.font.FontTransmitter
 
disconnect(CDockable) - Method in class bibliothek.gui.dock.common.intern.ui.UITransmitter
Removes a listener from dockable.
disconnect(Dockable) - Method in class bibliothek.gui.dock.facile.mode.status.AbstractExtendedModeEnablement
Removes listeners from dockable that were added earlier.
disconnect(Dockable) - Method in class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
 
dockableAdded(DockStation, Dockable) - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaConfiguration.SplitInserter
 
dockableAdded(ModeManager<? extends A, ? extends M>, Dockable) - Method in interface bibliothek.gui.dock.support.mode.ModeManagerListener
Called when a Dockable is added or replaced in manager.
DockableCollector - Class in bibliothek.gui.dock.facile.lookandfeel
A ComponentCollector which collects all Components accessible through the known Dockables of a DockFrontend.
DockableCollector(DockFrontend) - Constructor for class bibliothek.gui.dock.facile.lookandfeel.DockableCollector
Creates a new collector
dockableFocused(DockableFocusEvent) - Method in class bibliothek.gui.dock.common.grouping.GroupingDockLocationListener
 
DockableGrouping - Interface in bibliothek.gui.dock.common.grouping
A DockableGrouping is an algorithm that rewrites the location of a Dockable, allowing clients to group several dockables together.
DockableHandle(Dockable) - Constructor for class bibliothek.gui.dock.facile.mode.AbstractLocationMode.DockableHandle
Creates a new handle.
dockableRegistered(DockController, Dockable) - Method in class bibliothek.gui.dock.common.grouping.GroupingDockLocationListener
 
dockableRemoved(ModeManager<? extends A, ? extends M>, Dockable) - Method in interface bibliothek.gui.dock.support.mode.ModeManagerListener
Called when a Dockable is removed or replaced from manager.
dockableUnregistered(DockController, Dockable) - Method in class bibliothek.gui.dock.common.grouping.GroupingDockLocationListener
 
dockStationRegistering(DockController, DockStation) - Method in class bibliothek.gui.dock.common.intern.DelayedWorkingAreaSetter
 
DockThemeModifier - Interface in bibliothek.gui.dock.common.theme
done(boolean) - Method in class bibliothek.gui.dock.facile.mode.LocationModeEvent
Marks the mode transition as over.
DOUBLE_CLICK_STRATEGY - Static variable in class bibliothek.gui.dock.facile.mode.LocationModeManager
PropertyKey for the DoubleClickLocationStrategy that should be used to change the ExtendedMode of an element which has been double-clicked.
DoubleClickLocationStrategy - Interface in bibliothek.gui.dock.facile.mode
Used by a LocationModeManager to change the ExtendedMode when an element gets double-clicked.
dropAside(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle
Ensures that dockable is a child of this station.

E

east(double) - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Creates a new location which is based at the east side of this location.
east(double, long) - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Creates a new location which is based at the east side of this location.
east(double) - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Creates a location that describes a space in the right part of the SplitDockStation.
east(double, long) - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Creates a location that describes a space in the right part of the SplitDockStation.
EclipsePanelPopupGenerator - Class in bibliothek.gui.dock.common.intern.action.panel
Basic handler for creating a button for a CPanelPopup.
EclipsePanelPopupGenerator() - Constructor for class bibliothek.gui.dock.common.intern.action.panel.EclipsePanelPopupGenerator
 
EclipseTabTransmitter - Class in bibliothek.gui.dock.common.intern.color
A ColorTransmitter that connects TabColors with the EclipseTheme.
EclipseTabTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
 
EfficientControlFactory - Class in bibliothek.gui.dock.common.intern
A factory that uses the most efficient elements, can only be used in environments where global events can be observed.
EfficientControlFactory() - Constructor for class bibliothek.gui.dock.common.intern.EfficientControlFactory
 
elements() - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Gets an iterator that will visit all the PerspectiveElements of this CPerspective.
EmptyMultipleCDockableFactory<F extends MultipleCDockable> - Class in bibliothek.gui.dock.common
A factory that does not store anything.
EmptyMultipleCDockableFactory() - Constructor for class bibliothek.gui.dock.common.EmptyMultipleCDockableFactory
 
EnableableItem - Enum in bibliothek.gui.dock.common
Describes one part of a CDockable that can be disabled.
enabledChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
enabledChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
Called if the result of CDockable.isEnabled(bibliothek.gui.dock.common.EnableableItem) changed for any argument.
ensureBasicModes() - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Ensures that all dockables are in a basic mode.
ensureNotHidden(Dockable) - Method in class bibliothek.gui.dock.facile.mode.ExternalizedMode
 
ensureNotHidden(Dockable) - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
Ensures that no Dockable that has this mode hides dockable.
ensureNotHidden(Dockable) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Ensures that dockable is not hidden behind another Dockable.
ensureNotHidden(Dockable) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
ensureNotHidden(Dockable) - Method in class bibliothek.gui.dock.facile.mode.MinimizedMode
 
ensureNotHidden(Dockable) - Method in class bibliothek.gui.dock.facile.mode.NormalMode
 
ensureType(String, Class<?>) - Method in class bibliothek.gui.dock.common.perspective.CContentPerspective
Searches the CStationPerspective with unique identifier id and makes sure the station is either null or of type type.
ensureValidLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
 
ensureValidLocation(CDockable) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
This method compares the current mode of dockable with its availability set.
ensureValidLocation(Dockable) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Empty method evaluating the correct location of a Dockable.
equals(Object) - Method in class bibliothek.gui.dock.common.CLocation
 
equals(Object) - Method in class bibliothek.gui.dock.common.layout.RequestDimension
 
equals(Object) - Method in class bibliothek.gui.dock.common.mode.ExtendedMode
 
equals(Object) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.ModeAreaListenerWrapper
 
estimateLocations(CommonMultipleDockableLayout, LocationEstimationMap) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
estimateLocations(CommonSingleDockableLayout, LocationEstimationMap) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
estimateLocations(MultipleCDockable, LocationEstimationMap) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
estimateLocations(CommonDockStationLayout, LocationEstimationMap) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
estimateVisible(DockFrontendInternals, DockSituation, DockLayoutComposition) - Method in class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy
 
executeOneDockableHasFocus(Dockable, Runnable) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Calls run once the owning Dockable of this action has the focus
expand(CLocation, DockableProperty) - Method in interface bibliothek.gui.dock.common.location.CLocationExpandStrategy
Expands location by creating a new location that represents property.
expand(CLocation, DockableProperty) - Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
 
expand(CLocation, FlapDockProperty) - Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
Creates a new location by creating the child location of location using property for that step.
expand(CLocation, ScreenDockProperty) - Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
Creates a new location by creating the child location of location using property for that step.
expand(CLocation, SplitDockFullScreenProperty) - Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
Creates a new location by creating the child location of location using property for that step.
expand(CLocation, SplitDockPathProperty) - Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
Creates a new location by creating the child location of location using property for that step.
expand(CLocation, SplitDockPlaceholderProperty) - Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
Creates a new location by creating the child location of location using property for that step.
expand(CLocation, SplitDockProperty) - Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
Creates a new location by creating the child location of location using property for that step.
expand(CLocation, StackDockProperty) - Method in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
Creates a new location by creating the child location of location using property for that step.
expandProperty(DockController, DockableProperty) - Method in class bibliothek.gui.dock.common.CLocation
Tries to create a location that resembles property.
expandProperty(DockableProperty, CLocationExpandStrategy) - Method in class bibliothek.gui.dock.common.CLocation
Tries to create a location that resembles property.
expandProperty(DockableProperty, CLocationExpandStrategy) - Method in class bibliothek.gui.dock.common.location.CBaseLocation
 
expandProperty(DockableProperty, CLocationExpandStrategy) - Method in class bibliothek.gui.dock.common.location.CExtendedModeLocation
 
ExtendedColorBridge - Class in bibliothek.gui.dock.common.theme.color
This ColorBridge uses a delegate and applies a set of CColorBridges.
ExtendedColorBridge(ColorBridge, CColorBridge[]) - Constructor for class bibliothek.gui.dock.common.theme.color.ExtendedColorBridge
Creates a new bridge.
ExtendedMode - Class in bibliothek.gui.dock.common.mode
A extendible set of unique singleton identifiers for the various instances of mode.
ExtendedMode(Path) - Constructor for class bibliothek.gui.dock.common.mode.ExtendedMode
Creates a new key.
ExtendedModeAcceptance - Class in bibliothek.gui.dock.common.intern.ui
A DockAcceptance ensuring that the extended mode property of CDockable is respected on drag and drop operations.
ExtendedModeAcceptance(CControlAccess) - Constructor for class bibliothek.gui.dock.common.intern.ui.ExtendedModeAcceptance
Creates a new acceptance.
extendedModeChanged(CDockable, ExtendedMode) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
extendedModeChanged(CDockable, ExtendedMode) - Method in interface bibliothek.gui.dock.common.event.CDockableStateListener
Called if the extended mode of dockable changed.
ExtendedModeEnablement - Interface in bibliothek.gui.dock.facile.mode.status
Generic algorithm telling for Dockables whether some ExtendedMode is available or not.
ExtendedModeEnablement.Availability - Enum in bibliothek.gui.dock.facile.mode.status
A measurement of how available a certain mode is.
ExtendedModeEnablement.Hidden - Enum in bibliothek.gui.dock.facile.mode.status
A measurement of how hidden a certain mode is.
ExtendedModeEnablementFactory - Interface in bibliothek.gui.dock.facile.mode.status
This factory creates new ExtendedModeEnablements.
ExtendedModeEnablementListener - Interface in bibliothek.gui.dock.facile.mode.status
This listener is added to an ExtendedModeEnablement and informs if the availability-state of a mode in respect to a dockable changes.
EXTENSION - Static variable in class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
Name of an ExtensionName to add additional rules to this enablement.
EXTENSION_NAME - Static variable in interface bibliothek.gui.dock.common.theme.color.CColorBridgeExtension
The name of this extension.
EXTENSION_PARAM - Static variable in class bibliothek.gui.dock.common.CControl
name of a parameter of an ExtensionName that points to this
EXTENSION_PARAM - Static variable in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
Name of a parameter pointing to this in an ExtensionName
external(int, int, int, int) - Static method in class bibliothek.gui.dock.common.CLocation
Creates a new location representing the externalized mode.
External() - Constructor for class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
externalizableChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
externalizableChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
Called when the externalizable-property has changed.
externalized(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
Called when the dockable has been externalized.
EXTERNALIZED - Static variable in class bibliothek.gui.dock.common.mode.ExtendedMode
the dockable is floating in a dialog, see also ExternalizedMode
Externalized() - Constructor for class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
EXTERNALIZED_STATION_ID - Static variable in class bibliothek.gui.dock.common.CControl
the unique id of the station that handles the externalized dockables
ExternalizedCSplitDockStationHandler - Class in bibliothek.gui.dock.common.mode.station
The representation of a SplitDockStation which is a child of a ScreenDockStation, meaning the children are part of a CExternalizedModeArea.
ExternalizedCSplitDockStationHandler(CStation<CSplitDockStation>, CLocationModeManager) - Constructor for class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler
Creates a new handler
ExternalizedCSplitDockStationHandler.Externalized - Class in bibliothek.gui.dock.common.mode.station
Represents a SplitDockStation which is a child of a ScreenDockStation as a CExternalizedModeArea.
ExternalizedMode<M extends ExternalizedModeArea> - Class in bibliothek.gui.dock.facile.mode
Represents a mode in which dockables are freely floating on the screen.
ExternalizedMode() - Constructor for class bibliothek.gui.dock.facile.mode.ExternalizedMode
Empty default constructor.
ExternalizedMode(CControl) - Constructor for class bibliothek.gui.dock.facile.mode.ExternalizedMode
Creates a new mode.
ExternalizedMode(DockController) - Constructor for class bibliothek.gui.dock.facile.mode.ExternalizedMode
Creates a new mode.
ExternalizedModeAction - Class in bibliothek.gui.dock.facile.mode.action
An action used to change the Mode of a Dockable to the ExternalizedMode.
ExternalizedModeAction(DockController, ExternalizedMode<?>) - Constructor for class bibliothek.gui.dock.facile.mode.action.ExternalizedModeAction
Creates a new action.
ExternalizedModeArea - Interface in bibliothek.gui.dock.facile.mode
Represents a station which shows its children in free floating dialogs.
ExternalizedModeBehavior - Interface in bibliothek.gui.dock.facile.mode
This interface allows easy customization of some algorithms of the ExternalizedMode.
ExternalizingCGridArea - Class in bibliothek.gui.dock.common.behavior
This CStation is intended to be set between a ScreenDockStation and a Dockable.
ExternalizingCGridArea(CControl) - Constructor for class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
Creates a new area.
ExternalizingCGridArea(CControl, String) - Constructor for class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
Creates a new area.
ExternalizingCGridAreaConfiguration - Class in bibliothek.gui.dock.common.behavior
The ExternalizingCGridAreaConfiguration is a piece of code responsible for changing the behavior of the framework such that externalized CDockable are not stacked, but put in a ExternalizingCGridArea.
ExternalizingCGridAreaConfiguration(CControl) - Constructor for class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaConfiguration
Creates a new configuration.
ExternalizingCGridAreaConfiguration.SplitInserter - Class in bibliothek.gui.dock.common.behavior
A listener that is added to a ScreenDockStation, every time some Dockable is added to said station, a new ExternalizingCGridArea is created and inserted.
ExternalizingCGridAreaFactory - Class in bibliothek.gui.dock.common.behavior
A factory that creates new ExternalizingCGridAreas.
ExternalizingCGridAreaFactory(CControl) - Constructor for class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaFactory
Creates a new factory

F

FACTORY - Static variable in class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
A factory that creates BubbleTabTransmitters.
FACTORY - Static variable in class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
A factory that creates EclipseTabTransmitters.
FACTORY - Static variable in class bibliothek.gui.dock.facile.mode.MaximizedModeSetting
factory creating new MaximizedModeSettings
FACTORY - Static variable in class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
This factory creates new DefaultExtendedModeEnablements.
FACTORY_ID - Static variable in class bibliothek.gui.dock.common.intern.RootStationAdjacentFactory
The unique identifier of this factory
FACTORY_ID - Static variable in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
The unique identifier of this factory
fill(List<Component>) - Method in class bibliothek.gui.dock.facile.menu.NodeMenuPiece
 
fill(List<Component>) - Method in class bibliothek.gui.dock.facile.menu.SubmenuPiece
 
fill(List<Component>) - Method in class bibliothek.gui.dock.support.menu.BaseMenuPiece
 
fill(List<Component>) - Method in class bibliothek.gui.dock.support.menu.MenuPiece
Inserts all items of this piece into items.
fill(List<Component>) - Method in class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
 
find(Dockable) - Method in class bibliothek.gui.dock.facile.action.RenameActionFactory
Gets an action for owner.
find(Class<?>) - Method in class bibliothek.gui.dock.facile.action.RenameActionFactory
Searches or creates a RenameAction for owner.
findLocation(ExternalizedModeArea, Dockable) - Method in class bibliothek.gui.dock.facile.mode.DefaultExternalizedModeBehavior
 
findLocation(ExternalizedModeArea, Dockable) - Method in interface bibliothek.gui.dock.facile.mode.ExternalizedModeBehavior
Finds a good location for dockable which was never in the ExternalizedMode.
findLocationFor(Dockable, CLocationMode) - Method in class bibliothek.gui.dock.common.grouping.PlaceholderGrouping
Searches a location for dockable.
findLocationFor(Dockable, CLocationMode, Location) - Method in class bibliothek.gui.dock.common.grouping.PlaceholderGrouping
Called by PlaceholderGrouping.getValidatedLocation(Dockable, CLocationMode, Location), this method tries to find a location on the root station designated by validatedHistory.
findMatch(DockLayout<?>) - Method in class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy.CSettingAccess
Searches a match for the meta-data layout.
findMode() - Method in class bibliothek.gui.dock.common.CLocation
Gets the mode this location represents.
findMode() - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
 
findMode() - Method in class bibliothek.gui.dock.common.location.CBaseLocation
 
findMode() - Method in class bibliothek.gui.dock.common.location.CExtendedModeLocation
 
findMode() - Method in class bibliothek.gui.dock.common.location.CExternalizedLocation
 
findMode() - Method in class bibliothek.gui.dock.common.location.CFlapIndexLocation
 
findMode() - Method in class bibliothek.gui.dock.common.location.CFlapLocation
 
findMode() - Method in class bibliothek.gui.dock.common.location.CMaximalExternalizedLocation
 
findMode() - Method in class bibliothek.gui.dock.common.location.CMaximizedLocation
 
findMode() - Method in class bibliothek.gui.dock.common.location.CMinimizedLocation
 
findMode() - Method in class bibliothek.gui.dock.common.location.CRectangleLocation
 
findMode() - Method in class bibliothek.gui.dock.common.location.CSplitLocation
 
findMode() - Method in class bibliothek.gui.dock.common.location.CStackLocation
 
findMode() - Method in class bibliothek.gui.dock.common.location.CWorkingAreaLocation
 
findMode() - Method in class bibliothek.gui.dock.common.location.TreeLocationLeaf
 
findParentProperty() - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Asks the parent, or in the case of the root creates, the DockableProperty describing the this location.
findParentProperty() - Method in class bibliothek.gui.dock.common.location.TreeLocationLeaf
 
findParentProperty() - Method in class bibliothek.gui.dock.common.location.TreeLocationNode
 
findParentProperty() - Method in class bibliothek.gui.dock.common.location.TreeLocationRoot
 
findProperty() - Method in class bibliothek.gui.dock.common.CLocation
Gets a path describing this location in terms of the DockingFrames.
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.CLocation
Gets a path describing this location in terms of the DockingFrames.
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
 
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.CBaseLocation
 
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.CContentAreaCenterLocation
 
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.CExtendedModeLocation
 
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.CExternalizedLocation
 
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.CFlapIndexLocation
 
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.CFlapLocation
 
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.CMaximalExternalizedLocation
 
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.CMaximizedLocation
 
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.CRectangleLocation
 
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.CSplitLocation
 
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.CStackLocation
 
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.CWorkingAreaLocation
 
findProperty(DockableProperty) - Method in class bibliothek.gui.dock.common.location.TreeLocationLeaf
 
findRoot() - Method in class bibliothek.gui.dock.common.CLocation
Gets the name of the station this location belongs to.
findRoot() - Method in class bibliothek.gui.dock.common.location.CBaseLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.CContentAreaCenterLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.CExtendedModeLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.CExternalizedLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.CFlapIndexLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.CFlapLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.CGridAreaLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.CMaximizedLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.CMinimizeAreaLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.CMinimizedLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.CRectangleLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.CSplitLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.CStackLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.CWorkingAreaLocation
 
findRoot() - Method in class bibliothek.gui.dock.common.location.TreeLocationLeaf
 
findRoot() - Method in class bibliothek.gui.dock.common.location.TreeLocationNode
 
findRoot() - Method in class bibliothek.gui.dock.common.location.TreeLocationRoot
 
findStation(DockStation) - Method in class bibliothek.gui.dock.common.CControl
Searches along the path to the root DockStation the first CStation that matches the DockStation.
fire() - Method in class bibliothek.gui.dock.common.action.CButton
Informs all ActionListeners that this button was clicked.
fire(Set<Dockable>) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.ModeAreaListenerWrapper
fire(Dockable, ExtendedMode, boolean) - Method in class bibliothek.gui.dock.facile.mode.status.AbstractExtendedModeEnablement
fireAdded(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Calls ModeManagerListener.dockableAdded(ModeManager, Dockable) on all listeners that are currently registered
fireAdded(M) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Calls ModeManagerListener.modeAdded(ModeManager, Mode) on all listeners that are currently registered.
fireClosed() - Method in class bibliothek.gui.dock.common.action.panel.AbstractPanelPopupWindow
Informs all listeners that this window has been closed
fireInsert(int, Component...) - Method in class bibliothek.gui.dock.support.menu.MenuPiece
Informs all listeners that new items were inserted.
fireInvalidated(Path) - Method in class bibliothek.gui.dock.common.intern.CPlaceholderStrategy
 
fireModeChanged(Dockable, M, M) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Calls ModeManagerListener.modeChanged(ModeManager, Dockable, Mode, Mode) on all listeners that are currently registered.
fireRemove(int, int) - Method in class bibliothek.gui.dock.support.menu.MenuPiece
Informs all listeners that items were deleted.
fireRemoved(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Calls ModeManagerListener.dockableRemoved(ModeManager, Dockable) on all listeners that are currently registered.
fireRemoved(M) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Calls ModeManagerListener.modeRemoved(ModeManager, Mode) on all listeners that are currently registered.
FlapDockStationHandle - Class in bibliothek.gui.dock.facile.mode.station
A connection between a FlapDockStation and the MinimizedModeArea interface.
FlapDockStationHandle(String, FlapDockStation) - Constructor for class bibliothek.gui.dock.facile.mode.station.FlapDockStationHandle
Creates a new handle.
FlapResizeRequestHandler - Class in bibliothek.gui.dock.common.intern.station
A handler that can change the size of a CDockable such that it has its preferred size if its parent is a FlapDockStation
FlapResizeRequestHandler(FlapDockStation) - Constructor for class bibliothek.gui.dock.common.intern.station.FlapResizeRequestHandler
Creates a new handler.
FlatPanelPopupGenerator - Class in bibliothek.gui.dock.common.intern.action.panel
Basic handler for creating a button for a CPanelPopup.
FlatPanelPopupGenerator() - Constructor for class bibliothek.gui.dock.common.intern.action.panel.FlatPanelPopupGenerator
 
FlatTabTransmitter - Class in bibliothek.gui.dock.common.intern.color
A ColorBridge for FlatTheme used in combination with CDockable and its ColorMap.
FlatTabTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.FlatTabTransmitter
Creates a new transmitter
FlatTitleTransmitter - Class in bibliothek.gui.dock.common.intern.color
A connection between a FlatTheme-title and the ColorMap.
FlatTitleTransmitter(ColorManager) - Constructor for class bibliothek.gui.dock.common.intern.color.FlatTitleTransmitter
Creates a new transmitter.
focusGained(CDockable) - Method in interface bibliothek.gui.dock.common.event.CFocusListener
Called when dockable gains the focus.
focusGained(Dockable) - Method in interface bibliothek.gui.dock.common.grouping.DockableGrouping
Called after dockable has gained the focus.
focusGained(Dockable) - Method in class bibliothek.gui.dock.common.grouping.PlaceholderGrouping
 
focusLost(CDockable) - Method in interface bibliothek.gui.dock.common.event.CFocusListener
Called when dockable lost its focus.
FONT_KEY_MINIMIZED_BUTTON - Static variable in class bibliothek.gui.dock.common.FontMap
key for font used on the button for a minimized dockable
FONT_KEY_MINIMIZED_BUTTON_FOCUSED - Static variable in class bibliothek.gui.dock.common.FontMap
key for font used on the focused button for a minimized dockable
FONT_KEY_TAB - Static variable in class bibliothek.gui.dock.common.FontMap
key for font used on a tab
FONT_KEY_TAB_FOCUSED - Static variable in class bibliothek.gui.dock.common.FontMap
key for font used on a focused tab
FONT_KEY_TAB_SELECTED - Static variable in class bibliothek.gui.dock.common.FontMap
key for font used on a selected tab
FONT_KEY_TITLE - Static variable in class bibliothek.gui.dock.common.FontMap
key for font used in titles
FONT_KEY_TITLE_FOCUSED - Static variable in class bibliothek.gui.dock.common.FontMap
key for font used in titles if the title is focused
FontBridgeFactory - Interface in bibliothek.gui.dock.common.intern.font
A factory that creates new FontBridges.
fontChanged(FontMap, String, FontModifier) - Method in interface bibliothek.gui.dock.common.event.FontMapListener
Called when a font changed.
FontMap - Class in bibliothek.gui.dock.common
A map containing FontModifiers.
FontMap(CDockable) - Constructor for class bibliothek.gui.dock.common.FontMap
Creates a new map
FontMapListener - Interface in bibliothek.gui.dock.common.event
A listener to a FontMap, gets informed when an entry of the map changes.
FontTransmitter - Class in bibliothek.gui.dock.common.intern.font
A FontTransmitter observes some FontMap and transmits FontModifiers of these maps to a set of DockFonts.
FontTransmitter(FontManager, String...) - Constructor for class bibliothek.gui.dock.common.intern.font.FontTransmitter
Creates a new FontTransmitter.
forceAccept(DockStation, Dockable) - Method in interface bibliothek.gui.dock.common.group.CGroupMovement
Tells some DockAcceptances whether a check for child becoming a child of parent needs to be performed.
forceAccept(DockStation, Dockable) - Method in class bibliothek.gui.dock.common.group.SingleGroupMovement
 
forceAccept(DockStation, Dockable) - Method in class bibliothek.gui.dock.common.group.StackGroupMovement
 
FreeMenuPiece - Class in bibliothek.gui.dock.facile.menu
A MenuPiece that does not add any children by itself.
FreeMenuPiece() - Constructor for class bibliothek.gui.dock.facile.menu.FreeMenuPiece
 
frontendListeners() - Method in class bibliothek.gui.dock.common.intern.CDockFrontend
Gets all the listeners that are registered at this frontend.
FrontendSettingsDeleteList - Class in bibliothek.gui.dock.facile.menu
Shows the settings of a DockFrontend and allows the user to delete some settings.
FrontendSettingsDeleteList(DockFrontend) - Constructor for class bibliothek.gui.dock.facile.menu.FrontendSettingsDeleteList
Creates a new list.
FrontendSettingsList - Class in bibliothek.gui.dock.support.menu
A list of settings (=layouts or perspectives) that are available for a DockFrontend.
FrontendSettingsList(DockFrontend) - Constructor for class bibliothek.gui.dock.support.menu.FrontendSettingsList
Creates a new list.
FrontendSettingsLoadList - Class in bibliothek.gui.dock.facile.menu
Shows the settings of a DockFrontend and allows the user to load one of the settings.
FrontendSettingsLoadList(DockFrontend) - Constructor for class bibliothek.gui.dock.facile.menu.FrontendSettingsLoadList
Creates a new list.
FrontendSettingsMenuPiece - Class in bibliothek.gui.dock.facile.menu
A piece of a menu that allows to save, load and delete settings from a DockFrontend.
FrontendSettingsMenuPiece(DockFrontend, boolean) - Constructor for class bibliothek.gui.dock.facile.menu.FrontendSettingsMenuPiece
Creates a new piece.
FullLockConflictResolver - Class in bibliothek.gui.dock.common.layout
This ConflictResolver has a alternative strategy how to handle cases where two requests collide and a satisfying solution is not possible: the two affected trees are checked for their "fully locked state" and if one is fully locked but not the other, then the request of the fully locked one is answered.
FullLockConflictResolver() - Constructor for class bibliothek.gui.dock.common.layout.FullLockConflictResolver
 

G

get(Color, String, DockColor) - Method in class bibliothek.gui.dock.common.intern.color.BubbleDisplayerTransmitter
 
get(Color, String, CDockable) - Method in class bibliothek.gui.dock.common.intern.color.BubbleDisplayerTransmitter
Searches for a color that fits for the color with name id.
get(Color, String, DockColor) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
 
get(Color, String, CDockable) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Searches the color id for dockable.
get(Color, String, DockColor) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
 
get(Color, String, CDockable) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
Searches the color id for dockable.
get(Color, String, DockColor) - Method in class bibliothek.gui.dock.common.intern.color.TitleColorTransmitter
 
get(Color, String, CDockable) - Method in class bibliothek.gui.dock.common.intern.color.TitleColorTransmitter
Searches the color id for dockable.
get(FontModifier, String, CDockable) - Method in class bibliothek.gui.dock.common.intern.font.FontTransmitter
Transforms value into the form that should be used together with dockable.
get(FontModifier, String, DockFont) - Method in class bibliothek.gui.dock.common.intern.font.ListFontTransmitter
 
get(FontModifier, String, CDockable) - Method in class bibliothek.gui.dock.common.intern.font.ListFontTransmitter
 
get(V, String, U) - Method in class bibliothek.gui.dock.common.intern.ui.UITransmitter
Called when a value needs to be set whose key has been registered at this UITransmitter.
get(ExtendedMode) - Method in class bibliothek.gui.dock.common.perspective.LocationHistory
Gets the location that is to be used for mode.
get(String) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Gets the area with the specified id.
get(Dockable) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Recursively searches through all stations of dockable until a station is found that is registered at this mode.
get(Dockable, boolean) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Recursively searches through all stations of dockable until a station is found that is registered at this mode.
get(DockStation) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Recursively searches through all areas known to this mode until the mode is found that represents station.
get(int) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Gets the index'th LookAndFeel.
getAccelerator() - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Gets the combination of keys that will trigger this action.
getAction(int) - Method in class bibliothek.gui.dock.common.action.CDropDownButton
Gets the index'th action of this menu.
getAction(int) - Method in class bibliothek.gui.dock.common.action.CMenu
Gets the index'th action of this menu.
getAction() - Method in interface bibliothek.gui.dock.common.action.core.CommonDockAction
Gets the CAction which wraps this DockAction.
getAction() - Method in class bibliothek.gui.dock.common.action.core.CommonSeparatorAction
 
getAction() - Method in class bibliothek.gui.dock.common.action.core.CommonSimpleButtonAction
 
getAction() - Method in class bibliothek.gui.dock.common.action.core.CommonSimpleCheckAction
 
getAction() - Method in class bibliothek.gui.dock.common.action.core.CommonSimpleDropDownAction
 
getAction() - Method in class bibliothek.gui.dock.common.action.core.CommonSimpleMenuAction
 
getAction() - Method in class bibliothek.gui.dock.common.action.core.CommonSimpleRadioAction
 
getAction() - Method in class bibliothek.gui.dock.common.action.CPanelPopup.PanelPopup
Gets the CAction that is represented by this action.
getAction() - Method in class bibliothek.gui.dock.common.action.predefined.CCloseAction.Action
 
getAction() - Method in class bibliothek.gui.dock.common.action.util.CActionText
Gets the action which is using this text.
getAction(String) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getAction(int) - Method in class bibliothek.gui.dock.common.intern.action.CActionSource
Gets the index'th action of this source.
getAction(String) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets an action which is not added to the title by this CDockable put by another module.
getAction(int) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Gets the index'th action of this dockable.
getActionCount() - Method in class bibliothek.gui.dock.common.action.CDropDownButton
Gets the number of DockActions that were added to this menu.
getActionCount() - Method in class bibliothek.gui.dock.common.action.CMenu
Gets the number of DockActions that were added to this menu.
getActionCount() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Gets the number of CActions that were added to this dockable.
getActions() - Method in class bibliothek.gui.dock.common.intern.DefaultCommonDockable
Gets the action source for actions that are added by the client.
getActions(Dockable, Mode<Location>, DockActionSource) - Method in class bibliothek.gui.dock.common.mode.KeyedLocationModeActionProvider
 
getActions(Mode<Location>) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode.DockableHandle
Called by AbstractLocationMode.getActionsFor(Dockable, Mode) to the actions related to this dockable.
getActions(Dockable, Mode<Location>, DockActionSource) - Method in class bibliothek.gui.dock.facile.mode.DefaultLocationModeActionProvider
 
getActions(Dockable, Mode<Location>, DockActionSource) - Method in interface bibliothek.gui.dock.facile.mode.LocationModeActionProvider
Called if the element dockable, which is currently in mode mode, should have some additional DockActions related to the owner of this LocationModeActionProvider.
getActions(Dockable, Mode<Location>, DockActionSource) - Method in class bibliothek.gui.dock.facile.mode.MappingLocationModeActionProvider
 
getActionsFor(Dockable, Mode<Location>) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
 
getActionsFor(Dockable, Mode<H>) - Method in interface bibliothek.gui.dock.support.mode.Mode
Gets a DockActionSource which should be shown on dockable which is currently in mode.
getAffected() - Method in class bibliothek.gui.dock.facile.mode.LocationModeEvent
The set of elements that is affected.
getAndClearResizeRequest() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getAndClearResizeRequest() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets the preferred size of this CDockable.
getAndClearResizeRequest(Dockable) - Method in class bibliothek.gui.dock.common.intern.station.AbstractResizeRequestHandler
Searches the size request of dockable.
getArea() - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableLayout
Gets the unique id of the working-area the dockable was on.
getArea() - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableLayout
Gets the working-area of the dockable.
getArea() - Method in class bibliothek.gui.dock.common.location.CGridAreaLocation
Gets the area which is represented by this location.
getArea() - Method in class bibliothek.gui.dock.common.location.CMinimizeAreaLocation
Gets the CMinimizeArea which is represented by this location.
getArea(int) - Method in class bibliothek.gui.dock.common.perspective.mode.AbstractModePerspective
Gets the index'th area of this AbstractModePerspective
getAreaCount() - Method in class bibliothek.gui.dock.common.perspective.mode.AbstractModePerspective
Gets the number of CModeAreaPerspectives stored in this object.
getAreaOf(Dockable) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Searches dockable and its parent for the first CStation that is a working area.
getAutoBaseLocation(boolean) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getAutoBaseLocation(CDockable, boolean) - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Gets the default result for CDockable.getAutoBaseLocation(boolean).
getAutoBaseLocation(boolean) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tries to find out at which location this CDockable may appear if it would be made visible.
getBackupFactory() - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getBackupFactory() - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Gets the backup factory for missing SingleCDockables.
getBase() - Method in class bibliothek.gui.dock.common.location.CContentAreaCenterLocation
Gets the location representing the CContentArea of which this location represents the center.
getBaseLocation() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getBaseLocation() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets the location of this CDockable.
getBaseLocation() - Method in interface bibliothek.gui.dock.common.mode.CNormalModeArea
Gets a location representing this area.
getBaseLocation() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
getBehavior() - Method in class bibliothek.gui.dock.facile.mode.ExternalizedMode
Gets the current implementation of some algorithms of this mode.
getBubbleThemePreferences() - Method in class bibliothek.gui.dock.common.CPreferenceModel
Grants access to the preferences concerning the BubbleTheme.
getButtonBehavior() - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Tells how this action behaves if displayed as button.
getButtonContent() - Method in class bibliothek.gui.dock.common.CPreferenceModel
Grants access to the preferences concerning the ButtonContent.
getCancel() - Method in class bibliothek.gui.dock.common.preference.CKeyStrokePreferenceModel
Gets access to the preference that represents the KeyStroke which cancels the current drag and drop operation
getCDockable(int) - Method in class bibliothek.gui.dock.common.CControl
Gets the index'th dockable that is registered in this control
getCDockableCount() - Method in class bibliothek.gui.dock.common.CControl
Gets the number of CDockables that are registered in this CControl.
getCDockableLocationListener() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets a CDockableLocationListener which forwards all calls to its methods to the listeners registered at this collection.
getCDockableLocationListeners() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets all currently registered CDockableLocationListeners collected in an array.
getCDockablePropertyListener() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets a CDockablePropertyListener which forwards all calls to its methods to the listeners registered at this collection.
getCDockablePropertyListeners() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets all currently registered CDockableStateListeners collected in an array.
getCDockables(VetoableDockFrontendEvent) - Method in class bibliothek.gui.dock.common.intern.ControlVetoClosingListener
Gets all the CDockables that are to be forwarded by this converter.
getCDockableStateListener() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets a CDockableStateListener which forwards all calls to its methods to the listeners registered at this collection.
getCDockableStateListeners() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets all currently registered CDockableStateListeners collected in an array.
getCenter() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the station in the center of this CContentArea.
getCenter() - Method in class bibliothek.gui.dock.common.perspective.CContentPerspective
Gets the station that is shown in the middle of the content-area.
getCenterArea() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the station in the center of this CContentArea.
getCenterIdentifier() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the global identifier for the panel in the center.
getCenterIdentifier(String) - Static method in class bibliothek.gui.dock.common.CContentArea
Creates the global identifier of a panel in the center.
getChild(int) - Method in class bibliothek.gui.dock.facile.menu.NodeMenuPiece
Gets the index'th child of this piece.
getChild() - Method in class bibliothek.gui.dock.facile.station.split.ResizeRoot
Gets the one child of this root
getChildren() - Method in class bibliothek.gui.dock.facile.station.split.ResizeElement
Gets the children of this element.
getChildren() - Method in class bibliothek.gui.dock.facile.station.split.ResizeLeaf
 
getChildren() - Method in class bibliothek.gui.dock.facile.station.split.ResizeNode
 
getChildren() - Method in class bibliothek.gui.dock.facile.station.split.ResizeRoot
 
getChildrenCount() - Method in class bibliothek.gui.dock.facile.menu.NodeMenuPiece
Gets the number of children this piece has.
getClassName() - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList.Info
Gets the name of the class of a LookAndFeel.
getClientObject(LocationModeListener) - Method in class bibliothek.gui.dock.facile.mode.LocationModeEvent
Gets some object that was stored earlier using key key.
getCLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.CExternalizedMode
 
getCLocation(Dockable, Location) - Method in class bibliothek.gui.dock.common.mode.CExternalizedMode
 
getCLocation(Dockable) - Method in interface bibliothek.gui.dock.common.mode.CLocationMode
Gets the location of dockable which is in this mode.
getCLocation(Dockable, Location) - Method in interface bibliothek.gui.dock.common.mode.CLocationMode
Gets the location of dockable which might or might not be a child of this mode.
getCLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.CMaximizedMode
 
getCLocation(Dockable, Location) - Method in class bibliothek.gui.dock.common.mode.CMaximizedMode
 
getCLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.CMinimizedMode
 
getCLocation(Dockable, Location) - Method in class bibliothek.gui.dock.common.mode.CMinimizedMode
 
getCLocation(Dockable) - Method in interface bibliothek.gui.dock.common.mode.CModeArea
Assuming dockable is a child of this area, returns the location of dockable.
getCLocation(Dockable, Location) - Method in interface bibliothek.gui.dock.common.mode.CModeArea
Assuming dockable would be at location location if it would be a child of this station, returns the CLocation that matches location.
getCLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.CNormalMode
 
getCLocation(Dockable, Location) - Method in class bibliothek.gui.dock.common.mode.CNormalMode
 
getCLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CFlapDockStationHandle
 
getCLocation(Dockable, Location) - Method in class bibliothek.gui.dock.common.mode.station.CFlapDockStationHandle
 
getCLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
getCLocation(Dockable, Location) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
getCLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle
Gets a CLocation describing the location of dockable on the station of this handle.
getCLocation(Dockable, Location) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle
Assuming dockable would be at location location if it would be a child of this station, returns the CLocation that matches location.
getCLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
getCLocation(Dockable, Location) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
getCLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
getCLocation(Dockable, Location) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
getCLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
getCLocation(Dockable, Location) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
getCLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
getCLocation(Dockable, Location) - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
getClose() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Gets the action source which might show a single action that closes this dockable.
getCloseIcon() - Method in class bibliothek.gui.dock.facile.action.CloseAction
Gets the DockActionIcon which is responsible for automatically setting the close icon.
getCloseIconHover() - Method in class bibliothek.gui.dock.facile.action.CloseAction
Gets the DockActionIcon which is responsible for automatically setting the close icon when the mouse is hovering over the button.
getCloseIconPressed() - Method in class bibliothek.gui.dock.facile.action.CloseAction
Gets the DockActionIcon which is responsible for automatically setting the close icon if the mouse is pressed.
getClosingDockables(DockFrontendInternals, Set<Dockable>) - Method in class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy
 
getColor(String) - Method in class bibliothek.gui.dock.common.ColorMap
Returns a color that was stored in this map.
getColors() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getColors() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets a mutable map of colors.
getCombiner(DockStation) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
 
getCommonMultipleDockableFactory(String) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getCommonMultipleDockableFactory(String) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Gets the factory with identifier id.
getComponent() - Method in class bibliothek.gui.dock.common.CContentArea
 
getComponent() - Method in class bibliothek.gui.dock.common.CGridArea
Gets the JComponent which represents this station.
getComponent() - Method in interface bibliothek.gui.dock.common.CStationContainer
Gets a Component whose children are all the CStations of this CStationContainer.
getConflictResolver() - Method in class bibliothek.gui.dock.common.intern.station.CLockedResizeLayoutManager
 
getConflictResolver() - Method in class bibliothek.gui.dock.facile.station.split.LockedResizeLayoutManager
Gets the policy that tells how two ResizeRequests are merged.
getContainer(CStation<?>) - Method in interface bibliothek.gui.dock.common.CControlRegister
Searches the CStationContainer which contains child.
getContainer(CStation<?>) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getContainer(CStation<?>) - Method in class bibliothek.gui.dock.common.mode.CStationContainerHistoryRewriter
Searches the CStationContainer which is the parent of child.
getContent() - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Gets the contents of this action.
getContentArea() - Method in class bibliothek.gui.dock.common.CControl
Gets the element that should be in the center of the mainframe.
getContentArea() - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Gets the contentarea to which this location relates.
getContentArea() - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Gets a representation of the default CContentArea.
getContentArea(String) - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Gets a representation of the CContentArea with identifier id.
getContentPane() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Gets the container on which the client can pack its components.
getControl() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaConfiguration
Gets the CControl for which this configuration is used.
getControl() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the CControl for which this content area was created.
getControl() - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets the control for which this register is used.
getControl() - Method in class bibliothek.gui.dock.common.event.CVetoClosingEvent
Gets the control in whose realm this event was issued.
getControl() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getControl() - Method in class bibliothek.gui.dock.common.intern.AbstractCStation
Gets the currently used CControlAccess.
getControl() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets the control which is responsible for this dockable.
getControl() - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getControl() - Method in class bibliothek.gui.dock.common.mode.CStationContainerHistoryRewriter
Gets the CControl that is using this rewriter.
getControl() - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Gets the CControl in whose realm this CControlPerspective operates.
getControl() - Method in class bibliothek.gui.dock.common.theme.CDockThemeFactory
Gets the control for which this factory works.
getControlAccess() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getControlAccess() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets the control which is responsible for this dockable.
getController() - Method in class bibliothek.gui.dock.common.CControl
Gets the DockController which is used by this CControl.
getController() - Method in class bibliothek.gui.dock.common.intern.action.CExtendedModeAction
Gets the controller from which this action currently reads its content.
getController() - Method in class bibliothek.gui.dock.facile.action.RenameActionFactory
Gets the controller which is used to create the actions.
getController() - Method in class bibliothek.gui.dock.facile.menu.PreferenceMenuPiece
Gets the controller for which this piece works.
getController() - Method in class bibliothek.gui.dock.facile.menu.ThemeMenuPiece
Gets the controller whose theme might be changed by this piece.
getController() - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Gets the controller in whose realm this mode works.
getController() - Method in class bibliothek.gui.dock.facile.mode.action.LocationModeAction
Gets the controller from which this action currently reads its content.
getController() - Method in class bibliothek.gui.dock.support.mode.ModeManager
Gets the controller in whose realm this manager works.
getConverter() - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Gets the converter that is used to transform internal and external properties.
getConverterID() - Method in class bibliothek.gui.dock.common.intern.station.CFlapDockStation
 
getConverterID() - Method in interface bibliothek.gui.dock.common.intern.station.CommonDockStation
Gets the unique identifier of the DockFactory that should be used by the CommonDockStationFactory to actually write or read the layout.
getConverterID() - Method in class bibliothek.gui.dock.common.intern.station.CScreenDockStation
 
getConverterID() - Method in class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
getConverterID() - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective.CommonScreenDockPerspective
 
getConverterID() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective.CommonSplitDockPerspective
 
getConverterID() - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective.CommonFlapDockPerspective
 
getConverterID() - Method in interface bibliothek.gui.dock.common.perspective.CommonDockStationPerspective
Gets the unique identifier of the DockFactory that is actually used to layout this perspective.
getCornerComponent(CContentArea.Corner, boolean) - Method in class bibliothek.gui.dock.common.CContentArea
Gets the component of a corner.
getCStation() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle
Gets the CStation which is managed by this handle.
getCurrent(int) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Gets the current mode of the index'th set.
getCurrentAction() - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Gets the action that is currently carried out.
getCurrentMode(Dockable) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
 
getCurrentMode(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Tries to find the mode dockable is currently in.
getDefault() - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Gets information about the LookAndFeel that is used when the system can decide on its own.
getDefaultAction() - Method in class bibliothek.gui.dock.facile.action.KeyedActionSource
Gets the default action of this source.
getDefaultArea() - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Gets the default area of this mode, can be null.
getDefaultContentArea() - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getDefaultContentArea() - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Gets the default set of CStations.
getDefaultList() - Static method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Gets the global list of LookAndFeels
getDefaultLocation() - Method in class bibliothek.gui.dock.common.CControl
Gets the location where CDockables are opened when nothing else is specified.
getDefaultLocation(ExtendedMode) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
getDefaultLocation() - Method in class bibliothek.gui.dock.common.mode.CNormalMode
Gets a location on station that is not a working-area.
getDefaultMode(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Gets the default mode of dockable, the mode dockable is in if nothing else is specified.
getDefaultStation() - Method in class bibliothek.gui.dock.common.CContentArea
 
getDefaultStation(ExtendedMode) - Method in class bibliothek.gui.dock.common.CContentArea
 
getDefaultStation() - Method in interface bibliothek.gui.dock.common.CStationContainer
Gets the preferred default CStation of this container.
getDefaultStation(ExtendedMode) - Method in interface bibliothek.gui.dock.common.CStationContainer
Gets the preferred default CStation of this container for children in mode mode.
getDeltaHeight() - Method in class bibliothek.gui.dock.facile.station.split.ResizeRequest
Gets the mismatch in height this request represents.
getDeltaWidth() - Method in class bibliothek.gui.dock.facile.station.split.ResizeRequest
Gets the mismatch in width this request represents.
getDisabledHoverIcon() - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Gets the icon which is used if the mouse is hovering over a button that represents this action and if this action is disabled.
getDisabledIcon() - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Gets the disabled icon.
getDisabledPressedIcon() - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Gets the icon which is used if the mouse is pressed over a button that represents this action and if this action is disabled.
getDisabledSelectedHoverIcon() - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Gets the icon which is used if the mouse is hovering over a button that represents this action and if this action is disabled and selected.
getDisabledSelectedPressedIcon() - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Gets the icon which is used if the mouse is pressed over a button that represents this action and if this action is disabled and selected.
getDisplayFactory(DockStation) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
 
getDividerHeight() - Method in class bibliothek.gui.dock.facile.station.split.ResizeNode
Gets the space that a divider needs in the height.
getDividerWidth() - Method in class bibliothek.gui.dock.facile.station.split.ResizeNode
Gets the space that a divider needs in the width.
getDockable(int) - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets the index'th dockable that is registered
getDockable() - Method in class bibliothek.gui.dock.common.ColorMap
Gets the owner of this map.
getDockable() - Method in class bibliothek.gui.dock.common.event.CDockableLocationEvent
Gets the dockable whose state changed.
getDockable(int) - Method in class bibliothek.gui.dock.common.event.CVetoClosingEvent
Gets the index'th dockable that is associated with this event.
getDockable() - Method in class bibliothek.gui.dock.common.FontMap
Gets the owner of this map.
getDockable(DockColor) - Method in class bibliothek.gui.dock.common.intern.color.BubbleDisplayerTransmitter
 
getDockable(DockColor) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
 
getDockable(DockColor) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
 
getDockable(DockColor) - Method in class bibliothek.gui.dock.common.intern.color.TitleColorTransmitter
 
getDockable() - Method in interface bibliothek.gui.dock.common.intern.CommonDockable
Gets the model of this dockable.
getDockable(int) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getDockable() - Method in class bibliothek.gui.dock.common.intern.DefaultCommonDockable
 
getDockable(DockFont) - Method in class bibliothek.gui.dock.common.intern.font.ButtonFontTransmitter
 
getDockable(DockFont) - Method in class bibliothek.gui.dock.common.intern.font.TabFontTransmitter
 
getDockable(DockFont) - Method in class bibliothek.gui.dock.common.intern.font.TabTitleFontTransmitter
 
getDockable(DockFont) - Method in class bibliothek.gui.dock.common.intern.font.TitleFontTransmitter
 
getDockable() - Method in class bibliothek.gui.dock.common.intern.station.CFlapDockStation
 
getDockable() - Method in interface bibliothek.gui.dock.common.intern.station.CommonStationDelegate
Gets a result for CommonDockable.getDockable().
getDockable() - Method in class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
getDockable(U) - Method in class bibliothek.gui.dock.common.intern.ui.UITransmitter
Gets the CDockable which is associated with observer.
getDockable(int) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective.CommonSplitDockPerspective
 
getDockable(String) - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Searches for the SingleCDockablePerspective or MultipleCDockablePerspective whose unique identifier is id.
getDockable() - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode.DockableHandle
Gets the element of this handle.
getDockable() - Method in class bibliothek.gui.dock.facile.mode.LocationModeEvent
Gets the Dockable whose mode was, or is going to be, changed.
getDockableCount() - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets the number of CDockables that are registered.
getDockableCount() - Method in class bibliothek.gui.dock.common.event.CVetoClosingEvent
Gets the number of elements that are associated with this event.
getDockableCount() - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getDockableCount() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective.CommonSplitDockPerspective
 
getDockableKeys() - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Gets all the unique keys for SingleCDockablePerspectives and MultipleCDockablePerspectives.
getDockables() - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets an unmodifiable list of all CDockables which are known to this register.
getDockables() - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getDockableSelection(DockController) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
 
getDockableUniqueId() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Gets the unique identifier that has been assigned to this CDockable by the CControl.
getDockAction(int) - Method in class bibliothek.gui.dock.common.intern.action.CActionSource
 
getDockAction(int) - Method in class bibliothek.gui.dock.common.intern.action.CloseActionSource
 
getDockAction(int) - Method in class bibliothek.gui.dock.facile.action.KeyedActionSource
 
getDockAction(int) - Method in class bibliothek.gui.dock.support.mode.ModeForwardingActionSource
 
getDockActionCount() - Method in class bibliothek.gui.dock.common.intern.action.CActionSource
 
getDockActionCount() - Method in class bibliothek.gui.dock.common.intern.action.CloseActionSource
 
getDockActionCount() - Method in class bibliothek.gui.dock.facile.action.KeyedActionSource
 
getDockActionCount() - Method in class bibliothek.gui.dock.support.mode.ModeForwardingActionSource
 
getDockStation() - Method in class bibliothek.gui.dock.common.intern.station.CFlapDockStation
 
getDockStation() - Method in interface bibliothek.gui.dock.common.intern.station.CommonDockStation
Gets this as S.
getDockStation() - Method in class bibliothek.gui.dock.common.intern.station.CScreenDockStation
 
getDockStation() - Method in class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
getDoubleClickListener() - Method in interface bibliothek.gui.dock.common.intern.CDockableAccess
A double click listener which will be informed about double click events that happen on the owner of this access.
getDoubleClickListener() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets a CDoubleClickListener which forwards all calls to its methods to the listener registered at this collection.
getDoubleClickListeners() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets all currently registered CDoubleClickListeners collected in an array.
getDoubleClickStrategy() - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Gets the current strategy for handing double-clicks.
getDoubleClickTarget(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Given some Dockable on which an event was registered, searches a registered dockable that is a child of target or target itself.
getDropLocation() - Method in class bibliothek.gui.dock.common.CMinimizeArea
 
getDropLocation() - Method in interface bibliothek.gui.dock.common.CStation
Creates a CLocation that can be used to drop a new CDockable on this station or one of its children stations.
getDropLocation() - Method in class bibliothek.gui.dock.common.intern.AbstractCStation
 
getDropLocation() - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
 
getDropLocation(CStation<?>) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Tries to find the "optimal spot" where to put a new child onto station.
getEast() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the station in the east of this CContentArea
getEast() - Method in class bibliothek.gui.dock.common.perspective.CContentPerspective
Gets the station that is shown at the east side of the content-area.
getEastArea() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the station in the east of this CContentArea
getEastIdentifier() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the global identifier for the panel in the east.
getEastIdentifier(String) - Static method in class bibliothek.gui.dock.common.CContentArea
Creates the global identifier of a panel in the east.
getEclipseThemePreferences() - Method in class bibliothek.gui.dock.common.CPreferenceModel
Grants access to the preferences concerning the EclipseTheme.
getElement() - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective.CommonScreenDockPerspective
 
getElement() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective.CommonSplitDockPerspective
 
getElement() - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective.CommonFlapDockPerspective
 
getElement() - Method in interface bibliothek.gui.dock.common.perspective.CommonElementPerspective
Gets the element that is represented by this PerspectiveElement.
getElement() - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective.Intern
 
getElement() - Method in class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective.Intern
 
getExpansionBounds() - Method in class bibliothek.gui.dock.common.intern.station.CFlapDockStation
 
getExtendedMode() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getExtendedMode() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets the size and location of this CDockable.
getExtendedMode() - Method in class bibliothek.gui.dock.facile.mode.ExternalizedMode
 
getExtendedMode() - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
Gets the unique identifier of this mode.
getExtendedMode() - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
getExtendedMode() - Method in class bibliothek.gui.dock.facile.mode.MinimizedMode
 
getExtendedMode() - Method in class bibliothek.gui.dock.facile.mode.NormalMode
 
getExternalize() - Method in class bibliothek.gui.dock.common.preference.CKeyStrokePreferenceModel
Gets access to the preference that represents the KeyStroke which lets externalize a Dockable.
getExternalizedMode() - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Direct access to the mode handling "externalized" Dockables.
getExternalizedModeArea() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle
Gets the representation of this as CExternalizedModeArea.
getFactories() - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets an unmodifiable map of all MultipleCDockableFactorys that are known to this register.
getFactories() - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getFactories() - Method in class bibliothek.gui.dock.support.mode.ModeManager
Gets a set containing all the ModeSettingFactorys that were added to this manager.
getFactory() - Method in class bibliothek.gui.dock.common.CControl
Gets the factory which is mainly used to create new elements for this control.
getFactory(String) - Method in interface bibliothek.gui.dock.common.CControlRegister
Searches the factory with identifier id.
getFactory() - Method in class bibliothek.gui.dock.common.DefaultMultipleCDockable
Gets the factory that created this dockable.
getFactory() - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
Gets the delegate of this factory.
getFactory(String) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
Searches the factory which handles id.
getFactory(String) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getFactory() - Method in interface bibliothek.gui.dock.common.MultipleCDockable
Gets the factory that created this dockable.
getFactory(int) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Gets the index'th factory.
getFactory(String) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Searches the factory which is associated with key.
getFactoryId(MultipleCDockableFactory<?, ?>) - Method in class bibliothek.gui.dock.common.CControl
Gets the unique identifier of factory.
getFactoryId(MultipleCDockableFactory<?, ?>) - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Gets the id of factory.
getFactoryID() - Method in interface bibliothek.gui.dock.common.intern.CommonDockable
Gets the identifier of the DockFactory which can store and load this dockable.
getFactoryID() - Method in class bibliothek.gui.dock.common.intern.station.CFlapDockStation
 
getFactoryID() - Method in interface bibliothek.gui.dock.common.intern.station.CommonDockStation
Gets the unique identifier of the DockFactory that stores and loads the layout of this station.
getFactoryId() - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationLayout
Gets the unique id of the DockFactory that is used to read and store the actual layout.
getFactoryID() - Method in class bibliothek.gui.dock.common.intern.station.CScreenDockStation
 
getFactoryID() - Method in class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
getFactoryID() - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective.CommonScreenDockPerspective
 
getFactoryID() - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
 
getFactoryID() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective.CommonSplitDockPerspective
 
getFactoryID() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
 
getFactoryID() - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective.CommonFlapDockPerspective
 
getFactoryID() - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
 
getFactoryID() - Method in interface bibliothek.gui.dock.common.perspective.CommonDockStationPerspective
Gets the unique identifier of the DockFactory that handles this perspective element, for CommonDockStationPerspectives the result should be CommonDockStationFactory.FACTORY_ID.
getFactoryID() - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective
Gets the unique identifier of the factory that handles this kind of dockable.
getFactoryID() - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective.Intern
 
getFactoryID() - Method in class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective.Intern
 
getFactoryIds() - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
Gets the set of keys for all factories known to this.
getFirst(Filter<CDockable>) - Method in interface bibliothek.gui.dock.common.CFocusHistory
Gets the first CDockable matching filter.
getFirst(Filter<CDockable>) - Method in class bibliothek.gui.dock.common.DefaultCFocusHistory
 
getFirstDockable(DockElement) - Static method in class bibliothek.gui.dock.common.util.CDockUtilities
Searches a CDockable in the tree starting with element.
getFirstNonNull(ColorMap, String...) - Method in class bibliothek.gui.dock.common.intern.color.ColorTransmitter
Gets the first non- null color of map that matches a given key.
getFirstNonNull(FontMap, String...) - Method in class bibliothek.gui.dock.common.intern.font.FontTransmitter
Gets the first non- null color of map that matches a given key.
getFirstWorkingArea(CStation<?>) - Static method in class bibliothek.gui.dock.common.util.CDockUtilities
Starting with station, and traversing the tree upwards, searches the first CStation which is a working area.
getFlag() - Method in enum bibliothek.gui.dock.common.EnableableItem
Gets the flag of this item, the flag is used to store a combination of several items.
getFocusComponent() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getFocusComponent() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets the Component which should receive the focus once this CDockable is focused.
getFocusedCDockable() - Method in class bibliothek.gui.dock.common.CControl
Gets the currently focused CDockable.
getFocusHistory() - Method in class bibliothek.gui.dock.common.CControl
Gets an object describing which CDockables did have the focus in which order.
getFocusListener() - Method in interface bibliothek.gui.dock.common.intern.CDockableAccess
A focus listener which will be informed whenever the owner of this CDockableAccess experiences a change in the focus.
getFocusListener() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets a CFocusListener which forwards all calls to its methods to the listener registered at this collection.
getFocusListeners() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets all currently registered CFocusListeners collected in an array.
getFont(String) - Method in class bibliothek.gui.dock.common.FontMap
Gets the font which is associated with key.
getFonts() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getFonts() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets a mutable map of fonts.
getFractionHeight() - Method in class bibliothek.gui.dock.facile.station.split.ResizeRequest
Gets the fraction of the mismatch the parent of the element that issued this request should provide.
getFractionWidth() - Method in class bibliothek.gui.dock.facile.station.split.ResizeRequest
Gets the fraction of the mismatch the parent of the element that issued this request should provide.
getFrontend() - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Gets the frontend which is observed by this piece.
getFrontend() - Method in class bibliothek.gui.dock.facile.menu.FrontendSettingsMenuPiece
Gets the frontend which might be modified by this menu.
getFrontend() - Method in class bibliothek.gui.dock.support.menu.FrontendSettingsList
Gets the frontend which is currently observed
getFull(int) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Gets the index'th LookAndFeel, where 0 means the default, 1 the system and anything else the normal, moved by 2 steps, LookAndFeels.
getFull(String) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Gets the LookAndFeel whose unique identifier is key.
getGridNodes() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Gets all the nodes of the grid.
getGroupBehavior() - Method in class bibliothek.gui.dock.common.CControl
Gets the currently used CGroupBehavior.
getGroupBehavior() - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Gets the current group behavior.
getGroupElement(LocationModeManager<? extends LocationMode>, Dockable, ExtendedMode) - Method in interface bibliothek.gui.dock.common.group.CGroupBehavior
Gets the element whose location or mode must be changed in order to apply mode to dockable.
getGroupElement(LocationModeManager<? extends LocationMode>, Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.common.group.StackGroupBehavior
 
getGroupElement(LocationModeManager<? extends LocationMode>, Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.common.group.TopMostGroupBehavior
 
getGrouping(Dockable) - Method in interface bibliothek.gui.dock.common.grouping.CGroupingBehavior
Gets the grouping algorithm that should be used for dockable.
getGrouping(Dockable) - Method in class bibliothek.gui.dock.common.grouping.DefaultCGroupingBehavior
 
getGrouping() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getGrouping() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets an algorithm that tells how this CDockable attempts to group itself automatically with other Dockables.
getHeight() - Method in class bibliothek.gui.dock.common.layout.RequestDimension
Gets the height of this dimension, clients should first check RequestDimension.isHeightSet().
getHeight() - Method in class bibliothek.gui.dock.common.location.CExternalizedLocation
Gets the height of the element.
getHeight() - Method in class bibliothek.gui.dock.common.location.CRectangleLocation
Gest the relative height
getHistory() - Method in interface bibliothek.gui.dock.common.CFocusHistory
Gets the entire history of focused CDockables, the most recent focused dockable is at the beginning of the array.
getHistory() - Method in class bibliothek.gui.dock.common.DefaultCFocusHistory
 
getHistory(Dockable, Path) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Gets the history of dockable in mode modeId.
getHistory(int) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Gets the history of the index'th set.
getHistoryRewriter() - Method in class bibliothek.gui.dock.support.mode.ModeManager
Gets the current HistoryRewriter.
getHoverIcon() - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Gets the icon which is used if the mouse is hovering over a button that represents this action.
getIcon() - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Gest the icon of this action.
getIcons() - Method in class bibliothek.gui.dock.common.CControl
Grants access to all the Icons that are used within the realm of this CControl.
getID() - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
getId() - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableLayout
Gets the unique id of the dockable.
getID() - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
getId() - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableLayout
Gets the unique identifier of the dockable
getID() - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
getID() - Method in class bibliothek.gui.dock.common.intern.RootStationAdjacentFactory
 
getID() - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
getId() - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationLayout
Gets the unique id of the CommonDockStation which is described by this layout.
getId() - Method in class bibliothek.gui.dock.common.perspective.CContentPerspective
Gets the unique identifier of this perspective
getId(int) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Gets the unique id of the index'th set.
getIdentifier() - Method in class bibliothek.gui.dock.common.perspective.mode.CExternalizedModePerspective
 
getIdentifier() - Method in class bibliothek.gui.dock.common.perspective.mode.CMaximizedModePerspective
 
getIdentifier() - Method in class bibliothek.gui.dock.common.perspective.mode.CMinimizedModePerspective
 
getIdentifier() - Method in class bibliothek.gui.dock.common.perspective.mode.CNormalModePerspective
 
getIdentifier() - Method in interface bibliothek.gui.dock.common.perspective.mode.LocationModePerspective
Gets the unique identifier for this mode.
getImportance(DockAction) - Method in class bibliothek.gui.dock.common.intern.action.CActionImportanceOrder
 
getIndex() - Method in class bibliothek.gui.dock.common.location.CFlapIndexLocation
Gets the exact location of this location on its parent.
getIndex() - Method in class bibliothek.gui.dock.common.location.CStackLocation
Gets the index to which this location points on a stack.
getInitialMode(Dockable) - Method in interface bibliothek.gui.dock.common.grouping.DockableGrouping
Tries to find out how to display dockable initially.
getInitialMode(Dockable) - Method in class bibliothek.gui.dock.common.grouping.PlaceholderGrouping
 
getInitSelector() - Method in class bibliothek.gui.dock.common.preference.CKeyStrokePreferenceModel
Gets access to the preference that represents the KeyStroke which opens the selection popup.
getItem(int) - Method in class bibliothek.gui.dock.facile.menu.FreeMenuPiece
 
getItem(int) - Method in class bibliothek.gui.dock.support.menu.BaseMenuPiece
Gets the index'th item of this piece.
getItemCount() - Method in class bibliothek.gui.dock.facile.menu.FreeMenuPiece
 
getItemCount() - Method in class bibliothek.gui.dock.facile.menu.NodeMenuPiece
 
getItemCount() - Method in class bibliothek.gui.dock.facile.menu.SubmenuPiece
 
getItemCount() - Method in class bibliothek.gui.dock.support.menu.BaseMenuPiece
 
getItemCount() - Method in class bibliothek.gui.dock.support.menu.MenuPiece
Gets the number of items this MenuPiece added to its menu.
getItemCount() - Method in class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
 
getKey() - Method in interface bibliothek.gui.dock.common.theme.color.CColorBridgeExtension
Gets the name of the bridge, e.g. an extension that modifies the colors of a tab would return TabColor.KIND_TAB_COLOR.
getKey(int) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Gets the key of the index'th element.
getKey() - Method in class bibliothek.gui.dock.facile.action.KeyedActionSource
Gets the key which is used for calling CDockable.getAction(String)
getKey(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Gets the unique identifier which is used for dockable.
getKeyboardListener() - Method in interface bibliothek.gui.dock.common.intern.CDockableAccess
A keyboard listener which will be informed about key events that happen on the owner of this access.
getKeyboardListener() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets a CKeyboardListener which forwards all calls to its methods to the listener registered at this collection.
getKeyboardListeners() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets all currently registered CKeyboardListeners collected in an array.
getKeys() - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Gets the list of keys for which this transmitter works.
getKeys() - Method in class bibliothek.gui.dock.common.intern.color.TitleColorTransmitter
Gets the list of keys for which this transmitter works.
getKeyStrokePreferences() - Method in class bibliothek.gui.dock.common.CPreferenceModel
Grants access to the preferences concerning the global KeyStrokes.
getLastMaximizedLocation() - Method in class bibliothek.gui.dock.facile.mode.MaximizedModeSetting
Gets the location of Dockables that are currently maximized.
getLastMaximizedMode() - Method in class bibliothek.gui.dock.facile.mode.MaximizedModeSetting
Gets the modes of Dockables that are currently maximized.
getLastMode() - Method in class bibliothek.gui.dock.common.perspective.LocationHistory
Gets the newest entry of this history.
getLastPlaceholder() - Method in class bibliothek.gui.dock.common.grouping.PlaceholderGrouping
Placeholder that marks the last position where this PlaceholderGrouping did store something.
getLayers() - Method in class bibliothek.gui.dock.common.intern.station.CFlapDockStation
 
getLayout() - Method in class bibliothek.gui.dock.common.CControl
Gets the name of the current layout (the one with which CControl.save(String) was called).
getLayout(CommonDockable, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
getLayout() - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableLayout
Gets the layout of the MultipleCDockable that is associated with the CommonDockable for which this layout was created.
getLayout(CommonDockable, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
getLayout(CommonDockable, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
getLayout(DockElement, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.common.intern.RootStationAdjacentFactory
 
getLayout(CommonDockStation<?, ?>, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
getLayout() - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationLayout
Gets the layout information that was produced the DockFactory with id CommonDockStationLayout.getFactoryId().
getLayout() - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective
Gets the layout which describes the content of this dockable.
getLayout() - Method in class bibliothek.gui.dock.facile.station.split.ResizeElement
Gets the layout that created this element.
getLayoutBytes() - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationLayout
Gets the layout information as byte array, assuming that the layout information is stored as byte array.
getLayoutPreferences() - Method in class bibliothek.gui.dock.common.CPreferenceModel
Grants access to the preferences concerning layout options like "where are the tabs placed?".
getLayoutXML() - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationLayout
Gets the layout information as xml element, assuming that the layout information is stored in xml.
getLeaf() - Method in class bibliothek.gui.dock.facile.station.split.ResizeLeaf
Gets the leaf which is represented by this leaf-element.
getLeafId() - Method in class bibliothek.gui.dock.common.location.TreeLocationLeaf
Gets the unique identifier of the leaf which is represented by this TreeLocationLeaf.
getLeft() - Method in class bibliothek.gui.dock.facile.station.split.ResizeNode
Gets the left or top child of this node
getList() - Method in class bibliothek.gui.dock.facile.menu.LookAndFeelMenuPiece
Gets the list of LookAndFeels.
getLocation(Dockable) - Method in interface bibliothek.gui.dock.common.group.CGroupBehaviorCallback
Gets the current location of dockable.
getLocation(DockStation) - Method in class bibliothek.gui.dock.common.grouping.PlaceholderGrouping
Searches the ideal location on root that matches the placeholder.
getLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Gets an element describing the location of dockable as good as possible.
getLocation(Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Assuming that dockable is currently not in mode mode, then this method searches for the previously stored location of dockable.
getLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
getLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
getLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
getLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
getLocation(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
getLocation(CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.mode.LocationModeManagerPerspective
Gets the current location of dockable.
getLocation(PerspectiveDockable) - Method in class bibliothek.gui.dock.common.perspective.mode.LocationModeManagerPerspective
Gets the current location of dockable.
getLocation(DockAction, EclipseTabStateInfo) - Method in class bibliothek.gui.dock.common.theme.eclipse.CommonEclipseThemeConnector
 
getLocation(CAction, EclipseTabStateInfo) - Method in class bibliothek.gui.dock.common.theme.eclipse.CommonEclipseThemeConnector
Gets the location of action depending on the state of tab.
getLocation() - Method in class bibliothek.gui.dock.facile.mode.Location
Gets the location on the parent station.
getLocation() - Method in class bibliothek.gui.dock.facile.mode.LocationModeEvent
Gets the location which dockable should have after apply.
getLocation(Dockable) - Method in interface bibliothek.gui.dock.facile.mode.MaximizedModeArea
Gets the location of dockable which is a child of this station.
getLocation(Dockable) - Method in class bibliothek.gui.dock.facile.mode.station.FlapDockStationHandle
 
getLocation(Dockable) - Method in interface bibliothek.gui.dock.facile.mode.StationModeArea
Gets the location of dockable which is a child of this station.
getLocationHint() - Method in class bibliothek.gui.dock.common.intern.action.CActionSource
 
getLocationHint() - Method in class bibliothek.gui.dock.common.intern.action.CloseActionSource
 
getLocationHint() - Method in class bibliothek.gui.dock.facile.action.KeyedActionSource
 
getLocationHint() - Method in class bibliothek.gui.dock.support.mode.ModeForwardingActionSource
 
getLocationHistory() - Method in class bibliothek.gui.dock.common.perspective.AbstractCDockablePerspective
 
getLocationHistory() - Method in interface bibliothek.gui.dock.common.perspective.CDockablePerspective
Gets information about the locations this dockable had in the past.
getLocationManager() - Method in class bibliothek.gui.dock.common.CControl
Gets the manager that is responsible to handle all changes of the modes (maximized, normalized, ... ) of Dockables.
getLocationManager() - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Gets the manager that is responsible to change the extended mode of the Dockables.
getLocationManager() - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Gets the representation of the CLocationModeManager, the representation is responsible for finding out what ExtendedMode and location a CDockablePerspective has.
getLocations() - Method in class bibliothek.gui.dock.common.perspective.LocationHistory
Gets all the locations that are stored in this history.
getLookAndFeel() - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Gets the LookAndFeel which is currently used.
getManager() - Method in interface bibliothek.gui.dock.common.group.CGroupBehaviorCallback
Gets the LocationModeManager which is handling this callback.
getManager() - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Gets the owner of this mode.
getManager() - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
Gets the manager which currently works with this mode.
getManager() - Method in class bibliothek.gui.dock.facile.mode.status.AbstractExtendedModeEnablement
Gets the manager in whose realm this enablement is used.
getMaskNoCombination() - Method in class bibliothek.gui.dock.common.preference.CKeyStrokePreferenceModel
Gets access to the preference that represents the ModifierMask that ensures that Dockables are not merged during drag and drop.
getMaskScreenOnly() - Method in class bibliothek.gui.dock.common.preference.CKeyStrokePreferenceModel
Gets access to the preference that represents the ModifierMask which ensures that Dockables are dropped onto a ScreenDockStation during drag and drop.
getMatchingStation(CStationContainer, CStation<?>) - Method in class bibliothek.gui.dock.common.CContentArea
 
getMatchingStation(CStationContainer, CStation<?>) - Method in interface bibliothek.gui.dock.common.CStationContainer
Assuming container is a type of CStationContainer that is known to this, and assuming station is a child of container: this method returns one of this children that has the same relative location in respect to this as station has to container.
getMatchingStation(Dockable, String) - Method in class bibliothek.gui.dock.common.mode.CStationContainerHistoryRewriter
Given the current location of dockable and the root station it is going to use, this method decides which CStation is actually going to be the new parent root station.
getMatchingStation(Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.common.mode.CStationContainerHistoryRewriter
Searches a CStation which could be the new parent of dockable if it should be in mode mode.
getMaximize() - Method in class bibliothek.gui.dock.common.preference.CKeyStrokePreferenceModel
Gets access to the preference that represents the KeyStroke which lets maximize a Dockable.
getMaximizeArea(Dockable, Location) - Method in class bibliothek.gui.dock.common.mode.CMaximizedMode
 
getMaximizeArea(Dockable, Location) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Gets the area to which dockable should be maximized.
getMaximizeArea(Dockable) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Searches the first MaximizedModeArea which is a parent of dockable.
getMaximizeArea(DockStation) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Searches the one MaximizedModeArea whose station is station.
getMaximizeChange() - Method in class bibliothek.gui.dock.common.preference.CKeyStrokePreferenceModel
Gets access to the preference that represents the KeyStroke which switches between maximized and normalized Dockable.
getMaximized() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
getMaximized() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
getMaximized() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Gets the element that is maximized.
getMaximized() - Method in interface bibliothek.gui.dock.facile.mode.MaximizedModeArea
Gets the currently maximized elements.
getMaximizedMode() - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Direct access to the mode handling "maximized" Dockables.
getMaximizedModeArea() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle
Gets the representation of this as CMaximizedModeArea.
getMaximizingElement(Dockable) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Gets the element which must be maximized when the user requests that dockable is maximized.
getMaximizingElement(Dockable, Dockable) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Gets the element which would be maximized if old is currently maximized, and dockable is or will not be maximized.
getMenu() - Method in class bibliothek.gui.dock.facile.menu.MenuPieceText
Gets the menu which is using this text.
getMenu() - Method in class bibliothek.gui.dock.facile.menu.RootMenuPiece
 
getMenu() - Method in class bibliothek.gui.dock.facile.menu.SubmenuPiece
 
getMenu() - Method in class bibliothek.gui.dock.support.menu.MenuPiece
Gets the menu into which this MenuPiece adds its items.
getMenuBehavior() - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Tells how this action behaves if in a menu.
getMinimize() - Method in class bibliothek.gui.dock.common.preference.CKeyStrokePreferenceModel
Gets access to the preference that represents the KeyStroke which lets minimize a Dockable.
getMinimizedMode() - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Direct access to the mode handling "minimized" Dockables.
getMinimizedSize() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getMinimizedSize() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets the size which is used when this CDockable is minimized and on a popup window.
getMissingPerspectiveStrategy() - Method in class bibliothek.gui.dock.common.CControl
Gets the strategy that is used to create missing CStationPerspective.
getMissingStrategy() - Method in class bibliothek.gui.dock.common.CControl
Gets the strategy that tells what to do if layout information of a missing CDockable is found.
getMode(int) - Method in class bibliothek.gui.dock.common.perspective.LocationHistory
Gets the index'th entry of this history, where an index of 0 represents the oldest entry.
getMode(Path) - Method in class bibliothek.gui.dock.common.perspective.mode.LocationModeManagerPerspective
Gets the ExtendedMode whose identifier is equal to identifier.
getMode(ExtendedMode) - Method in class bibliothek.gui.dock.common.perspective.mode.LocationModeManagerPerspective
Gets the location-mode with the identifier mode.
getMode(PerspectiveDockable) - Method in class bibliothek.gui.dock.common.perspective.mode.LocationModeManagerPerspective
Gets the current mode of dockable.
getMode(String, DockableProperty) - Method in class bibliothek.gui.dock.common.perspective.mode.LocationModeManagerPerspective
Gets the mode which could have a child in the given location.
getMode() - Method in class bibliothek.gui.dock.facile.mode.Location
Gets the mode which is responsible for this location.
getMode() - Method in class bibliothek.gui.dock.facile.mode.LocationModeEvent
Gets the source of the event, the mode whose apply method was called.
getMode(Dockable) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Gets the current mode of dockable.
getMode(Path) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Searches and returns the mode with given unique identifier path.
getModeHistory(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Gets the history which modes dockable used in the past.
getModeId() - Method in class bibliothek.gui.dock.facile.mode.MaximizedModeSetting
 
getModeId() - Method in interface bibliothek.gui.dock.support.mode.ModeSetting
Gets the unique identifier of the Mode this setting is associated with.
getModeId() - Method in interface bibliothek.gui.dock.support.mode.ModeSettingFactory
Gets the unique identifier of the Mode which uses the ModeSetting of this factory.
getModeId() - Method in class bibliothek.gui.dock.support.mode.NullModeSettingsFactory
 
getModeIdentifier() - Method in class bibliothek.gui.dock.common.mode.ExtendedMode
Gets the unique identifier of the mode.
getModel() - Method in class bibliothek.gui.dock.common.menu.CPreferenceMenuPiece
Gets the model which was explicitly set.
getModel() - Method in class bibliothek.gui.dock.facile.menu.PreferenceMenuPiece
 
getModeManagerHandle() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
 
getModeManagerHandle() - Method in class bibliothek.gui.dock.common.CGridArea
Access to the object that represents this as CNormalModeArea and as CMaximizedModeArea.
getModes() - Method in class bibliothek.gui.dock.common.intern.CSetting
Gets the set of modes.
getModes() - Method in class bibliothek.gui.dock.common.perspective.mode.LocationModeManagerPerspective
Gets an array containing all the modes known to this manager.
getModifier() - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Gets the object which will modify the DockTheme before applying the theme to the DockController.
getMovingImageFactory(DockController) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
 
getMultipleDockable(String) - Method in class bibliothek.gui.dock.common.CControl
Searches and returns the one MultipleCDockable which uses the unique identifier id.
getMultipleDockableFactory(String) - Method in class bibliothek.gui.dock.common.CControl
Searches for the MultipleCDockableFactory with the identifier id.
getMultipleDockablePlaceholder(String) - Static method in class bibliothek.gui.dock.common.intern.CPlaceholderStrategy
Gets the placeholder that is used for the MultipleCDockable with unique identifier id.
getMultipleDockables() - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets an unmodifiable list of all MultipleCDockables which are known to this register.
getMultipleDockables() - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getName() - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList.Info
Gets the name of the LookAndFeel that is represented by this Info.
getNames() - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Gets the names of all the perspectives that are available.
getNewDividerSize() - Method in class bibliothek.gui.dock.facile.station.split.ResizeNode
Gets the space the divider needs right now.
getNewLocation() - Method in class bibliothek.gui.dock.common.event.CDockableLocationEvent
Gets the location of the dockable after this event
getNewShowing() - Method in class bibliothek.gui.dock.common.event.CDockableLocationEvent
Tells whether the user can see the dockable after this event
getNewVisible() - Method in class bibliothek.gui.dock.common.event.CDockableLocationEvent
getNextMaximizeArea(DockStation) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Searches the MaximizedModeArea which either represents station or its nearest parent.
getNode() - Method in class bibliothek.gui.dock.facile.station.split.ResizeNode
Gets the node that is represented by this element
getNodeId() - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Gets the identifier of the node represented by this location.
getNormalize() - Method in class bibliothek.gui.dock.common.preference.CKeyStrokePreferenceModel
Gets access to the preference that represents the KeyStroke which lets normalize a Dockable.
getNormalMode() - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Direct access to the mode handling "normal" Dockables.
getNormalMode() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle
Gets the mode which should be used to unmaximize children.
getNormalMode() - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler
 
getNorth() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the station in the north of this CContentArea
getNorth() - Method in class bibliothek.gui.dock.common.perspective.CContentPerspective
Gets the station that is shown at the north side of the content-area.
getNorthArea() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the station in the north of this CContentArea
getNorthIdentifier() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the global identifier for the panel in the north.
getNorthIdentifier(String) - Static method in class bibliothek.gui.dock.common.CContentArea
Creates the global identifier of a panel in the north.
getOldDividerSize() - Method in class bibliothek.gui.dock.facile.station.split.ResizeNode
Gets the space the divider needed before the resize.
getOldLocation() - Method in class bibliothek.gui.dock.common.event.CDockableLocationEvent
Gets the location of the dockable before this event
getOldShowing() - Method in class bibliothek.gui.dock.common.event.CDockableLocationEvent
Tells whether the user could see the dockable before this event
getOldVisible() - Method in class bibliothek.gui.dock.common.event.CDockableLocationEvent
getOrder() - Method in class bibliothek.gui.dock.common.perspective.LocationHistory
Gets all the identifiers of the ordered ExtendedModes.
getOrder() - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Gets the order of the menu items.
getOwner() - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Gets the control to which this object gives access.
getPaint(DockStation) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
 
getParent() - Method in class bibliothek.gui.dock.common.CLocation
Gets the parent location of this location.
getParent() - Method in class bibliothek.gui.dock.common.location.CBaseLocation
 
getParent() - Method in class bibliothek.gui.dock.common.location.CExtendedModeLocation
 
getParent() - Method in class bibliothek.gui.dock.common.location.CExternalizedLocation
Gets the parent location, if there is any.
getParent() - Method in class bibliothek.gui.dock.common.location.CFlapIndexLocation
 
getParent() - Method in class bibliothek.gui.dock.common.location.CFlapLocation
Gets the parent location of this location.
getParent() - Method in class bibliothek.gui.dock.common.location.CMaximizedLocation
 
getParent() - Method in class bibliothek.gui.dock.common.location.CRectangleLocation
 
getParent() - Method in class bibliothek.gui.dock.common.location.CSplitLocation
 
getParent() - Method in class bibliothek.gui.dock.common.location.CStackLocation
Gets the parent location of this CStackLocation.
getParent() - Method in class bibliothek.gui.dock.common.location.TreeLocationLeaf
 
getParent() - Method in class bibliothek.gui.dock.common.location.TreeLocationNode
 
getParent() - Method in class bibliothek.gui.dock.common.location.TreeLocationRoot
 
getParent(Dockable) - Method in class bibliothek.gui.dock.common.mode.CStationContainerHistoryRewriter
Gets the first parent CStation of dockable.
getParent() - Method in class bibliothek.gui.dock.common.perspective.AbstractCDockablePerspective
 
getParent() - Method in interface bibliothek.gui.dock.common.perspective.CDockablePerspective
Gets the next parent of this perspective that represents a CStation.
getParent() - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective.Intern
 
getParent() - Method in class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective.Intern
 
getParent() - Method in class bibliothek.gui.dock.facile.station.split.ResizeElement
Gets the parent of this node
getParent() - Method in class bibliothek.gui.dock.support.menu.MenuPiece
Gets the parent of this piece.
getParentStation() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getParentStation() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Searches the first CStation that is a parent of this CDockable.
getPerspective() - Method in class bibliothek.gui.dock.common.perspective.CContentPerspective
Gets the CPerspective in whose realm this CContentPerspective works.
getPerspective(boolean) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Gets a perspective that matches the current layout of the application.
getPerspective(String) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Gets the perspective which represents a layout that was stored using CControl.save(String).
getPerspective(String, boolean) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Gets the perspective which represents a layout that was stored using CControl.save(String).
getPerspective(String) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Gets the perspective which was stored using name as key.
getPerspective() - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Gets the current layout.
getPerspective() - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
 
getPerspective() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
 
getPerspective() - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
 
getPerspective() - Method in class bibliothek.gui.dock.common.perspective.CPerspectiveMultipleIdentifierCollection
Gets the owner of this access object.
getPerspective() - Method in interface bibliothek.gui.dock.common.perspective.CStationPerspective
Gets the perspective which presents this station.
getPerspective() - Method in class bibliothek.gui.dock.common.perspective.mode.AbstractModePerspective
Gets the perspective that uses this mode.
getPerspectiveLayout(CommonElementPerspective, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
getPerspectiveLayout(CommonElementPerspective, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
getPerspectiveLayout(PerspectiveElement, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
getPerspectiveLayout(PerspectiveElement, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.common.intern.RootStationAdjacentFactory
 
getPerspectiveLayout(CommonDockStationPerspective, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
getPerspectiveName() - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Gets the name of the layout that is currently shown.
getPerspectiveNames() - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Gets the names of all perspectives that are available.
getPerspectives() - Method in class bibliothek.gui.dock.common.CControl
Grants access to the perspective API which allows clients to build complex layouts without the need to create any dockables or stations.
getPiece() - Method in class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
Gets the piece which is embraced by separators.
getPlaceholder() - Method in class bibliothek.gui.dock.common.grouping.PlaceholderGrouping
Gets the placeholder that is searched by this PlaceholderGrouping, and that is placed wherever a Dockable is moved when PlaceholderGrouping.hierarchyChanged(Dockable) was called.
getPlaceholder() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective.CommonSplitDockPerspective
 
getPlaceholder() - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective.Intern
 
getPlaceholder() - Method in class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective.Intern
 
getPlaceholderFor(Dockable) - Method in class bibliothek.gui.dock.common.intern.CPlaceholderStrategy
 
getPlaceholders() - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
 
getPlaceholders() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
 
getPlaceholders() - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
 
getPreferenceModel() - Method in class bibliothek.gui.dock.common.CControl
Gets the preference model which is used to translate between the preferences and this.
getPreferences() - Method in class bibliothek.gui.dock.common.CControl
Gets the storage container for PreferenceModels for this control.
getPressedIcon() - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Gets the icon which is used if the mouse is pressed over a button that represents this action.
getPreviousMode(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Reading the history this method tells which mode dockable was in before the current mode.
getProperties(M, Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Gets the properties which correspond to dockable and mode.
getProperties(int) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Gets the converted properties of the index'th set.
getProperty(PropertyKey<A>) - Method in class bibliothek.gui.dock.common.CControl
Gets the value of a property.
getPropertyHistory(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Gets the history which properties dockable used in the past.
getProvider(Dockable, Mode<Location>, DockActionSource) - Method in class bibliothek.gui.dock.facile.mode.MappingLocationModeActionProvider
Gets the LocationModeActionProvider which fits the key generated by the arguments of this method.
getRegister() - Method in class bibliothek.gui.dock.common.CControl
Gets the set of dockables, stations and other elements that are used by this control.
getRegister() - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Gets the mutable register of the CControl.
getReplaceElement(LocationModeManager<? extends LocationMode>, Dockable, Dockable, ExtendedMode) - Method in interface bibliothek.gui.dock.common.group.CGroupBehavior
Gets the element which would replace old if old is currently in mode, and dockable is or will not be in mode.
getReplaceElement(LocationModeManager<? extends LocationMode>, Dockable, Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.common.group.StackGroupBehavior
 
getReplaceElement(LocationModeManager<? extends LocationMode>, Dockable, Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.common.group.TopMostGroupBehavior
 
getRepresentation(String) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
 
getRepresentation(String) - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
Gets the one DockStation that is known with the root-id uniqueId.
getRepresentationIds() - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
 
getRepresentationIds() - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
Gets all the unique identifiers that will yield a non-null result when calling LocationMode.getRepresentation(String).
getRepresentations(String) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Checks all LocationModes of this manager and returns all DockStations that were registered with the given id.
getRequest(RequestDimension, Leaf) - Method in class bibliothek.gui.dock.common.intern.station.CLockedResizeLayoutManager
 
getRequest(T, Leaf) - Method in class bibliothek.gui.dock.facile.station.split.LockedResizeLayoutManager
Gets the size request that changes the size of leaf such that it has a valid size again.
getRequest() - Method in class bibliothek.gui.dock.facile.station.split.ResizeElement
Gets the initial request for the size change.
getResizeRoot() - Method in class bibliothek.gui.dock.facile.station.split.ResizeElement
Gets the root of this tree.
getResizeRoot() - Method in class bibliothek.gui.dock.facile.station.split.ResizeRoot
 
getResources() - Method in class bibliothek.gui.dock.common.CControl
Grants access to the manager that reads and stores configurations of the common-project.
getRight() - Method in class bibliothek.gui.dock.facile.station.split.ResizeNode
Gets the right or bottom child of this node
getRoot(String) - Method in class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy.CSettingAccess
 
getRoot() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective.CommonSplitDockPerspective
 
getRoot() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Gets access to the intern tree that represents the layout of this area.
getRoot(PerspectiveDockable) - Method in class bibliothek.gui.dock.common.perspective.mode.LocationModeManagerPerspective
Gets the first CStationPerspective that is a root station and that is a parent of dockable.
getRoot() - Method in class bibliothek.gui.dock.facile.menu.SubmenuPiece
Gets the root of this subtree.
getRoot() - Method in class bibliothek.gui.dock.facile.mode.Location
Gets the unique identifier of the parent station.
getRoot() - Method in class bibliothek.gui.dock.facile.station.split.ResizeRoot
Gets the root which is represented by this root-element.
getRootWindow() - Method in class bibliothek.gui.dock.common.CControl
Gets the root window of the application.
getScreenDockStation() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaConfiguration
Gets the DockStation which was registered with the name CControl.EXTERNALIZED_STATION_ID.
getScreenStation() - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Gets the CStationPerspective for the station that represents free floating dockables.
getSelectedFactory() - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Gets the currently selected factory.
getSelectedHoverIcon() - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Gets the icon which is used if the mouse is hovering over a button that represents this action and if this action is selected.
getSelectedIcon() - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Gets the icon that is shown when this action is selected.
getSelectedKey() - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Gets the name of the currently selected factory.
getSelectedPressedIcon() - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Gets the icon which is used if the mouse is pressed over a button that represents this action and if this action is selected.
getSelection() - Method in class bibliothek.gui.dock.common.action.CDropDownButton
Gets the currently selected action.
getSelectModeAction() - Method in class bibliothek.gui.dock.facile.mode.DefaultLocationModeActionProvider
Gets the action which must be triggered in order to activate this mode.
getSeparatorCount() - Method in class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
Gets the number of separators which were added by this piece.
getSetting(boolean) - Method in class bibliothek.gui.dock.common.intern.CDockFrontend
 
getSetting(String) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Gets the raw data about the layout that is stored using name as key.
getSetting() - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Gets the raw data of the current layout.
getSettingFactory() - Method in class bibliothek.gui.dock.facile.mode.ExternalizedMode
 
getSettingFactory() - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
getSettingFactory() - Method in class bibliothek.gui.dock.facile.mode.MinimizedMode
 
getSettingFactory() - Method in class bibliothek.gui.dock.facile.mode.NormalMode
 
getSettingFactory() - Method in interface bibliothek.gui.dock.support.mode.Mode
Gets a factory for creating new ModeSettings.
getSettings() - Method in class bibliothek.gui.dock.common.intern.layout.CControlPerspectiveResource
Gets the settings that were read by this resource.
getSettings(Path) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Gets the settings which belong to a Mode with unique identifier modeId.
getSharedActions(DockStation) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
 
getSharedActions(DockStation) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Gets a list of actions that should be shown on station depending on the current children of station.
getSide() - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Given the rectangle yield by the parent-location, this property tells which part the rectangle yield by this location occupies.
getSide() - Method in class bibliothek.gui.dock.common.location.CMinimizedLocation
Gets the side of the CContentArea where this minimized-location points to.
getSingleDockable(String) - Method in class bibliothek.gui.dock.common.CControl
Searches for the SingleCDockable which has the unique identifier id.
getSingleDockable(String) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getSingleDockable(String) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Searches the one SingleCDockable whose unique id equals id.
getSingleDockableFactory(String) - Method in class bibliothek.gui.dock.common.CControl
Searches the SingleCDockableFactory which is responsible for creating the SingleCDockable with identifier id.
getSingleDockablePlaceholder(String) - Static method in class bibliothek.gui.dock.common.intern.CPlaceholderStrategy
Gets the placeholder that is used for the SingleCDockable with unique identifier id.
getSingleDockables() - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets an unmodifiable list of all SingleCDockables which are known to this register.
getSingleDockables() - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getSize(FlapDockStation, Dockable) - Method in class bibliothek.gui.dock.common.intern.station.CFlapLayoutManager
 
getSize() - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Gets the size of this location.
getSize() - Method in class bibliothek.gui.dock.common.perspective.LocationHistory
Gets the number of entries this history has.
getSource(Dockable, DockActionSource, DockActionSource[], DockActionSource, DockActionSource[]) - Method in class bibliothek.gui.dock.common.intern.action.CActionOffer
 
getSource(Dockable) - Method in class bibliothek.gui.dock.facile.action.ReplaceActionGuard
 
getSources() - Method in interface bibliothek.gui.dock.common.intern.CommonDockable
Gets a set of DockActionSources which are to be displayed on this CommonDockable.
getSources() - Method in class bibliothek.gui.dock.common.intern.DefaultCommonDockable
 
getSources() - Method in class bibliothek.gui.dock.common.intern.station.CFlapDockStation
 
getSources() - Method in interface bibliothek.gui.dock.common.intern.station.CommonStationDelegate
Gets a result for CommonDockable.getSources().
getSources() - Method in class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
getSouth() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the station in the south of this CContentArea
getSouth() - Method in class bibliothek.gui.dock.common.perspective.CContentPerspective
Gets the station that is shown at the south side of the content-area.
getSouthArea() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the station in the south of this CContentArea
getSouthIdentifier() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the global identifier for the panel in the south.
getSouthIdentifier(String) - Static method in class bibliothek.gui.dock.common.CContentArea
Creates the global identifier of a panel in the south.
getSplitInserter() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaConfiguration
Gets the listener that is responsible for inserting new ExternalizingCGridAreas.
getStation(int) - Method in class bibliothek.gui.dock.common.CContentArea
 
getStation(DockStation) - Method in class bibliothek.gui.dock.common.CControl
Searches the CStation whose internal representation is intern.
getStation(String) - Method in class bibliothek.gui.dock.common.CControl
Searches the CStation with unique identifier id.
getStation() - Method in class bibliothek.gui.dock.common.CGridArea
 
getStation() - Method in class bibliothek.gui.dock.common.CMinimizeArea
 
getStation() - Method in interface bibliothek.gui.dock.common.CStation
Gets the internal representation of this CStation.
getStation(int) - Method in interface bibliothek.gui.dock.common.CStationContainer
Gets the index'th child of this container.
getStation() - Method in class bibliothek.gui.dock.common.intern.AbstractCStation
 
getStation() - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
 
getStation() - Method in interface bibliothek.gui.dock.common.intern.CommonDockable
Gets the model of this dockable as station.
getStation() - Method in class bibliothek.gui.dock.common.intern.DefaultCommonDockable
 
getStation() - Method in class bibliothek.gui.dock.common.intern.station.CFlapDockStation
 
getStation() - Method in interface bibliothek.gui.dock.common.intern.station.CommonDockStation
Gets the model of this station.
getStation() - Method in interface bibliothek.gui.dock.common.intern.station.CommonStationDelegate
getStation() - Method in class bibliothek.gui.dock.common.intern.station.CScreenDockStation
 
getStation() - Method in class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
getStation() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
getStation() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
getStation() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle
Gets the station which is managed by this handle.
getStation() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
getStation() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
getStation() - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
getStation(String) - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Gets the station which was registered with the unique identifier id.
getStation() - Method in interface bibliothek.gui.dock.facile.mode.ModeArea
Gets the station which is represented by this area.
getStation() - Method in class bibliothek.gui.dock.facile.mode.station.FlapDockStationHandle
Gets the station which is managed by this handle.
getStationContainers() - Method in class bibliothek.gui.dock.common.CControl
Gets an unmodifiable list of all CStationContainers that are registered at this CControl.
getStationContainers() - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets an unmodifiable list of all CStationContainers known to this register.
getStationContainers() - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getStationCount() - Method in class bibliothek.gui.dock.common.CContentArea
 
getStationCount() - Method in interface bibliothek.gui.dock.common.CStationContainer
Gets the number of CStations that are currently in this container.
getStationKeys() - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Gets the names of all the stations that were registered
getStationLocation() - Method in class bibliothek.gui.dock.common.CGridArea
 
getStationLocation() - Method in class bibliothek.gui.dock.common.CMinimizeArea
 
getStationLocation() - Method in interface bibliothek.gui.dock.common.CStation
Gets a location which represents directly CStation.getStation().
getStationLocation() - Method in class bibliothek.gui.dock.common.CWorkingArea
 
getStationLocation() - Method in class bibliothek.gui.dock.common.intern.AbstractCStation
 
getStationLocation() - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
 
getStations() - Method in class bibliothek.gui.dock.common.CContentArea
Gets an independent array of all stations that are used on this CContentArea.
getStations() - Method in class bibliothek.gui.dock.common.CControl
Gets an unmodifiable list of all stations that are currently registered at this control.
getStations() - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets an unmodifiable list of all CStations which are known to this register.
getStations() - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
getStoredLocation(Dockable, CLocationMode, Location) - Method in interface bibliothek.gui.dock.common.grouping.DockableGrouping
Called right after an old location of dockable for mode was read.
getStoredLocation(Dockable, CLocationMode, Location) - Method in class bibliothek.gui.dock.common.grouping.PlaceholderGrouping
 
getSystem() - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Gets information about the LookAndFeel that imitates the native look of the system.
getTabContentFilter() - Method in class bibliothek.gui.dock.common.preference.CLayoutPreferenceModel
Grants access to the preference that tells what content to show on a tab.
getTabPlacement() - Method in class bibliothek.gui.dock.common.preference.CLayoutPreferenceModel
Grants access to the preference that tells where tabs are placed.
getText() - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Gets the text of this action.
getTheme() - Method in class bibliothek.gui.dock.common.preference.CLayoutPreferenceModel
Grants access to the preference that selects the DockTheme.
getThemes() - Method in class bibliothek.gui.dock.common.CControl
Gets the list of installed themes.
getThemes() - Method in class bibliothek.gui.dock.facile.menu.ThemeMenuPiece
Gets the set of themes used by this piece.
getTitleBarKind(DockStation, Dockable) - Method in class bibliothek.gui.dock.common.theme.eclipse.CommonEclipseThemeConnector
 
getTitleFactory(DockController) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
 
getTitleIcon() - Method in class bibliothek.gui.dock.common.CGridArea
Gets the icon that is shown in the title.
getTitleIcon() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Gets the icon that is shown in the title.
getTitleIconHandling() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
getTitleText() - Method in class bibliothek.gui.dock.common.CGridArea
Gets the text that is shown as title.
getTitleText() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Gets the text that is shown as title.
getTitleToolTip() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Gets the tooltip that is shown on the title of this dockable.
getTooltip() - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Gets the long description of this action.
getTreeLocation() - Method in class bibliothek.gui.dock.common.intern.CancelDragAndDropOperation
 
getTypeId() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
 
getTypeId() - Method in class bibliothek.gui.dock.common.CExternalizeArea
 
getTypeId() - Method in class bibliothek.gui.dock.common.CGridArea
 
getTypeId() - Method in class bibliothek.gui.dock.common.CMinimizeArea
 
getTypeId() - Method in interface bibliothek.gui.dock.common.CStation
Gets a unique path denoting the type of this station.
getTypeId() - Method in class bibliothek.gui.dock.common.CWorkingArea
 
getTypeId() - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
 
getTypeId() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
 
getTypeId() - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
 
getTypeId() - Method in interface bibliothek.gui.dock.common.perspective.CStationPerspective
Gets the unique id denoting the type of this CStation, this should be the exact same result as CStation.getTypeId() will return.
getUniqueId() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the unique id of this center.
getUniqueId(MultipleCDockable) - Method in class bibliothek.gui.dock.common.CControl
Gets the unique identifier which is used internally for dockable
getUniqueId() - Method in class bibliothek.gui.dock.common.CGridArea
 
getUniqueId() - Method in class bibliothek.gui.dock.common.CMinimizeArea
Gets the unique uniqueId of this area.
getUniqueId() - Method in interface bibliothek.gui.dock.common.CStation
Gets a unique and constant identifier for this station
getUniqueId() - Method in interface bibliothek.gui.dock.common.CStationContainer
Gets a unique identifier that is used by only this CStationContainer.
getUniqueId() - Method in class bibliothek.gui.dock.common.DefaultSingleCDockable
Gets the id of this dockable.
getUniqueId() - Method in class bibliothek.gui.dock.common.intern.AbstractCStation
 
getUniqueId() - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
 
getUniqueId() - Method in interface bibliothek.gui.dock.common.intern.CDockableAccess
Gets the unique id of this dockable.
getUniqueId() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
getUniqueId() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
getUniqueId() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
getUniqueId() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
getUniqueId() - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
getUniqueId() - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
 
getUniqueId() - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
 
getUniqueId(MultipleCDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CPerspectiveMultipleIdentifierCollection
Searches or creates a unique identifier that matches element.
getUniqueId() - Method in interface bibliothek.gui.dock.common.perspective.CStationPerspective
Gets the unique identifier of this station.
getUniqueId() - Method in interface bibliothek.gui.dock.common.perspective.mode.CModeAreaPerspective
Gets a unique identifier for this perspective.
getUniqueId() - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective
Gets the unique identifier of this element.
getUniqueId() - Method in class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective
Gets the unique identifier that is associated with this element.
getUniqueId() - Method in interface bibliothek.gui.dock.common.SingleCDockable
Gets the id of this dockable.
getUniqueId() - Method in interface bibliothek.gui.dock.facile.mode.ModeArea
Gets a unique identifier for this area.
getUniqueId() - Method in class bibliothek.gui.dock.facile.mode.station.FlapDockStationHandle
 
getUniqueIdentifier() - Method in class bibliothek.gui.dock.facile.mode.ExternalizedMode
 
getUniqueIdentifier() - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
getUniqueIdentifier() - Method in class bibliothek.gui.dock.facile.mode.MinimizedMode
 
getUniqueIdentifier() - Method in class bibliothek.gui.dock.facile.mode.NormalMode
 
getUniqueIdentifier() - Method in interface bibliothek.gui.dock.support.mode.Mode
Gets a unique identifier, only this Mode must have this identifier.
getUnmaximizedMode() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
getUnmaximizedMode() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
getUnmaximizedMode(Dockable) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Assuming dockable is a maximized element, tells which mode would be the preferred mode for unmaximization.
getUnmaximizedMode() - Method in interface bibliothek.gui.dock.facile.mode.MaximizedModeArea
Tells which mode would be the preferred mode for unmaximization.
getUnmaximizeLocation() - Method in interface bibliothek.gui.dock.common.perspective.mode.CMaximizedModeAreaPerspective
Gets the location the currently maximized item should use when unmaximized.
getUnmaximizeMode() - Method in interface bibliothek.gui.dock.common.perspective.mode.CMaximizedModeAreaPerspective
Gets the mode the currently maximized item should use when unmaximized.
getValidatedLocation(Dockable, CLocationMode, Location) - Method in interface bibliothek.gui.dock.common.grouping.DockableGrouping
Called right before dockable is moved to a new location.
getValidatedLocation(Dockable, CLocationMode, Location) - Method in class bibliothek.gui.dock.common.grouping.PlaceholderGrouping
 
getVetoClosingListener() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets a CVetoClosingListener that forwards all events to the other registered listeners.
getVetoClosingListeners() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets all currently registered CVetoClosingListeners collected in an array.
getVetoFocusListener() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets a CVetoFocusListener which forwards all calls to its methods to the listeners registered in this collection.
getVetoFocusListeners() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Gets all the CVetoFocusListener that are collected in this collection.
getWest() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the station in the west of this CContentArea
getWest() - Method in class bibliothek.gui.dock.common.perspective.CContentPerspective
Gets the station that is shown at the west side of the content-area.
getWestArea() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the station in the west of this CContentArea
getWestIdentifier() - Method in class bibliothek.gui.dock.common.CContentArea
Gets the global identifier for the panel in the west.
getWestIdentifier(String) - Static method in class bibliothek.gui.dock.common.CContentArea
Creates the global identifier of a panel in the west.
getWidth() - Method in class bibliothek.gui.dock.common.layout.RequestDimension
Gets the width of this dimension, clients should first check RequestDimension.isWidthSet().
getWidth() - Method in class bibliothek.gui.dock.common.location.CExternalizedLocation
Gets the width of the element.
getWidth() - Method in class bibliothek.gui.dock.common.location.CRectangleLocation
Gets the relative width
getWindow(CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
Gets an object that stores all the properties that are associated with dockable.
getWorkingArea() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
getWorkingArea() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets the parent of this CDockable, this should be the same as set by the last call of CDockable.setWorkingArea(CStation).
getWorkingArea() - Method in class bibliothek.gui.dock.common.location.CWorkingAreaLocation
Gets the workingarea to which this location relates.
getWorkingArea(Dockable) - Method in class bibliothek.gui.dock.common.mode.CStationContainerHistoryRewriter
Gets the CStation which is set as CDockable.getWorkingArea() for dockable.
getWorkingArea() - Method in class bibliothek.gui.dock.common.perspective.AbstractCDockablePerspective
 
getWorkingArea() - Method in interface bibliothek.gui.dock.common.perspective.CDockablePerspective
Gets the working-area of this element
getX() - Method in class bibliothek.gui.dock.common.location.CExternalizedLocation
Gets the left end of the element.
getX() - Method in class bibliothek.gui.dock.common.location.CRectangleLocation
Gets the relative x-coordinate
getY() - Method in class bibliothek.gui.dock.common.location.CExternalizedLocation
Gets the top end of the element.
getY() - Method in class bibliothek.gui.dock.common.location.CRectangleLocation
Gets the relative y-coordinate
grid() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Allows access to the internal representation of this area as grid.
gridAdd(double, double, double, double, CDockablePerspective...) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Adds dockables at location x/y with size width/height to an internal list of pending commands to execute.
gridClear() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Deletes all pending commands that were collected by the grid* methods.
gridDeploy() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Removes all children of this area, then executes pending commands that add dockables at specified locations.
gridHorizontal(double, double, double) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Adds a constraint to the algorithm that is executed by CGridPerspective.gridDeploy(), the constraint tells that there should be a horizontal divider from x1/y to x2/y.
gridPlaceholder(double, double, double, double, CDockablePerspective...) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Adds dockables as placeholder at location x/y with size width/height to an internal list of pending commands to execute.
gridPlaceholder(double, double, double, double, Path...) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Adds placeholders at location x/y with size width/height to an internal list of pending commands to execute.
gridPrepare() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Reads the contents of the root and resets the grid to reflect that root.
gridSelect(double, double, double, double, CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Using location x/y and size width/height as key, this method set the selection in a group of dockables.
gridVertical(double, double, double) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Adds a constraint to the algorithm that is executed by CGridPerspective.gridDeploy(), the constraint tells that there should be a vertical divider from x/y1 to x/y2.
GROUPING_BEHAVIOR - Static variable in class bibliothek.gui.dock.common.CControl
The grouping behavior defines how Dockables tend to automatically group together.
GroupingDockLocationListener - Class in bibliothek.gui.dock.common.grouping
GroupingDockLocationListener(CControl) - Constructor for class bibliothek.gui.dock.common.grouping.GroupingDockLocationListener
Creates a new listener, without adding it to ccontrol.
GroupingHistoryRewriter - Class in bibliothek.gui.dock.common.grouping
This HistoryRewriter gets the current CGroupingBehavior using the key CControl.GROUPING_BEHAVIOR from its CControl.
GroupingHistoryRewriter(CControl, HistoryRewriter<Location, CLocationMode>) - Constructor for class bibliothek.gui.dock.common.grouping.GroupingHistoryRewriter

H

handleDoubleClick(Dockable, ExtendedMode, ExtendedModeEnablement) - Method in class bibliothek.gui.dock.common.mode.PreviousModeDoubleClickStrategy
 
handleDoubleClick(Dockable, ExtendedMode, ExtendedModeEnablement) - Method in interface bibliothek.gui.dock.facile.mode.DoubleClickLocationStrategy
Called if the user double-clicked on dockable.
handleResizeRequest(CControl) - Method in interface bibliothek.gui.dock.common.event.ResizeRequestListener
Called when the layout of DockStations should be updated such that CDockable.getAndClearResizeRequest() is matched.
handleResizeRequest(CControl) - Method in class bibliothek.gui.dock.common.intern.station.FlapResizeRequestHandler
 
handleResizeRequest(CControl) - Method in class bibliothek.gui.dock.common.intern.station.ScreenResizeRequestHandler
 
handleResizeRequest(CControl) - Method in class bibliothek.gui.dock.common.intern.station.SplitResizeRequestHandler
 
handleResizeRequests() - Method in class bibliothek.gui.dock.common.CControl
Informs all ResizeRequestListeners, that the resize request of all CDockables should be processed.
hasCDockableLocationListeners() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Tells whether at least one CDockableStateListener is currently registered.
hashCode() - Method in class bibliothek.gui.dock.common.CLocation
 
hashCode() - Method in class bibliothek.gui.dock.common.layout.RequestDimension
 
hashCode() - Method in class bibliothek.gui.dock.common.mode.ExtendedMode
 
hashCode() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.ModeAreaListenerWrapper
 
hasParent() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
hasParent(CDockable) - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Tells whether dockable has a parent and is registered.
hasParent() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether this CDockable has a root station as parent.
hasTreeChanged(Root) - Method in class bibliothek.gui.dock.facile.station.split.LockedResizeLayoutManager
Tells whether the current operation happens because the tree has changed (e.g. a leaf has been added or removed).
hasVetoClosingListeners() - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Tells whether there is at least one CVetoClosingListener registered in this collection.
hidden(VetoableDockFrontendEvent) - Method in class bibliothek.gui.dock.common.intern.ControlVetoClosingListener
 
hide(CDockable) - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Makes dockable invisible.
hide(Dockable) - Method in class bibliothek.gui.dock.common.menu.SingleCDockableListMenuPiece
 
hide(Dockable) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Ensures that dockable is not visible.
hiding(VetoableDockFrontendEvent) - Method in class bibliothek.gui.dock.common.intern.ControlVetoClosingListener
 
hierarchyChanged(Dockable) - Method in interface bibliothek.gui.dock.common.grouping.DockableGrouping
Always called after dockable has changed its location.
hierarchyChanged(Dockable) - Method in class bibliothek.gui.dock.common.grouping.PlaceholderGrouping
 
HistoryRewriter<H,M extends Mode<H>> - Interface in bibliothek.gui.dock.support.mode
A HistoryRewriter can rewrite the history information that is associated with a Dockable in a specific Mode.

I

ICON_IDENTIFIER - Static variable in class bibliothek.gui.dock.facile.mode.ExternalizedMode
the key used for the IconManager to read the Icon for the "externalize"-action
ICON_IDENTIFIER - Static variable in class bibliothek.gui.dock.facile.mode.MaximizedMode
the key used for the IconManager to read the Icon for the "maximize"-action
ICON_IDENTIFIER - Static variable in class bibliothek.gui.dock.facile.mode.MinimizedMode
the key used for the IconManager to read the Icon for the "minimize"-action
ICON_IDENTIFIER - Static variable in class bibliothek.gui.dock.facile.mode.NormalMode
the key used for the IconManager to read the Icon for the "normalize"-action
ICON_MANAGER_KEY_EXTERNALIZE - Static variable in class bibliothek.gui.dock.common.mode.CLocationModeManager
the key used for the IconManager to read the Icon for the "externalize"-action
ICON_MANAGER_KEY_MAXIMIZE - Static variable in class bibliothek.gui.dock.common.mode.CLocationModeManager
the key used for the IconManager to read the Icon for the "maximize"-action
ICON_MANAGER_KEY_MINIMIZE - Static variable in class bibliothek.gui.dock.common.mode.CLocationModeManager
the key used for the IconManager to read the Icon for the "minimize"-action
ICON_MANAGER_KEY_NORMALIZE - Static variable in class bibliothek.gui.dock.common.mode.CLocationModeManager
the key used for the IconManager to read the Icon for the "normalize"-action
ICON_MANAGER_KEY_UNEXTERNALIZE - Static variable in class bibliothek.gui.dock.common.mode.CLocationModeManager
the key used for the IconManager to read the Icon for the "unexternalize"-action
ICON_MANAGER_KEY_UNMAXIMIZE_EXTERNALIZED - Static variable in class bibliothek.gui.dock.common.mode.CLocationModeManager
the key used for the IconManager to read the Icon for the "unmaximize externalized"-action
IDENTIFIER - Static variable in class bibliothek.gui.dock.facile.mode.ExternalizedMode
the unique identifier of this mode
IDENTIFIER - Static variable in class bibliothek.gui.dock.facile.mode.MaximizedMode
unique identifier for this mode
IDENTIFIER - Static variable in class bibliothek.gui.dock.facile.mode.MinimizedMode
the unique identifier of this mode
IDENTIFIER - Static variable in class bibliothek.gui.dock.facile.mode.NormalMode
The unique identifier of this mode
include(Dockable) - Method in class bibliothek.gui.dock.common.menu.SingleCDockableListMenuPiece
 
include(Dockable) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Tells whether an item should be inserted into the menu for the given dockable or not.
indexOf(CStation<?>) - Method in class bibliothek.gui.dock.common.CContentArea
Gets the index of child.
indexOf(CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
Gets the location of dockable.
indexOf(CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
Gets the location of dockable on this area.
indexOf(ThemeFactory) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Searches for factory and returns its index.
indexOf(String) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Searches for key and returns its location.
indexOf(LookAndFeelList.Info) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Gets the location of info.
indexOf(String) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Gets the index of the entry with identifier id.
indexOfFull(LookAndFeelList.Info) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Gets the index of info, where 0 means the default, 1 the system and anything else the normal, moved by 2 steps, LookAndFeels.
Info(String, String) - Constructor for class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList.Info
Creates a new set of information
informMode(ExtendedMode) - Method in interface bibliothek.gui.dock.common.intern.CDockableAccess
Called after the mode of the CDockable may have changed.
informVisibility(boolean) - Method in interface bibliothek.gui.dock.common.intern.CDockableAccess
Called after the visibility of the CDockable has changed.
init(CommonDockAction) - Method in class bibliothek.gui.dock.common.action.CAction
Initializes this action.
init(CommonSimpleButtonAction) - Method in class bibliothek.gui.dock.common.action.CButton
 
init(CommonSimpleRadioAction) - Method in class bibliothek.gui.dock.common.action.CRadioButton
 
init(WindowProvider, CControlFactory) - Method in class bibliothek.gui.dock.common.CControl
Initializes the fields of this CControl.
init(CControl, String) - Method in class bibliothek.gui.dock.common.CGridArea
Initializes the fields of this area.
init(CControl, String) - Method in class bibliothek.gui.dock.common.CMinimizeArea
Initializes the new area, should be called only once by subclasses
init(CommonDockable) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Initializes this CDockable.
init(S, String, CLocation) - Method in class bibliothek.gui.dock.common.intern.AbstractCStation
Initializes the fields of this station.
init(S, String, CLocation, CommonDockable) - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
Initializes the fields of this station.
init(A) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Initializes this action, this method can be called only once.
init(CControl, ExtendedMode, String, String, String, PropertyKey<KeyStroke>) - Method in class bibliothek.gui.dock.common.intern.action.CExtendedModeAction
Creates a new action, this method must be called only once.
init(A) - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
 
init() - Method in class bibliothek.gui.dock.facile.mode.status.AbstractExtendedModeEnablement
Initializes this enablement: adds a listener to the manager and calls AbstractExtendedModeEnablement.connect(Dockable) for all known Dockables.
initDefaultFontBridges(CControl) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
Adds the default FontBridgeFactorys to this theme.
initExtensions(DockController) - Method in class bibliothek.gui.dock.common.CControl
Initializes additional Extensions and registers them at the ExtensionManager of controller.
initExternalizeArea() - Method in class bibliothek.gui.dock.common.CControl
Called during construction of this CControl, this method creates a new CExternalizeArea and registers it as root-station using the unique identifier "external".
initFactories() - Method in class bibliothek.gui.dock.common.CControl
Called during construction of this CControl, this method adds DockFactorys to the intern representation of this CControl.
initIcons() - Method in class bibliothek.gui.dock.common.CControl
Sets up all the default icons used in the realm of this CControl.
initPersistentStorage() - Method in class bibliothek.gui.dock.common.CControl
Creates new ApplicationResources and registers them at the ApplicationResourceManager of this CControl.
initProperties() - Method in class bibliothek.gui.dock.common.CControl
Sets up the default properties.
initTexts() - Method in class bibliothek.gui.dock.common.CControl
Sets up all the default text that is used in the realm of this CControl
initTexts(Locale) - Method in class bibliothek.gui.dock.common.CControl
Sets up all the default text that is used in the realm of this CControl
initTransferFocusOnMinimize(DockController) - Method in class bibliothek.gui.dock.common.CControl
Adds a CDockableStateListener to this CControl, if a CDockable is minimized, another Dockable receives the focus.
insert(int, CAction) - Method in class bibliothek.gui.dock.common.action.CDropDownButton
Adds an action to the menu.
insert(int, CAction) - Method in class bibliothek.gui.dock.common.action.CMenu
Adds an action to the menu.
insert(int, CAction) - Method in class bibliothek.gui.dock.common.intern.action.CActionSource
Inserts an action at index of this source.
insert(int) - Method in class bibliothek.gui.dock.common.location.CFlapLocation
Creates a location to insert children into the station.
insert(int, CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
Inserts dockable at location index to the list of children of this area.
insert(int, CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CStackPerspective
Inserts dockable at location index.
insert(int, ExtendedMode, Location) - Method in class bibliothek.gui.dock.common.perspective.LocationHistory
Sets the location that is to be used for mode.
insert(int, String, ThemeFactory) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Inserts a new factory into this map.
insert(CloseableDockableMenuPiece.Item) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Adds an earlier created item into the menu, subclasses might override this method to add the item at a different location.
insert(int, Component) - Method in class bibliothek.gui.dock.facile.menu.FreeMenuPiece
 
insert(int, MenuPiece) - Method in class bibliothek.gui.dock.facile.menu.NodeMenuPiece
Inserts a new child in this piece.
insert(int, LookAndFeelList.Info) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Inserts a new LookAndFeel into the list.
insert(int, Component) - Method in class bibliothek.gui.dock.support.menu.BaseMenuPiece
Inserts a new item into the menu.
insert(MenuPiece, int, Component...) - Method in interface bibliothek.gui.dock.support.menu.MenuPieceListener
Called if some items have been added to piece.
insertAction(int, CAction) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Adds a new action to this dockable.
insertPlaceholder(int, CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
Inserts a placeholder for dockable at location index in the list of children of this area.
insertPlaceholder(int, Path) - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
Inserts a placeholder at location index in the list of children of this area.
insertSeparator(int) - Method in class bibliothek.gui.dock.common.action.CDropDownButton
Adds a separator.
insertSeparator(int) - Method in class bibliothek.gui.dock.common.action.CMenu
Adds a separator.
insertSeparator(int) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Adds a separator to the list of CActions of this dockable.
insertSeparator(int) - Method in class bibliothek.gui.dock.facile.menu.FreeMenuPiece
 
insertSeparator(int) - Method in class bibliothek.gui.dock.support.menu.BaseMenuPiece
Inserts a separator into this piece.
install(CControlAccess) - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
 
install() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaConfiguration
Activates this configuration.
install(CControlAccess) - Method in class bibliothek.gui.dock.common.CExternalizeArea
 
install(CControlAccess) - Method in class bibliothek.gui.dock.common.CGridArea
 
install(CControlAccess) - Method in class bibliothek.gui.dock.common.intern.AbstractCStation
Called when this station is added to a CControl.
install(CControlAccess) - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
Called when this station is added to a CControl.
install(DockStation) - Method in class bibliothek.gui.dock.common.intern.CPlaceholderStrategy
 
install() - Method in class bibliothek.gui.dock.common.intern.DelayedWorkingAreaSetter
 
install(FlapDockStation) - Method in class bibliothek.gui.dock.common.intern.station.CFlapLayoutManager
 
install(DockController) - Method in class bibliothek.gui.dock.common.theme.CBasicTheme
 
install(DockController) - Method in class bibliothek.gui.dock.common.theme.CBubbleTheme
 
install(DockController, DockThemeExtension[]) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
 
install(DockController) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
Installs this theme at controller.
install(DockController) - Method in class bibliothek.gui.dock.common.theme.CEclipseTheme
 
install(DockController) - Method in class bibliothek.gui.dock.common.theme.CFlatTheme
 
install(DockController) - Method in class bibliothek.gui.dock.common.theme.CSmoothTheme
 
install(SplitDockStation) - Method in class bibliothek.gui.dock.facile.station.split.DelegatingSplitLayoutManager
 
installed(DockAction) - Method in class bibliothek.gui.dock.common.intern.action.CButtonContentFilter
 
installOn(CControl) - Static method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaConfiguration
interested(Dockable) - Method in class bibliothek.gui.dock.common.intern.action.CActionOffer
 
interested(DockElement) - Method in class bibliothek.gui.dock.common.intern.RootStationAdjacentFactory
 
interested(PerspectiveElement) - Method in class bibliothek.gui.dock.common.intern.RootStationAdjacentFactory
 
intern() - Method in class bibliothek.gui.dock.common.action.CAction
Gets the internal representation of the action.
intern() - Method in class bibliothek.gui.dock.common.CControl
Gets the representation of the layer beneath the common-layer.
intern() - Method in class bibliothek.gui.dock.common.event.CVetoClosingEvent
Gets the source of this event.
intern() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Gets the intern representation of this dockable.
intern() - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
 
intern() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Gets the intern representation of this CDockable.
intern() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
 
intern() - Method in interface bibliothek.gui.dock.common.perspective.CElementPerspective
Gets the internal representation for this element.
intern() - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
 
intern() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
 
intern() - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
 
intern() - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective
 
Intern() - Constructor for class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective.Intern
 
intern() - Method in class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective
 
Intern() - Constructor for class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective.Intern
 
intern() - Method in class bibliothek.gui.dock.common.theme.CDockTheme
Gets the internal representation of this theme.
internalLocation(boolean) - Method in interface bibliothek.gui.dock.common.intern.CDockableAccess
Gets the user set location of this dockable.
internalLocationChange(ModeArea, Set<Dockable>) - Method in interface bibliothek.gui.dock.facile.mode.ModeAreaListener
To be called if a set of Dockables, which are children of the ModeArea source, changed their location such that their Mode might change.
isAcceleratorGlobal() - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Whether this action is listening to global key events.
isAllowReadOnlyOnce() - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Whether multiple calls to LookAndFeelList.read(DataInputStream) have an effect or not.
isApplicationDefined() - Method in class bibliothek.gui.dock.facile.mode.Location
Tells whether this location was defined by the client application.
isAreaSet() - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableLayout
Tells whether CommonSingleDockableLayout.setArea(String) was ever called.
isAutoDeploy() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Tells whether CGridPerspective.gridDeploy() will be called automatically before accessing the tree of Dockables.
isAutoRemove() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
Tells whether this station can automatically remove itself from its parent and the CControl.
isAutoUnset() - Method in class bibliothek.gui.dock.common.perspective.CWorkingPerspective
Tells whether the working-area of children is automatically set to null when the children are removed from this station.
isAvailable(Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
 
isAvailable() - Method in enum bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement.Availability
Tells whether this ExtendedModeEnablement.Availability means "available" or "forbidden".
isAvailable(Dockable, ExtendedMode) - Method in interface bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement
Tells whether mode is available for dockable.
isBasicMode() - Method in class bibliothek.gui.dock.common.mode.CExternalizedMode
 
isBasicMode() - Method in interface bibliothek.gui.dock.common.mode.CLocationMode
Tells whether this mode is a basic mode or not.
isBasicMode() - Method in class bibliothek.gui.dock.common.mode.CMaximizedMode
 
isBasicMode() - Method in class bibliothek.gui.dock.common.mode.CMinimizedMode
 
isBasicMode() - Method in class bibliothek.gui.dock.common.mode.CNormalMode
 
isBottomSeparator() - Method in class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
Tells whether there is a separator below this piece.
isBound() - Method in class bibliothek.gui.dock.support.menu.MenuPiece
Whether MenuPiece.bind() was called but MenuPiece.unbind() not yet.
isCancelable() - Method in class bibliothek.gui.dock.common.event.CVetoClosingEvent
Tells whether this event can still be canceled or is already bound to happen.
isCanceled() - Method in class bibliothek.gui.dock.common.event.CVetoClosingEvent
Tells whether this event has already been canceled.
isChild(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
isChild(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
isChild(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
isChild(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
isChild(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
isChild(PerspectiveDockable) - Method in interface bibliothek.gui.dock.common.perspective.mode.CModeAreaPerspective
Tells whether the item dockable is a direct child of this station and whether dockable is in a mode that matches the mode that is represented by this area.
isChild(Dockable) - Method in interface bibliothek.gui.dock.facile.mode.ModeArea
Tells whether dockable is a direct child of this station.
isChild(Dockable) - Method in class bibliothek.gui.dock.facile.mode.station.FlapDockStationHandle
 
isChildLocation(DockableProperty) - Method in interface bibliothek.gui.dock.common.perspective.mode.CModeAreaPerspective
Tells whether location could be the location of a child dockable of this area.
isCloseable() - Method in class bibliothek.gui.dock.common.CGridArea
 
isCloseable() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether this CDockable can be closed by the user.
isCloseable() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
 
isCloseable() - Method in enum bibliothek.gui.dock.common.intern.DefaultCDockable.Permissions
Represents the property DefaultCDockable.isCloseable().
isCloseOnFocusLost() - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Tells whether the window is automatically closed if the focus is lost.
isCurrentMode(PerspectiveDockable) - Method in class bibliothek.gui.dock.common.perspective.mode.AbstractModePerspective
 
isCurrentMode(String, DockableProperty) - Method in class bibliothek.gui.dock.common.perspective.mode.AbstractModePerspective
 
isCurrentMode(PerspectiveDockable) - Method in interface bibliothek.gui.dock.common.perspective.mode.LocationModePerspective
Checks whether dockable currently is in this mode.
isCurrentMode(String, DockableProperty) - Method in interface bibliothek.gui.dock.common.perspective.mode.LocationModePerspective
Checks whether the dockable at location root/location should be in the mode represented by this.
isCurrentMode(Dockable) - Method in class bibliothek.gui.dock.facile.mode.DefaultLocationMode
This default implementation calls ModeArea.isChild(Dockable) on each area of this mode and returns true if at least one area returns true.
isCurrentMode(Dockable) - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
If this method is not able to clearly find out whether dockable has this mode, it returns false.
isCurrentMode(Dockable) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
isCurrentMode(Dockable) - Method in class bibliothek.gui.dock.facile.mode.NormalMode
 
isCurrentMode(Dockable) - Method in interface bibliothek.gui.dock.support.mode.Mode
Tells whether dockable fulfills the requirements of this mode, meaning whether dockable has this mode.
isDefaultMode(Dockable) - Method in class bibliothek.gui.dock.facile.mode.ExternalizedMode
 
isDefaultMode(Dockable) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
isDefaultMode(Dockable) - Method in class bibliothek.gui.dock.facile.mode.MinimizedMode
 
isDefaultMode(Dockable) - Method in class bibliothek.gui.dock.facile.mode.NormalMode
 
isDefaultMode(Dockable) - Method in interface bibliothek.gui.dock.support.mode.Mode
Checks whether this mode is a default mode of dockable.
isDisabled(DockElement) - Method in class bibliothek.gui.dock.common.intern.ui.CDisablingStrategy
 
isDisabled(Dockable, DockAction) - Method in class bibliothek.gui.dock.common.intern.ui.CDisablingStrategy
 
isDisabled(Dockable, DockTitle) - Method in class bibliothek.gui.dock.common.intern.ui.CDisablingStrategy
 
isDisableWhenEmpty() - Method in class bibliothek.gui.dock.facile.menu.RootMenuPiece
Whether to disable the menu when it is empty or not.
isDisableWhenEmpty() - Method in class bibliothek.gui.dock.facile.menu.SubmenuPiece
Whether to disable the menu when it is empty or not.
isDockableVisible() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Deprecated.
isDockableVisible() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Deprecated.
this method gets replaced by CDockable.isShowing(), which offers the exact same information. This method will be removed in a future release
isDone() - Method in class bibliothek.gui.dock.facile.mode.LocationModeEvent
Tells whether the mode transition has been done or not.
isDropDownSelectable() - Method in class bibliothek.gui.dock.common.intern.action.CDropDownItem
Tells whether this item can be selected if it is a child of a CDropDownButton
isDropDownTriggerableNotSelected() - Method in class bibliothek.gui.dock.common.intern.action.CDropDownItem
Tells whether this item can be triggered when it is a child of a CDropDownButton, but is not selected by this CDropDownButton.
isDropDownTriggerableSelected() - Method in class bibliothek.gui.dock.common.intern.action.CDropDownItem
Tells whether this item can be triggered when it is a child of a CDropDownButton, and is selected by this CDropDownButton.
isEmpty(String) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Tells whether information about dockable key gets stored indefinitely or not.
isEmptySeparator() - Method in class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
Tells whether there should be a single separator shown when this piece is empty.
isEnabled(int, EnableableItem) - Static method in enum bibliothek.gui.dock.common.EnableableItem
Tells whether the flags, which was created by EnableableItem.add(int, EnableableItem) and EnableableItem.remove(int, EnableableItem), contains item.
isEnabled(EnableableItem) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
isEnabled() - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Tells whether this action can be triggered by the user or not.
isEnabled(EnableableItem) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether a part of this dockable is enabled.
isEnabled() - Method in class bibliothek.gui.dock.facile.menu.RootMenuPiece
Tells whether the menu can be enabled or not.
isEnabled() - Method in class bibliothek.gui.dock.facile.menu.SubmenuPiece
Tells whether the submenu could be enabled.
isExpected() - Method in class bibliothek.gui.dock.common.event.CVetoClosingEvent
Tells whether this event was expected.
isExternalizable() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
 
isExternalizable() - Method in class bibliothek.gui.dock.common.CGridArea
 
isExternalizable() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether this CDockable can be externalized by the user.
isExternalizable() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
 
isExternalizable() - Method in enum bibliothek.gui.dock.common.intern.DefaultCDockable.Permissions
Represents the property DefaultCDockable.isExternalizable().
isFocused(String) - Method in class bibliothek.gui.dock.common.intern.color.BasicButtonTitleTransmitter
 
isFocused(String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTabTransmitter
 
isFocused(String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTitleTransmitter
 
isFocused(String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleButtonTitleTransmitter
 
isFocused(String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
 
isFocused(String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTitleTransmitter
 
isFocused(String) - Method in class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
 
isFocused(String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTabTransmitter
 
isFocused(String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTitleTransmitter
 
isFocused(String) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Tells whether id represents a color that is used on focused titles.
isFocused(String) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
Tells whether id represents a color that is used on focused tabs.
isFocused(String) - Method in class bibliothek.gui.dock.common.intern.color.TitleColorTransmitter
Tells whether id represents a color that is used on focused tabs.
isForeground(String) - Method in class bibliothek.gui.dock.common.intern.color.BasicButtonTitleTransmitter
 
isForeground(String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTabTransmitter
 
isForeground(String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTitleTransmitter
 
isForeground(String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleButtonTitleTransmitter
 
isForeground(String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
 
isForeground(String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTitleTransmitter
 
isForeground(String) - Method in class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
 
isForeground(String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTabTransmitter
 
isForeground(String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTitleTransmitter
 
isForeground(String) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Tells whether id represents a color that is used for the foreground.
isForeground(String) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
Tells whether id represents a color that is used for the foreground.
isForeground(String) - Method in class bibliothek.gui.dock.common.intern.color.TitleColorTransmitter
Tells whether id represents a color that is used for the foreground.
isHeightSet() - Method in class bibliothek.gui.dock.common.layout.RequestDimension
Tells whether the height of this dimension was or is invalid.
isHidden(Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
 
isHidden() - Method in enum bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement.Hidden
Tells whether this ExtendedModeEnablement.Hidden means "hidden" or "visible".
isHidden(Dockable, ExtendedMode) - Method in interface bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement
Tells whether mode is hidden from the user for dockable.
isHold(FlapDockStation, Dockable) - Method in class bibliothek.gui.dock.common.intern.station.CFlapLayoutManager
 
isHoldSwitchable(FlapDockStation, Dockable) - Method in class bibliothek.gui.dock.common.intern.station.CFlapLayoutManager
 
isLayouting() - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Tells whether this mode is currently in layouting mode.
isLocationChanged() - Method in class bibliothek.gui.dock.common.event.CDockableLocationEvent
Tells whether the location of the dockable changed.
isLocationRoot() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
isLocationRoot() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
isLocationRoot() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
isLocationRoot() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
isLocationRoot() - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
isLocationRoot() - Method in interface bibliothek.gui.dock.facile.mode.ModeArea
Tells whether this area can be used as root in a Location.
isLocationRoot() - Method in class bibliothek.gui.dock.facile.mode.station.FlapDockStationHandle
 
isMaximizable() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
 
isMaximizable() - Method in class bibliothek.gui.dock.common.CGridArea
 
isMaximizable() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether this CDockable can be maximized by the user.
isMaximizable() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
 
isMaximizable() - Method in enum bibliothek.gui.dock.common.intern.DefaultCDockable.Permissions
Represents the property DefaultCDockable.isMaximizable().
isMaximizingArea() - Method in class bibliothek.gui.dock.common.CGridArea
Tells whether children of this area remain children when maximized or not.
isMinimizable() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
 
isMinimizable() - Method in class bibliothek.gui.dock.common.CGridArea
 
isMinimizable() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether this CDockable can be minimized by the user.
isMinimizable() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
 
isMinimizable() - Method in enum bibliothek.gui.dock.common.intern.DefaultCDockable.Permissions
Represents the property DefaultCDockable.isMinimizable().
isModeAvailable(Dockable) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Tells whether this mode is available for dockable.
isModeAvailable(Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Using the current ExtendedModeEnablement this method tells whether mode mode can be applied to dockable.
isModeAvailable(Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
isModeHidden(Dockable) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Tells whether this mode is hidden for dockable.
isModeHidden(Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Using the current ExtendedModeEnablement this method tells whether mode mode is hidden from the user when looking at dockable.
isMultiId(String) - Method in interface bibliothek.gui.dock.common.CControlRegister
Checks whether id could be created by CControlRegister.toMultiId(String).
isMultiId(String) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
isNormalizeable() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
 
isNormalizeable() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Always true, clients should not override this method unless they know exactly what they are doing.
isNormalizeable() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether this CDockable can be normalized by the user.
isNormalizingArea() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
 
isNormalizingArea() - Method in class bibliothek.gui.dock.common.CGridArea
Tells whether all children of this area are considered to be normalized.
isNormalModeChild(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
isNormalModeChild(Dockable) - Method in interface bibliothek.gui.dock.facile.mode.NormalModeArea
Tells whether dockable is a child of this station and in a form satisfying the normal-mode criteria.
isObservedMapKey(String) - Method in class bibliothek.gui.dock.common.intern.font.FontTransmitter
Tells whether key is one of the keys observed in the FontMap.
isObservedMapKey(String) - Method in class bibliothek.gui.dock.common.intern.font.ListFontTransmitter
 
isOnContinuous() - Method in class bibliothek.gui.dock.support.mode.ModeManager
Tells whether this manager currently runs a continuous transaction.
isOnTransaction() - Method in class bibliothek.gui.dock.support.mode.ModeManager
Tells whether this manager is currently changing the Mode of a Dockable.
isOpen() - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Tells whether the content of this action is currently being showed.
isOpen() - Method in class bibliothek.gui.dock.common.action.panel.DialogWindow
 
isOpen() - Method in class bibliothek.gui.dock.common.action.panel.MenuWindow
 
isOpen() - Method in interface bibliothek.gui.dock.common.action.panel.PanelPopupWindow
Tells whether this window is visible or not.
isRegistered(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Tells whether this ModeManager knows dockable and can handle a call to any of the apply methods.
isRemoveOnClose() - Method in class bibliothek.gui.dock.common.DefaultMultipleCDockable
 
isRemoveOnClose() - Method in interface bibliothek.gui.dock.common.MultipleCDockable
Tells whether this MultipleCDockable should be removed from the CControl when it is made invisible.
isRepresenting(DockStation) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
isRepresenting(DockStation) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
isRepresenting(DockStation) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
 
isRepresenting(DockStation) - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
Tells whether this mode knows station and represents the mode children of station are in.
isRepresenting(DockStation) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
isRepresenting(DockStation) - Method in interface bibliothek.gui.dock.facile.mode.MaximizedModeArea
Tells whether this area is representing station.
isResize(Root) - Method in class bibliothek.gui.dock.facile.station.split.LockedResizeLayoutManager
Tells whether the current operation is a resize operation.
isResizeLocked() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Tells whether width and height are locked.
isResizeLockedHorizontally() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
isResizeLockedHorizontally() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether the width of this CDockable should remain the same when its parent changes the size.
isResizeLockedVertically() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
isResizeLockedVertically() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether the height of this CDockable should remain the same when its parent changes the size.
isRevertToBasicModes() - Method in class bibliothek.gui.dock.common.CControl
Tells whether basic modes are forcibly applied when loading a persistent layout.
isRevertToBasicModes() - Method in class bibliothek.gui.dock.common.intern.CDockFrontend
Tells whether only basic modes are allowed after loading a layout.
isRoot() - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationLayout
Tells whether the CStation was added to the CControl with the root flag set to true.
isRoot() - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
 
isRoot() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
 
isRoot() - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
 
isRoot() - Method in interface bibliothek.gui.dock.common.perspective.CStationPerspective
Tells whether this is a root station or not.
isRootStation(CStation<?>) - Method in class bibliothek.gui.dock.common.CControl
Tells whether station was added to this CControl with the root flag set to true.
isSelected() - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Tells whether this action is selected or not.
isSelected(String) - Method in class bibliothek.gui.dock.common.intern.color.BasicButtonTitleTransmitter
 
isSelected(String) - Method in class bibliothek.gui.dock.common.intern.color.BasicTabTransmitter
 
isSelected(String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleButtonTitleTransmitter
 
isSelected(String) - Method in class bibliothek.gui.dock.common.intern.color.BubbleTabTransmitter
 
isSelected(String) - Method in class bibliothek.gui.dock.common.intern.color.EclipseTabTransmitter
 
isSelected(String) - Method in class bibliothek.gui.dock.common.intern.color.FlatTabTransmitter
 
isSelected(String) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Tells whether id represents a color that is used on a selected title.
isSelected(String) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
Tells whether id represents a color that is used on selected tabs.
isShowing() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
isShowing() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether this CDockable is currently visible to the user.
isShowingChanged() - Method in class bibliothek.gui.dock.common.event.CDockableLocationEvent
Tells whether the showing state of the dockable changed
isShowTextOnButtons() - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Tells whether the text of this action is shown on buttons.
isSingleId(String) - Method in interface bibliothek.gui.dock.common.CControlRegister
Checks whether id could be created by CControlRegister.toSingleId(String).
isSingleId(String) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
isSingleTabShown() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
isSingleTabShown() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether a single tab should be shown for this CDockable.
isStackable() - Method in class bibliothek.gui.dock.common.CGridArea
 
isStackable() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether this CDockable can be combined with another Dockable to create a stack.
isStackable() - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
 
isStackable() - Method in enum bibliothek.gui.dock.common.intern.DefaultCDockable.Permissions
Represents the property DefaultCDockable.isStackable().
isSticky() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
isSticky() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether this CDockable remains visible when minimized and without focus.
isStickySwitchable() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
isStickySwitchable() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether the CDockable.isSticky() property can be changed by the user by clicking a button that is displayed on the FlapDockStation.
isSuccess() - Method in class bibliothek.gui.dock.facile.mode.LocationModeEvent
Assuming LocationModeEvent.isDone() is true, then this flag tells whether the operation was a success or not.
isTabDisabled(Dockable) - Method in class bibliothek.gui.dock.common.intern.ui.CDisablingStrategy
 
isTitleDisplayed(DockTitleVersion) - Method in interface bibliothek.gui.dock.common.intern.station.CommonStationDelegate
Decides whether to show title for the owner of this delegate.
isTitleShown() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
isTitleShown() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether this CDockable shows its title or not.
isTopSeparator() - Method in class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
Tells whether there is a separator shown above the content of this piece.
isTransferFocusOnMinimize() - Method in class bibliothek.gui.dock.common.CControl
If a CDockable is minimized, the focus can be automatically transferred to another Dockable.
isTransferTheme() - Method in class bibliothek.gui.dock.facile.menu.ThemeMenuPiece
Tells whether this piece is transfers the DockTheme from its map to the controller.
isValid() - Method in class bibliothek.gui.dock.facile.station.split.ResizeElement
Checks whether this ResizeElement is valid.
isValidPlaceholder(Path) - Method in class bibliothek.gui.dock.common.intern.CPlaceholderStrategy
 
isVisible() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
isVisible(CDockable) - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Tells whether dockable is visible or not.
isVisible() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Tells whether this CDockable is currently visible or not.
isVisible() - Method in class bibliothek.gui.dock.facile.action.ReplaceActionGuard
Tells whether the action of this guard can be seen or not
isVisibleChanged() - Method in class bibliothek.gui.dock.common.event.CDockableLocationEvent
Deprecated.
this method gets replaced by CDockableLocationEvent.isShowingChanged()
isWidthSet() - Method in class bibliothek.gui.dock.common.layout.RequestDimension
Tells whether the width was set or is invalid.
isWorkingArea() - Method in class bibliothek.gui.dock.common.CGridArea
 
isWorkingArea() - Method in class bibliothek.gui.dock.common.CMinimizeArea
 
isWorkingArea() - Method in interface bibliothek.gui.dock.common.CStation
Tells whether this station is a special working area or not.
isWorkingArea() - Method in class bibliothek.gui.dock.common.CWorkingArea
 
isWorkingArea() - Method in class bibliothek.gui.dock.common.intern.AbstractCStation
 
isWorkingArea() - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
 
isWorkingArea() - Method in interface bibliothek.gui.dock.common.mode.CNormalModeArea
Tells whether this area represents a CStation.isWorkingArea()
isWorkingArea() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
isWorkingArea() - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
 
isWorkingArea() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
 
isWorkingArea() - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
 
isWorkingArea() - Method in interface bibliothek.gui.dock.common.perspective.CStationPerspective
Tells whether this station will act as a working area.
Item(Dockable) - Constructor for class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece.Item
Creates a new item.
items() - Method in class bibliothek.gui.dock.support.menu.MenuPiece
Gets all items that are shown by this piece.
iterator() - Method in class bibliothek.gui.dock.common.event.CVetoClosingEvent
 
iterator() - Method in class bibliothek.gui.dock.common.intern.action.CActionSource
 
iterator() - Method in class bibliothek.gui.dock.common.intern.action.CloseActionSource
 
iterator() - Method in class bibliothek.gui.dock.facile.action.KeyedActionSource
 
iterator() - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
 
iterator() - Method in class bibliothek.gui.dock.support.mode.ModeForwardingActionSource
 

K

KEY_BASIC_THEME - Static variable in class bibliothek.gui.dock.common.theme.ThemeMap
standard key for the CBasicTheme
KEY_BUBBLE_THEME - Static variable in class bibliothek.gui.dock.common.theme.ThemeMap
standard key for the CBubbleTheme
KEY_CANCEL_OPERATION - Static variable in class bibliothek.gui.dock.common.CControl
KeyStroke that can be hit during a drag and drop operation, that will cancel the operation (default is ESCAPE).
KEY_CLOSE - Static variable in class bibliothek.gui.dock.common.CControl
KeyStroke used to close a CDockable.
KEY_ECLIPSE_THEME - Static variable in class bibliothek.gui.dock.common.theme.ThemeMap
standard key for the CEclipseTheme
KEY_FLAT_THEME - Static variable in class bibliothek.gui.dock.common.theme.ThemeMap
standard key for the CFlatTheme
KEY_GOTO_EXTERNALIZED - Static variable in class bibliothek.gui.dock.common.CControl
KeyStroke used to change a CDockable into externalized-state.
KEY_GOTO_MAXIMIZED - Static variable in class bibliothek.gui.dock.common.CControl
KeyStroke used to change a CDockable into maximized-state.
KEY_GOTO_MINIMIZED - Static variable in class bibliothek.gui.dock.common.CControl
KeyStroke used to change a CDockable into minimized-state.
KEY_GOTO_NORMALIZED - Static variable in class bibliothek.gui.dock.common.CControl
KeyStroke used to change a CDockable into normalized-state.
KEY_ICON - Static variable in class bibliothek.gui.dock.facile.action.RenameAction
the key uses for the IconManager to get the Icon of this action
KEY_ICON - Static variable in class bibliothek.gui.dock.facile.action.ReplaceAction
the key uses for the IconManager to get the Icon of this action
KEY_MAXIMIZE_CHANGE - Static variable in class bibliothek.gui.dock.common.CControl
KeyStroke used to change a CDockable into maximized-state, or to go out of maximized-state when needed.
KEY_SMOOTH_THEME - Static variable in class bibliothek.gui.dock.common.theme.ThemeMap
standard key for the CSmoothTheme
KeyedActionSource - Class in bibliothek.gui.dock.facile.action
An action source using CDockable.getAction(String) to determine which action to use.
KeyedActionSource(CDockable, String) - Constructor for class bibliothek.gui.dock.facile.action.KeyedActionSource
Creates a new action source
KeyedLocationModeActionProvider - Class in bibliothek.gui.dock.common.mode
This LocationModeActionProvider returns a KeyedActionSource for each CDockable it encounters.
KeyedLocationModeActionProvider(String) - Constructor for class bibliothek.gui.dock.common.mode.KeyedLocationModeActionProvider
Creates a new provider.
KeyedLocationModeActionProvider(String, CAction) - Constructor for class bibliothek.gui.dock.common.mode.KeyedLocationModeActionProvider
Creates a new provider.
KeyedLocationModeActionProvider(String, DockAction) - Constructor for class bibliothek.gui.dock.common.mode.KeyedLocationModeActionProvider
Creates a new provider.
keyOfFull(LookAndFeelList.Info) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Gets a unique identifier for info.
keyPressed(CDockable, KeyEvent) - Method in interface bibliothek.gui.dock.common.event.CKeyboardListener
Called when a key was pressed on a child or on source.
keyPressed(CDockable, KeyEvent) - Method in class bibliothek.gui.dock.common.intern.CancelDragAndDropOperation
 
keyReleased(CDockable, KeyEvent) - Method in interface bibliothek.gui.dock.common.event.CKeyboardListener
Called when a key was released on a child or on source.
keyReleased(CDockable, KeyEvent) - Method in class bibliothek.gui.dock.common.intern.CancelDragAndDropOperation
 
KeyStrokeCancelOperation - Class in bibliothek.gui.dock.common.preference
KeyStroke that will cancel the currently running drag and drop operation.
KeyStrokeCancelOperation(DockProperties) - Constructor for class bibliothek.gui.dock.common.preference.KeyStrokeCancelOperation
Creates a new preference
KeyStrokeClosePreference - Class in bibliothek.gui.dock.common.preference
KeyStroke for closing a CDockable.
KeyStrokeClosePreference(DockProperties) - Constructor for class bibliothek.gui.dock.common.preference.KeyStrokeClosePreference
Creates a new preference
KeyStrokeExternalizePreference - Class in bibliothek.gui.dock.common.preference
KeyStroke that will externalize a CDockable
KeyStrokeExternalizePreference(DockProperties) - Constructor for class bibliothek.gui.dock.common.preference.KeyStrokeExternalizePreference
Creates a new preference
KeyStrokeMaximizeChangePreference - Class in bibliothek.gui.dock.common.preference
Preference setting the keystroke for maximizing/unmaximizing a Dockable.
KeyStrokeMaximizeChangePreference(DockProperties) - Constructor for class bibliothek.gui.dock.common.preference.KeyStrokeMaximizeChangePreference
Creates a new preference
KeyStrokeMaximizePreference - Class in bibliothek.gui.dock.common.preference
Preference to set the keystroke that maximizes a Dockable.
KeyStrokeMaximizePreference(DockProperties) - Constructor for class bibliothek.gui.dock.common.preference.KeyStrokeMaximizePreference
Creates a new preference
KeyStrokeMinimizePreference - Class in bibliothek.gui.dock.common.preference
KeyStroke that will minimize a CDockable.
KeyStrokeMinimizePreference(DockProperties) - Constructor for class bibliothek.gui.dock.common.preference.KeyStrokeMinimizePreference
Creates a new preference
KeyStrokeNormalizePreference - Class in bibliothek.gui.dock.common.preference
KeyStroke that will normalize a CDockable.
KeyStrokeNormalizePreference(DockProperties) - Constructor for class bibliothek.gui.dock.common.preference.KeyStrokeNormalizePreference
Creates a new preference
keyTyped(CDockable, KeyEvent) - Method in interface bibliothek.gui.dock.common.event.CKeyboardListener
Called when a key was typed on a child or on source.
keyTyped(CDockable, KeyEvent) - Method in class bibliothek.gui.dock.common.intern.CancelDragAndDropOperation
 
kill() - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList.Info
Informs this Info that its LookAndFeel will be removed soon.
KIND_CACTION - Static variable in class bibliothek.gui.dock.common.action.util.CActionText
what kind of UIValue this is
KIND_MENU - Static variable in class bibliothek.gui.dock.facile.menu.MenuPieceText
what kind of UIValue this is

L

layout(CommonMultipleDockableLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
layout(CommonMultipleDockableLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
layout(CommonSingleDockableLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
layout(CommonSingleDockableLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
layout(MultipleCDockable, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
layout(MultipleCDockable, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
layout(CommonDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
layout(CommonDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
layoutPerspective(CommonElementPerspective, CommonMultipleDockableLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
layoutPerspective(CommonMultipleDockableLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
layoutPerspective(CommonSingleDockableLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
layoutPerspective(CommonElementPerspective, CommonSingleDockableLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
layoutPerspective(MultipleCDockable, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
layoutPerspective(PerspectiveElement, MultipleCDockable, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
layoutPerspective(CommonDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
layoutPerspective(CommonDockStationPerspective, CommonDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
layouts() - Method in class bibliothek.gui.dock.common.CControl
Gets a list of all layouts that are currently known.
leaf(long) - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Creates a new leaf of this path.
link(CDockable, CDockableAccess) - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Gives or removes access to internal properties of an CDockable.
listComponents() - Method in class bibliothek.gui.dock.facile.lookandfeel.DockableCollector
 
listComponents() - Method in interface bibliothek.gui.dock.support.lookandfeel.ComponentCollector
Gets a set of roots of Component-trees in order to update the look and feel of the Components.
listComponents() - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Creates a list containing all root-Components of this application, the ComponentCollectors are used to build this list.
listComponents() - Method in class bibliothek.gui.dock.support.lookandfeel.SingleComponentCollector
 
listDockables() - Method in class bibliothek.gui.dock.support.mode.ModeManager
Returns a set containing all Dockables that are currently registered at this manager.
listDockablesInMode(ExtendedMode) - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets a list of all visible CDockables in the given mode.
listDockablesInMode(ExtendedMode) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
Gets a list of all visible CDockables in the given mode.
listenerCollection - Variable in class bibliothek.gui.dock.common.intern.AbstractCDockable
the listeners that were added to this dockable
listeners() - Method in class bibliothek.gui.dock.common.action.panel.AbstractPanelPopupWindow
Returns an array containing all the listeners of this AbstractPanelPopupWindow.
listeners() - Method in class bibliothek.gui.dock.common.intern.ui.CommonSingleTabDecider
Gets all listeners that are currently registered at this decider.
listeners() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
Gets all the listeners that are registered at this area.
listeners() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
Gets all the listeners that are registered at this area.
listeners() - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Gets an array containing all ThemeMapListeners of this map.
listeners() - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Gets all the listeners that are currently registered at this mode.
listeners() - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Gets all LookAndFeelListener that are known to this list.
listeners() - Method in class bibliothek.gui.dock.support.mode.ModeManager
Gets all the listeners that are currently registered in this manager.
listFactories() - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
Gets a list of keys for all factories known to this.
ListFontTransmitter - Class in bibliothek.gui.dock.common.intern.font
A FontTransmitter that has a simple 1 to 1 relationship between keys.
ListFontTransmitter(FontManager, String[], String[]) - Constructor for class bibliothek.gui.dock.common.intern.font.ListFontTransmitter
Creates a new transmitter.
listMultipleDockableFactories() - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets a list of identifiers of all MultipleCDockableFactorys which are currently registered.
listMultipleDockableFactories() - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
Gets a list of identifiers of all MultipleCDockableFactorys which are currently registered at this control.
listMultipleDockables(MultipleCDockableFactory<?, ?>) - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets a list of all MultipleCDockables that are registered at this control and whose MultipleCDockable.getFactory() method returns factory.
listMultipleDockables(MultipleCDockableFactory<?, ?>) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
Gets a list of all MultipleCDockables that are registered at this control and whose MultipleCDockable.getFactory() method returns factory.
listSingleBackupFactories() - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets a list of keys for all SingleCDockableFactorys which are currently registered.
listSingleBackupFactories() - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
Gets a list of keys for all SingleCDockableFactorys which are currently registered at this control.
listSingleDockables() - Method in interface bibliothek.gui.dock.common.CControlRegister
Gets a list of all identifiers of SingleCDockable for which the control has location information within the current setting.
listSingleDockables() - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
Gets a list of all identifiers of SingleCDockable for which this control has location information within the current setting.
load(String) - Method in class bibliothek.gui.dock.common.CControl
Loads an earlier stored layout.
load(String, boolean) - Method in class bibliothek.gui.dock.common.CControl
Loads an earlier stored layout.
loaded(CDockFrontend, CSetting) - Method in interface bibliothek.gui.dock.common.intern.CDockFrontendListener
Informs that frontend did load setting.
loading(CDockFrontend, CSetting) - Method in interface bibliothek.gui.dock.common.intern.CDockFrontendListener
Informs that frontend is about to load setting.
Location - Class in bibliothek.gui.dock.facile.mode
Describes the location of a Dockable on some station.
Location(Path, String, DockableProperty) - Constructor for class bibliothek.gui.dock.facile.mode.Location
Creates a new location.
Location(Path, String, DockableProperty, boolean) - Constructor for class bibliothek.gui.dock.facile.mode.Location
Creates a new location.
LocationHistory - Class in bibliothek.gui.dock.common.perspective
An ordered map of ExtendedModes and Locations, ordered by the time when the location was recorded.
LocationHistory() - Constructor for class bibliothek.gui.dock.common.perspective.LocationHistory
 
LocationMode - Interface in bibliothek.gui.dock.facile.mode
A Mode that is used by the LocationModeManager.
LocationModeAction - Class in bibliothek.gui.dock.facile.mode.action
Action for changing the LocationMode of a Dockable.
LocationModeAction(DockController, LocationMode, String, String, String, PropertyKey<KeyStroke>) - Constructor for class bibliothek.gui.dock.facile.mode.action.LocationModeAction
Creates a new action.
LocationModeActionProvider - Interface in bibliothek.gui.dock.facile.mode
Is associated with one LocationMode, provides a (set of) actions to set the mode of a Dockable to the owner of this provider.
LocationModeEvent - Class in bibliothek.gui.dock.facile.mode
Information given to a LocationModeListener.
LocationModeEvent(LocationMode, Location, Dockable, AffectedSet) - Constructor for class bibliothek.gui.dock.facile.mode.LocationModeEvent
Creates a new event.
LocationModeListener - Interface in bibliothek.gui.dock.facile.mode
A listener added to a LocationMode.
LocationModeManager<M extends LocationMode> - Class in bibliothek.gui.dock.facile.mode
ModeManager for the location of a Dockable.
LocationModeManager(DockController) - Constructor for class bibliothek.gui.dock.facile.mode.LocationModeManager
Creates a new manager.
LocationModeManagerPerspective - Class in bibliothek.gui.dock.common.perspective.mode
Represents a CLocationModeManager and offers methods to find the current location and ExtendedMode of a CDockablePerspective.
LocationModeManagerPerspective(CPerspective, CControlAccess) - Constructor for class bibliothek.gui.dock.common.perspective.mode.LocationModeManagerPerspective
Creates a new manager
LocationModePerspective - Interface in bibliothek.gui.dock.common.perspective.mode
Represents a CLocationMode in a perspective.
LocationSettingConverter - Class in bibliothek.gui.dock.facile.mode
LocationSettingConverter(DockController) - Constructor for class bibliothek.gui.dock.facile.mode.LocationSettingConverter
Creates a new converter.
LocationSettingConverter(PropertyTransformer) - Constructor for class bibliothek.gui.dock.facile.mode.LocationSettingConverter
Creates a new converter.
LockedResizeLayoutManager<T> - Class in bibliothek.gui.dock.facile.station.split
A SplitLayoutManager that can lock the size of some Dockables during resize.
LockedResizeLayoutManager() - Constructor for class bibliothek.gui.dock.facile.station.split.LockedResizeLayoutManager
Creates a new manager using the DefaultSplitLayoutManager as delegate.
LockedResizeLayoutManager(SplitLayoutManager) - Constructor for class bibliothek.gui.dock.facile.station.split.LockedResizeLayoutManager
Creates a new manager.
lookAndFeelAdded(LookAndFeelList, LookAndFeelList.Info) - Method in interface bibliothek.gui.dock.support.lookandfeel.LookAndFeelListener
Called when a selectable LookAndFeel was added to list.
lookAndFeelChanged(LookAndFeelList, LookAndFeelList.Info) - Method in interface bibliothek.gui.dock.support.lookandfeel.LookAndFeelListener
Called when the current LookAndFeel was exchanged.
LookAndFeelList - Class in bibliothek.gui.dock.support.lookandfeel
A list of LookAndFeels, can setup a LookAndFeel when asked.
LookAndFeelList() - Constructor for class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Crates a new list and collects all available LookAndFeels.
LookAndFeelList.Info - Class in bibliothek.gui.dock.support.lookandfeel
Information about a LookAndFeel.
LookAndFeelListener - Interface in bibliothek.gui.dock.support.lookandfeel
A listener which observes a LookAndFeelList and gets informed whenever the contents of the list change.
LookAndFeelMenuPiece - Class in bibliothek.gui.dock.facile.menu
A menu that contains an item for each available LookAndFeel.
LookAndFeelMenuPiece() - Constructor for class bibliothek.gui.dock.facile.menu.LookAndFeelMenuPiece
Creates a new menu.
LookAndFeelMenuPiece(JFrame, LookAndFeelList) - Constructor for class bibliothek.gui.dock.facile.menu.LookAndFeelMenuPiece
Creates a new menu.
lookAndFeelRemoved(LookAndFeelList, LookAndFeelList.Info) - Method in interface bibliothek.gui.dock.support.lookandfeel.LookAndFeelListener
Called when a selectable LookAndFeel was removed from list.
LookAndFeelUtilities - Class in bibliothek.gui.dock.support.lookandfeel
A set of methods that used to update the LookAndFeel of Components.
LookAndFeelUtilities() - Constructor for class bibliothek.gui.dock.support.lookandfeel.LookAndFeelUtilities
 

M

MappingLocationModeActionProvider - Class in bibliothek.gui.dock.facile.mode
This LocationModeActionProvider mimics a map with keys managed by a subclass.
MappingLocationModeActionProvider() - Constructor for class bibliothek.gui.dock.facile.mode.MappingLocationModeActionProvider
 
markLocation(Dockable) - Method in class bibliothek.gui.dock.common.grouping.PlaceholderGrouping
Makes sure that the placeholder marks the current location of dockable.
match(F, MultipleCDockableLayout) - Method in class bibliothek.gui.dock.common.EmptyMultipleCDockableFactory
 
match(F, L) - Method in interface bibliothek.gui.dock.common.MultipleCDockableFactory
Tells whether the meta-data layout belongs to dockable, meaning write( dockable ) would produce layout and read( layout ) would produce dockable.
matches(String) - Method in interface bibliothek.gui.dock.common.theme.color.CColorBridge
Tells whether this bridge should handle colors with id id.
Maximal() - Constructor for class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
Maximal() - Constructor for class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
maximizableChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
maximizableChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
Called when the maximizable-property has changed.
maximize() - Method in class bibliothek.gui.dock.common.location.CExternalizedLocation
Returns a location describing an element with the coordinates of this location but that was maximized.
maximize(CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Maximized dockable on this station.
maximize(PerspectiveDockable) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Maximized dockable on this station.
maximize(MaximizedModeArea, Dockable, AffectedSet) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Ensures that dockable is maximized.
maximize(MaximizedModeArea, Dockable, Location, AffectedSet) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Ensures that dockable is maximized.
maximized() - Static method in class bibliothek.gui.dock.common.CLocation
Creates a location representing the maximized mode.
maximized(CGridArea) - Static method in class bibliothek.gui.dock.common.CLocation
Creates a location representing the maximized mode on area.
maximized(CContentArea) - Static method in class bibliothek.gui.dock.common.CLocation
Creates a location representing the maximized mode on area.
maximized(int, int, int, int) - Static method in class bibliothek.gui.dock.common.CLocation
Creates a location representing an element that is externalized and maximized.
maximized(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
Called when the dockable has been maximized.
MAXIMIZED - Static variable in class bibliothek.gui.dock.common.mode.ExtendedMode
the dockable is as big as possible, see also MaximizedMode
MaximizedMode<M extends MaximizedModeArea> - Class in bibliothek.gui.dock.facile.mode
Dockables are maximized if they take up the whole space a frame or a screen offers.
MaximizedMode() - Constructor for class bibliothek.gui.dock.facile.mode.MaximizedMode
Empty default constructor.
MaximizedMode(CControl) - Constructor for class bibliothek.gui.dock.facile.mode.MaximizedMode
Creates a new mode
MaximizedMode(DockController) - Constructor for class bibliothek.gui.dock.facile.mode.MaximizedMode
Creates a new mode.
MaximizedModeAction - Class in bibliothek.gui.dock.facile.mode.action
An action used to change the Mode of a Dockable to the MaximizedMode.
MaximizedModeAction(DockController, MaximizedMode<?>) - Constructor for class bibliothek.gui.dock.facile.mode.action.MaximizedModeAction
Creates a new action.
MaximizedModeArea - Interface in bibliothek.gui.dock.facile.mode
The parent of a set of Dockables that are maximized.
MaximizedModeSetting - Class in bibliothek.gui.dock.facile.mode
Settings associated with a MaximizedMode.
MaximizedModeSetting() - Constructor for class bibliothek.gui.dock.facile.mode.MaximizedModeSetting
 
maybeDeploy() - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Calls CGridPerspective.gridDeploy(), but only if CGridPerspective.isAutoDeploy() returns true and if the grid was accessed.
MENU_SEPARATOR - Static variable in class bibliothek.gui.dock.common.action.CSeparator
a separator which is only visible in menus
MenuPiece - Class in bibliothek.gui.dock.support.menu
Describes a part of a JMenu, can add or remove JMenuItems or other JComponents at any time to the menu.
MenuPiece() - Constructor for class bibliothek.gui.dock.support.menu.MenuPiece
 
MenuPieceListener - Interface in bibliothek.gui.dock.support.menu
This listener is added to a MenuPiece and gets informed when the content of the piece changes.
MenuPieceText - Class in bibliothek.gui.dock.facile.menu
Represents a text that is used by a MenuPiece
MenuPieceText(String, MenuPiece) - Constructor for class bibliothek.gui.dock.facile.menu.MenuPieceText
Creates a new text.
MenuWindow - Class in bibliothek.gui.dock.common.action.panel
A wrapper around a JPopupMenu.
MenuWindow(JPopupMenu) - Constructor for class bibliothek.gui.dock.common.action.panel.MenuWindow
Creates the new window.
minimalEast() - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Creates a location describing a minimized element at the right.
minimalEast(int) - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Creates a location describing a minimized element at the right.
minimalNorth() - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Creates a location describing a minimized element at the top.
minimalNorth(int) - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Creates a location describing a minimized element at the top.
minimalSouth() - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Creates a location describing a minimized element at the bottom.
minimalSouth(int) - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Creates a location describing a minimized element at the bottom.
minimalWest() - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Creates a location describing a minimized element at the left.
minimalWest(int) - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Creates a location describing a minimized element at the left.
minimizableChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
minimizableChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
Called when the minimizable-property has changed.
minimized(CMinimizeArea) - Static method in class bibliothek.gui.dock.common.CLocation
Creates a new location representing a minimize area.
minimized(CMinimizeArea, int) - Static method in class bibliothek.gui.dock.common.CLocation
Creates a new location representing a minimize area.
minimized(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
Called when the dockable has been minimized.
MINIMIZED - Static variable in class bibliothek.gui.dock.common.mode.ExtendedMode
the dockable is as small as possible, see also MinimizedMode
MinimizedButtonColorTransmitter - Class in bibliothek.gui.dock.common.intern.color
A color transmitter for the button-title used on minimized areas.
MinimizedButtonColorTransmitter(ColorManager, String...) - Constructor for class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
Creates a new transmitter.
MinimizedMode<M extends MinimizedModeArea> - Class in bibliothek.gui.dock.facile.mode
Only the title of a minimized Dockable is visible.
MinimizedMode() - Constructor for class bibliothek.gui.dock.facile.mode.MinimizedMode
Empty default constructor.
MinimizedMode(CControl) - Constructor for class bibliothek.gui.dock.facile.mode.MinimizedMode
Creates a new mode.
MinimizedMode(DockController) - Constructor for class bibliothek.gui.dock.facile.mode.MinimizedMode
Creates a new mode.
MinimizedModeAction - Class in bibliothek.gui.dock.facile.mode.action
An action used to change the Mode of a Dockable to the MinimizedMode.
MinimizedModeAction(DockController, MinimizedMode<?>) - Constructor for class bibliothek.gui.dock.facile.mode.action.MinimizedModeAction
Creates a new action.
MinimizedModeArea - Interface in bibliothek.gui.dock.facile.mode
Interface describing a station that is connected with a MinimizedMode.
minimizeSizeChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
minimizeSizeChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
Called when the property CDockable.getMinimizedSize() has changed.
MissingCDockableStrategy - Interface in bibliothek.gui.dock.common
A strategy that tells what to do if CControl finds a description of a CDockable that it does not know while reading a layout.
MissingPerspectiveStrategy - Interface in bibliothek.gui.dock.common.perspective
This strategy is used by a CControl or a CControlPerspective to create CStationPerspectives for stations that are not (yet) registered at the CControl.
Mode<H> - Interface in bibliothek.gui.dock.support.mode
A mode describes a state in which a Dockable can be.
MODE_ENABLEMENT - Static variable in class bibliothek.gui.dock.facile.mode.LocationModeManager
PropertyKey for the ExtendedModeEnablement that should be used by a LocationModeManager to activate and deactivate the modes.
modeAdded(ModeManager<? extends A, ? extends M>, M) - Method in interface bibliothek.gui.dock.support.mode.ModeManagerListener
Called when a new mode has been added to manager.
ModeArea - Interface in bibliothek.gui.dock.facile.mode
A representation of some area that can show Dockables, it is a wrapper for a DockStation.
ModeAreaListener - Interface in bibliothek.gui.dock.facile.mode
A listener that can be added to a ModeArea.
ModeAreaListenerWrapper(ModeArea, ModeAreaListener) - Constructor for class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.ModeAreaListenerWrapper
 
modeChanged(CDockable, ExtendedMode) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
Called by CDockableAdapter.extendedModeChanged(CDockable, ExtendedMode) if none of the default modes was selected
modeChanged(ModeManager<? extends A, ? extends M>, Dockable, M, M) - Method in interface bibliothek.gui.dock.support.mode.ModeManagerListener
Called if the mode of dockable changed.
ModeForwardingActionSource<H> - Class in bibliothek.gui.dock.support.mode
A ModeForwardingActionSource is attached to a DockStation and shows actions belonging to the selected Dockable.
ModeForwardingActionSource(DockStation, ModeManager<H, ? extends Mode<H>>) - Constructor for class bibliothek.gui.dock.support.mode.ModeForwardingActionSource
Creates a new action source
ModeManager<H,M extends Mode<H>> - Class in bibliothek.gui.dock.support.mode
Associates Dockables with one Mode out of a set of modes.
ModeManager(DockController) - Constructor for class bibliothek.gui.dock.support.mode.ModeManager
Creates a new manager.
ModeManagerListener<A,M extends Mode<A>> - Interface in bibliothek.gui.dock.support.mode
This observer is added to a ModeManager and is informed when Modes or Dockables change.
modeRemoved(ModeManager<? extends A, ? extends M>, M) - Method in interface bibliothek.gui.dock.support.mode.ModeManagerListener
Called when a mode has been removed from manager.
modes() - Method in class bibliothek.gui.dock.support.mode.ModeManager
Returns an iteration of all modes that are stored in this manager.
ModeSetting<A> - Interface in bibliothek.gui.dock.support.mode
A set of properties that belong to some Mode but are stored independent from that mode.
ModeSettingFactory<A> - Interface in bibliothek.gui.dock.support.mode
A factory creating new ModeSettings.
ModeSettings<A,B> - Class in bibliothek.gui.dock.support.mode
A set of properties extracted from a ModeManager and its Modes.
ModeSettings(ModeSettingsConverter<A, B>) - Constructor for class bibliothek.gui.dock.support.mode.ModeSettings
Creates a new setting
ModeSettingsConverter<A,B> - Interface in bibliothek.gui.dock.support.mode
A converter converts properties from the outside to the inner world.
modify(DockTheme) - Method in interface bibliothek.gui.dock.common.theme.DockThemeModifier
Modifies theme and returns either the modified theme or a new instance of of another DockTheme.
MultipleCDockable - Interface in bibliothek.gui.dock.common
A MultipleCDockable is a CDockable which can have many copies in an CControl.
MultipleCDockableFactory<F extends MultipleCDockable,L extends MultipleCDockableLayout> - Interface in bibliothek.gui.dock.common
A factory that can create and store MultipleCDockables.
MultipleCDockableLayout - Interface in bibliothek.gui.dock.common
An intermediate representation of the layout of a MultipleCDockable.
MultipleCDockablePerspective - Class in bibliothek.gui.dock.common.perspective
Representation of a MultipleCDockable in a perspective.
MultipleCDockablePerspective(String, MultipleCDockableLayout) - Constructor for class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective
Creates a new representation.
MultipleCDockablePerspective(String, String, MultipleCDockableLayout) - Constructor for class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective
Creates a new representation.
MultipleCDockablePerspective.Intern - Class in bibliothek.gui.dock.common.perspective
The default representation for a MultipleCDockablePerspective.
multiToNormalId(String) - Method in interface bibliothek.gui.dock.common.CControlRegister
Undoes the changes of CControlRegister.toMultiId(String).
multiToNormalId(String) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
MutableCControlRegister - Interface in bibliothek.gui.dock.common.intern
A CControlRegister whose contents can be changed.

N

NodeMenuPiece - Class in bibliothek.gui.dock.facile.menu
A piece which uses a set of other pieces to create a composite.
NodeMenuPiece() - Constructor for class bibliothek.gui.dock.facile.menu.NodeMenuPiece
 
normal() - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Gets a location that points to the center of the CContentArea.
Normal() - Constructor for class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
normalEast(double) - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Creates a location describing a normalized element at the east of the normalized-area.
normalizeableChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
normalizeableChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
Called when the CDockable.isNormalizeable()-property has changed.
normalized(CGridArea) - Static method in class bibliothek.gui.dock.common.CLocation
Creates a new location representing a grid area.
normalized(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
Called when the dockable has been normalized.
NORMALIZED - Static variable in class bibliothek.gui.dock.common.mode.ExtendedMode
the dockable has the normal size, see also NormalMode
NormalMode<M extends NormalModeArea> - Class in bibliothek.gui.dock.facile.mode
CDockables are in NormalMode if they are a child of a NormalModeArea.
NormalMode() - Constructor for class bibliothek.gui.dock.facile.mode.NormalMode
Empty default constructor.
NormalMode(CControl) - Constructor for class bibliothek.gui.dock.facile.mode.NormalMode
Creates a new normal mode.
NormalMode(DockController) - Constructor for class bibliothek.gui.dock.facile.mode.NormalMode
Creates a new mode.
NormalModeAction - Class in bibliothek.gui.dock.facile.mode.action
An action used to change the Mode of a Dockable to the NormalMode.
NormalModeAction(DockController, NormalMode<?>) - Constructor for class bibliothek.gui.dock.facile.mode.action.NormalModeAction
Creates a new action.
NormalModeArea - Interface in bibliothek.gui.dock.facile.mode
Represents a DockStation that shows Dockables in NormalMode.
normalNorth(double) - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Creates a location describing a normalized element at the north of the normalized-area.
normalRectangle(double, double, double, double) - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Creates a location describing a normalized element at a given location.
normalSouth(double) - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Creates a location describing a normalized element at the south of the normalized-area.
normalWest(double) - Method in class bibliothek.gui.dock.common.location.CBaseLocation
Creates a location describing a normalized element at the west of the normalized-area.
north(double) - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Creates a new location which is based at the north side of this location.
north(double, long) - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Creates a new location which is based at the north side of this location.
north(double) - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Creates a location that describes a space in the upper part of the SplitDockStation.
north(double, long) - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Creates a location that describes a space in the upper part of the SplitDockStation.
NULL - Static variable in class bibliothek.gui.dock.common.NullMultipleCDockableFactory
the only instance of this factory
NullModeSettingsFactory<A> - Class in bibliothek.gui.dock.support.mode
The NullModeSettingsFactory.create() method of this factory always returns null.
NullModeSettingsFactory(Path) - Constructor for class bibliothek.gui.dock.support.mode.NullModeSettingsFactory
Creates a new factory.
NullMultipleCDockableFactory - Class in bibliothek.gui.dock.common
This specialized MultipleCDockableFactory does not create new MultipleCDockables at all.

O

onApply(LocationModeEvent) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
onApply(LocationModeEvent, Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
onApply(LocationModeEvent) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
onApply(LocationModeEvent, Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
onApply(LocationModeEvent) - Method in interface bibliothek.gui.dock.facile.mode.MaximizedModeArea
This method is called before the method apply is executed of a LocationMode that is not the owner of this area.
onApply(LocationModeEvent, Dockable) - Method in interface bibliothek.gui.dock.facile.mode.MaximizedModeArea
This method is called before the method apply is executed of a LocationMode that is not the owner of this area.
onMenuItemTrigger(Dockable) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Called if the menu-item representing this action has been hit.
onMenuItemTrigger(Dockable) - Method in class bibliothek.gui.dock.common.action.CPanelPopup.PanelPopup
Called if the menu-item representing this action has been hit.
onMenuTrigger(JPopupMenu) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Called if a menu is opening a submenu in which the content is to be shown.
onMenuTrigger(JPopupMenu) - Method in class bibliothek.gui.dock.common.action.CPanelPopup.PanelPopup
Called if a menu is opening a submenu in which the content is to be shown.
onMousePressed(Dockable, JComponent, DockTitle.Orientation) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Called if the mouse is pressed on the button item of of a DockTitle which has orientation orientation.
onMousePressed(Dockable, JComponent, DockTitle.Orientation) - Method in class bibliothek.gui.dock.common.action.CPanelPopup.PanelPopup
Called if the mouse is pressed on the button item of of a DockTitle which has orientation orientation.
onMouseReleased(Dockable, JComponent, DockTitle.Orientation) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Called if the mouse is released of the button item of of a DockTitle which has orientation orientation.
onMouseReleased(Dockable, JComponent, DockTitle.Orientation) - Method in class bibliothek.gui.dock.common.action.CPanelPopup.PanelPopup
Called if the mouse is released of the button item of of a DockTitle which has orientation orientation.
onTrigger(Dockable, JComponent, DockTitle.Orientation) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Called if the button item of a DockTitle which has orientation orientation was triggered.
onTrigger(Dockable, JComponent, DockTitle.Orientation) - Method in class bibliothek.gui.dock.common.action.CPanelPopup.PanelPopup
Called if the button item of a DockTitle which has orientation orientation was triggered.
open(int, int) - Method in class bibliothek.gui.dock.common.action.panel.DialogWindow
Shows the dialog at the given screen location.
open(Component) - Method in class bibliothek.gui.dock.common.action.panel.DialogWindow
Opens the dialog relative to relativeTo.
openDialog(Dockable, JComponent, DockTitle.Orientation) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Opens a new undecorated dialog below or aside of item.
opened(CControl, CDockable) - Method in interface bibliothek.gui.dock.common.event.CControlListener
Called when dockable has been made visible.
openPopup(PanelPopupWindow) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Informs this CPanelPopup that its content is shown and allows this to handle the closing event.

P

PANEL_POPUP - Static variable in class bibliothek.gui.dock.common.action.CPanelPopup
the kind of action this class represents
PanelDropDownGenerator - Class in bibliothek.gui.dock.common.intern.action.panel
A generator for handling CPanelPopup as child of a dropdown-action.
PanelDropDownGenerator() - Constructor for class bibliothek.gui.dock.common.intern.action.panel.PanelDropDownGenerator
 
PanelMenuGenerator - Class in bibliothek.gui.dock.common.intern.action.panel
A generator for creating menus for a CPanelPopup.
PanelMenuGenerator() - Constructor for class bibliothek.gui.dock.common.intern.action.panel.PanelMenuGenerator
 
PanelPopup() - Constructor for class bibliothek.gui.dock.common.action.CPanelPopup.PanelPopup
Creates a new action
PanelPopupWindow - Interface in bibliothek.gui.dock.common.action.panel
A PanelPopupWindow is a wrapper around the element (window, dialog, menu...) which shows the content of a CPanelPopup.
PanelPopupWindowListener - Interface in bibliothek.gui.dock.common.action.panel
A listener to a PanelPopupWindow.
PARAMETER_NAME - Static variable in interface bibliothek.gui.dock.common.theme.color.CColorBridgeExtension
The name of the parameter that links to the CDockTheme that uses this factory
PATTERN - Static variable in class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaFactory
The pattern that is used to automatically generate new ExternalizingCGridArea
PlaceholderGrouping - Class in bibliothek.gui.dock.common.grouping
When a Dockable is about to be moved to a new position, then this DockableGrouping searches for a unique identifier, called a "placeholder", which indicates where the Dockable should be placed.
PlaceholderGrouping(CControl, Path) - Constructor for class bibliothek.gui.dock.common.grouping.PlaceholderGrouping
Creates a new grouping.
PreferenceMenuPiece - Class in bibliothek.gui.dock.facile.menu
A menu piece that allows the user to change the preferences of the framework.
PreferenceMenuPiece() - Constructor for class bibliothek.gui.dock.facile.menu.PreferenceMenuPiece
Creates a new unlinked menu piece
PreferenceMenuPiece(DockController) - Constructor for class bibliothek.gui.dock.facile.menu.PreferenceMenuPiece
Creates a new menu piece
preferredIndex(String) - Method in class bibliothek.gui.dock.support.menu.FrontendSettingsList
 
prepare(LocationModeManager<? extends LocationMode>, Dockable, ExtendedMode) - Method in interface bibliothek.gui.dock.common.group.CGroupBehavior
Calculates how the mode of dockable has to be changed such that it matches target.
prepare(LocationModeManager<? extends LocationMode>, Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.common.group.StackGroupBehavior
 
prepare(LocationModeManager<? extends LocationMode>, Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.common.group.TopMostGroupBehavior
 
prepareApply(Dockable, Location, AffectedSet) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
prepareApply(Dockable, AffectedSet) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
prepareApply(Dockable, Location, AffectedSet) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
prepareApply(Dockable, Location, AffectedSet) - Method in interface bibliothek.gui.dock.facile.mode.MaximizedModeArea
This method is called by MaximizedMode just before the mode is applied to dockable.
prepareDrop(SplitDockStation, StationDropItem) - Method in class bibliothek.gui.dock.facile.station.split.DelegatingSplitLayoutManager
 
prepareMove(SplitDockStation, StationDropItem) - Method in class bibliothek.gui.dock.facile.station.split.DelegatingSplitLayoutManager
 
prepareRequests() - Method in class bibliothek.gui.dock.facile.station.split.ResizeElement
Calls ResizeElement.createRequest() on this and recursively on all children.
prepareResize(Leaf) - Method in class bibliothek.gui.dock.common.intern.station.CLockedResizeLayoutManager
 
prepareResize(Leaf) - Method in class bibliothek.gui.dock.facile.station.split.LockedResizeLayoutManager
Called before the resize takes place, subclasses might store some properties.
prepareResize() - Method in class bibliothek.gui.dock.facile.station.split.ResizeElement
Called before the bounds of a tree are updated, can be used to store some properties that are later needed to create the ResizeRequest.
prepareResize() - Method in class bibliothek.gui.dock.facile.station.split.ResizeLeaf
 
prepareResize() - Method in class bibliothek.gui.dock.facile.station.split.ResizeNode
 
PreviousModeDoubleClickStrategy - Class in bibliothek.gui.dock.common.mode
If the current mode is ExtendedMode.MAXIMIZED, then this strategy asks the CLocationModeManager for the last mode a Dockable was in and selects this mode.
PreviousModeDoubleClickStrategy(CLocationModeManager) - Constructor for class bibliothek.gui.dock.common.mode.PreviousModeDoubleClickStrategy
Creates a new strategy
process(Dockable, KeyEvent) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Invoked whenever a key is pressed, released or typed.
propertyListeners() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Deprecated.
PURGE - Static variable in interface bibliothek.gui.dock.common.MissingCDockableStrategy
A strategy that will always throw away information.
put(String, ThemeFactory) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Searches for an entry named key and changes its factory.
put(String, Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Registers a new Dockable at this manager.
put(String, ApplicationResource) - Method in class bibliothek.gui.dock.support.util.ApplicationResourceManager
Stores a resource that might be read or written at any time.
putAction(String, CAction) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Exchanges an action of this CDockable.
putColorBridgeFactory(Path, ColorBridgeFactory) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
Sets the ColorBridge which should be used for a certain kind of DockColors.
putCommonMultipleDockableFactory(String, CommonMultipleDockableFactory) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
putCommonMultipleDockableFactory(String, CommonMultipleDockableFactory) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Adds factory to this register.
putDockable(CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Stores dockable in the list of known dockables.
putDockable(String, MultipleCDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CPerspectiveMultipleIdentifierCollection
Stores the element perspective using the identifier id.
putFactory(ModeSettingFactory<H>) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Adds a factory to this ModeManager.
putFontBridgeFactory(Path, FontBridgeFactory) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
Sets the FontBridge which should be used for a certain kind of DockFonts.
putMode(M) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Puts a new mode in this manager.
putPerspective(String, CPerspective) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Stores a new layout for name.
putProperty(PropertyKey<A>, A) - Method in class bibliothek.gui.dock.common.CControl
Changes the value of a property.
putProperty(PropertyKey<A>, A, Priority) - Method in class bibliothek.gui.dock.common.CControl
Changes the value of a property.
putSetting(String, CSetting) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Stores raw data of a layout with name name.

R

react(Dockable) - Method in class bibliothek.gui.dock.facile.action.ReplaceActionGuard
 
read(File) - Method in class bibliothek.gui.dock.common.CControl
Reads the current and other known layouts from file.
read(DataInputStream) - Method in class bibliothek.gui.dock.common.CControl
Reads the current and other known layouts from in.
read(MultipleCDockableLayout) - Method in class bibliothek.gui.dock.common.EmptyMultipleCDockableFactory
 
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
read(DockSituation, PropertyTransformer, boolean, DataInputStream) - Method in class bibliothek.gui.dock.common.intern.CSetting
 
read(DataInputStream) - Method in class bibliothek.gui.dock.common.intern.layout.CControlPerspectiveResource
 
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.RootStationAdjacentFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.RootStationAdjacentFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
read(L) - Method in interface bibliothek.gui.dock.common.MultipleCDockableFactory
Creates a MultipleCDockable that gets its layout from layout.
read(DataInputStream) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Creates a new CPerspective using the information stored in in.
read(DataInputStream, boolean) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Creates a new CPerspective using the information stored in in.
read(CSetting, boolean) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Creates a new CPerspective and fills it using the information from setting.
read(DataInputStream) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Performs the same actions as CControl.read(DataInputStream), this method extracts all layouts of a byte file.
read(PerspectiveSplitDockTree, PerspectiveDockable) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective.CommonSplitDockPerspective
 
read() - Method in class bibliothek.gui.dock.common.preference.ThemePreference
 
read(DataInputStream, ModeSettingsConverter<Location, B>) - Method in class bibliothek.gui.dock.facile.mode.MaximizedModeSetting
 
read(XElement, ModeSettingsConverter<Location, B>) - Method in class bibliothek.gui.dock.facile.mode.MaximizedModeSetting
 
read(DataInputStream) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Reads which LookAndFeel was used earlier and calls setLookAndFeel to set the old LookAndFeel.
read(DataInputStream, ModeSettingsConverter<A, B>) - Method in interface bibliothek.gui.dock.support.mode.ModeSetting
Reads the contents of this setting from in.
read(XElement, ModeSettingsConverter<A, B>) - Method in interface bibliothek.gui.dock.support.mode.ModeSetting
Reads the contents of this setting from element.
read(DataInputStream) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Clears all properties of this setting and then reads new properties from in.
read(DataInputStream) - Method in interface bibliothek.gui.dock.support.util.ApplicationResource
Reads the content of this resource from a stream of bytes.
readAll(DataInputStream) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Emulates a call to CControl.read(DataInputStream) and returns all the layouts that are stored in the stream in.
readAllXML(XElement) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Emulates a call to CControl.readXML(XElement) and returns all the layouts that are stored within root.
readArray(byte[]) - Method in class bibliothek.gui.dock.support.util.ApplicationResourceManager
Reads the contents of this manager from an array of bytes.
readFile(File) - Method in class bibliothek.gui.dock.support.util.ApplicationResourceManager
Reads the contents of this manager from file.
readModes(ModeSettings<Location, ?>, CPerspective, CControlAccess) - Method in class bibliothek.gui.dock.common.perspective.mode.LocationModeManagerPerspective
Reads the contents of modes and applies it to the dockables of cperspective.
readPreferences() - Method in class bibliothek.gui.dock.support.util.ApplicationResourceManager
Reads the content of this manager from the Preferences that represent the package of ApplicationResourceManager.
readProperty(DataInputStream) - Method in class bibliothek.gui.dock.facile.mode.LocationSettingConverter
 
readProperty(DataInputStream) - Method in interface bibliothek.gui.dock.support.mode.ModeSettingsConverter
Reads a single property.
readPropertyXML(XElement) - Method in class bibliothek.gui.dock.facile.mode.LocationSettingConverter
 
readPropertyXML(XElement) - Method in interface bibliothek.gui.dock.support.mode.ModeSettingsConverter
Reads a single property.
readSetting(ModeSetting<Location>) - Method in class bibliothek.gui.dock.common.perspective.mode.AbstractModePerspective
 
readSetting(ModeSetting<Location>) - Method in class bibliothek.gui.dock.common.perspective.mode.CMaximizedModePerspective
 
readSetting(ModeSetting<Location>) - Method in interface bibliothek.gui.dock.common.perspective.mode.LocationModePerspective
Reads settings belonging to this mode from setting.
readSetting(ModeSetting<Location>) - Method in class bibliothek.gui.dock.facile.mode.ExternalizedMode
 
readSetting(ModeSetting<Location>) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
readSetting(ModeSetting<Location>) - Method in class bibliothek.gui.dock.facile.mode.MinimizedMode
 
readSetting(ModeSetting<Location>) - Method in class bibliothek.gui.dock.facile.mode.NormalMode
 
readSetting(ModeSetting<H>) - Method in interface bibliothek.gui.dock.support.mode.Mode
Sets the properties of this mode.
readSettings(ModeSettings<Location, ?>) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
 
readSettings(ModeSettings<Location, ?>, UndoableModeSettings) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
 
readSettings(ModeSettings<H, ?>) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Reads the contents of settings and stores it.
readSettings(ModeSettings<H, ?>, UndoableModeSettings) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Reads the contents of settings, creates new entries if either ModeManager.createEntryDuringRead(String) or if pending allows the setting to be undone if not needed.
readStream(DataInputStream) - Method in interface bibliothek.gui.dock.common.MultipleCDockableLayout
Reads the content of this layout from out.
readStream(DataInputStream) - Method in class bibliothek.gui.dock.support.util.ApplicationResourceManager
Lets all ApplicationResources read from in.
readXML(XElement) - Method in class bibliothek.gui.dock.common.CControl
Reads the current and other known layouts from element.
readXML(File) - Method in class bibliothek.gui.dock.common.CControl
Reads the current and other known layouts from file.
readXML(DockSituation, PropertyTransformer, boolean, XElement) - Method in class bibliothek.gui.dock.common.intern.CSetting
 
readXML(XElement) - Method in class bibliothek.gui.dock.common.intern.layout.CControlPerspectiveResource
 
readXML(XElement) - Method in interface bibliothek.gui.dock.common.MultipleCDockableLayout
Reads the content of this layout from element.
readXML(XElement) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Creates a new CPerspective using the information stored in root.
readXML(XElement, boolean) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Creates a new CPerspective using the information stored in root.
readXML(XElement) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Performs the same actions as CControl.readXML(XElement), this method extracts all layouts of an xml file.
readXML(XElement) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Reads which LookAndFeel was used earlier and calls setLookAndFeel to set the old LookAndFeel.
readXML(XElement) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Clears all properties of this setting and then reads new properties from element.
readXML(XElement) - Method in interface bibliothek.gui.dock.support.util.ApplicationResource
Reads the contents of this resource from a xml element.
readXML(XElement) - Method in class bibliothek.gui.dock.support.util.ApplicationResourceManager
Reads the contents of this manager from a xml element.
rebuild(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Rebuilds the action sources of dockable.
rebuildAll() - Method in class bibliothek.gui.dock.support.mode.ModeManager
Rebuilds the actions sources for all Dockables.
rectangle(double, double, double, double) - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Creates a location which occupies a sub-rectangle of the SplitDockStation which is described by this location.
reduceToEmpty(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Removes dockable itself, put the properties of dockable remain in the system.
refresh() - Method in class bibliothek.gui.dock.support.mode.ModeManager
Updates the modes of all Dockables that are registered at this ModeManager.
refresh(Dockable, boolean) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Updates the mode of dockable and updates the actions associated with dockable.
registerStation(CStation<?>, boolean) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
Register station at the CControl in whose realm this factory works.
registerUnstalled(DockController) - Method in class bibliothek.gui.dock.common.intern.DelayedWorkingAreaSetter
 
remove(int) - Method in class bibliothek.gui.dock.common.action.CDropDownButton
Removes the action at location index.
remove(CAction) - Method in class bibliothek.gui.dock.common.action.CDropDownButton
Removes an action from this menu
remove(int) - Method in class bibliothek.gui.dock.common.action.CMenu
Removes the action at location index.
remove(CAction) - Method in class bibliothek.gui.dock.common.action.CMenu
Removes an action from this menu
remove(CRadioButton) - Method in class bibliothek.gui.dock.common.action.CRadioGroup
Removes a button from this group
remove(int, EnableableItem) - Static method in enum bibliothek.gui.dock.common.EnableableItem
Removes item from flags and returns a new flag.
remove(int) - Method in class bibliothek.gui.dock.common.intern.action.CActionSource
Removes the action at index.
remove(CAction) - Method in class bibliothek.gui.dock.common.intern.action.CActionSource
Removes action from this source.
remove(Dockable) - Method in class bibliothek.gui.dock.common.intern.CDockFrontend
 
remove(String) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
Removes a factory from this.
remove(SingleCDockableFactory) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
Removes any occurrence of factory.
remove(Component) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Removes component from the content pane.
remove(String, U) - Method in class bibliothek.gui.dock.common.intern.ui.UITransmitter
 
remove(Dockable) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
 
remove(CSplitDockStationHandle.ModeAreaListenerWrapper) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle
Removes listener from this handle.
remove() - Method in class bibliothek.gui.dock.common.perspective.AbstractCDockablePerspective
Removes this dockable from its parent (if there is a parent).
remove(CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
Removes dockable from this area.
remove(int) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
Removes the index'th dockable of this area.
remove(CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
Removes dockable from this area.
remove(int) - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
Removes the index'th child of this area.
remove(CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CStackPerspective
Removes the element dockable from this station.
remove(ExtendedMode) - Method in class bibliothek.gui.dock.common.perspective.LocationHistory
Removes any entries related to mode.
remove(A) - Method in class bibliothek.gui.dock.common.perspective.mode.AbstractModePerspective
Removes location from this perspective.
remove(int) - Method in class bibliothek.gui.dock.common.preference.ThemeChoice
 
remove(String, DockColor) - Method in class bibliothek.gui.dock.common.theme.color.ExtendedColorBridge
 
remove(int) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Removes the index'th entry of this map.
remove(String) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Deletes the factory associated with key.
remove(int) - Method in class bibliothek.gui.dock.facile.menu.FreeMenuPiece
 
remove(Component) - Method in class bibliothek.gui.dock.facile.menu.FreeMenuPiece
 
remove(MenuPiece) - Method in class bibliothek.gui.dock.facile.menu.NodeMenuPiece
Removes a child from this piece.
remove(int) - Method in class bibliothek.gui.dock.facile.menu.NodeMenuPiece
Removes a child from this piece.
remove(String) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Removes the area with identifier key from this mode.
remove(LookAndFeelList.Info) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Removes the LookAndFeel at location index from this list.
remove(int) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Removes a LookAndFeel from this list.
remove(Component) - Method in class bibliothek.gui.dock.support.menu.BaseMenuPiece
Removes item from the menu.
remove(int) - Method in class bibliothek.gui.dock.support.menu.BaseMenuPiece
Removes the index'th item of this piece.
remove(MenuPiece, int, int) - Method in interface bibliothek.gui.dock.support.menu.MenuPieceListener
Called if some items have been removed from piece
remove(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Removes the properties that belong to dockable.
remove(String) - Method in class bibliothek.gui.dock.support.util.ApplicationResourceManager
Removes a resources that was earlier added to this manager.
removeAction(int) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Removes an action from this dockable
removeAction(CAction) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Removes an action from this dockable.
removeActionListener(ActionListener) - Method in class bibliothek.gui.dock.common.action.CButton
Removes listener from this button.
removeActionListener(ActionListener) - Method in class bibliothek.gui.dock.common.intern.action.panel.BasicPanelPopupMenuHandler
 
removeActionListener(ActionListener) - Method in class bibliothek.gui.dock.common.intern.action.panel.BasicPanelPopupMenuItemHandler
 
removeAll() - Method in class bibliothek.gui.dock.support.menu.BaseMenuPiece
Removes all items of this piece.
removeCDockableLocationListener(CDockableLocationListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
removeCDockableLocationListener(CDockableLocationListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Removes listener from this dockable
removeCDockableLocationListener(CDockableLocationListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Removes a listener from this collection
removeCDockablePropertyListener(CDockablePropertyListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
removeCDockablePropertyListener(CDockablePropertyListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Removes a property listener from this dockable.
removeCDockablePropertyListener(CDockablePropertyListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Removes a listener from this collection.
removeCDockableStateListener(CDockableStateListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
removeCDockableStateListener(CDockableStateListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Removes a state listener from this dockable.
removeCDockableStateListener(CDockableStateListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Removes a listener from this collection
removeCommonMultipleDockableFactory(String) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
removeCommonMultipleDockableFactory(String) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Removes the CommonMultipleDockableFactory with identifier id rom this register.
removeComponentCollector(ComponentCollector) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Removes an earlier added set of roots.
removeContentArea(CContentArea) - Method in class bibliothek.gui.dock.common.CControl
removeControlListener(CControlListener) - Method in class bibliothek.gui.dock.common.CControl
Removes a listener from this control.
removed(CStationContainer, CStation<?>) - Method in interface bibliothek.gui.dock.common.CStationContainerListener
Called after station has been removed from source.
removed(CControl, CDockable) - Method in interface bibliothek.gui.dock.common.event.CControlListener
Called when dockable has been removed.
removeDecorateableActionListener(CDecorateableActionListener) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Removes the observer listener from this action.
removeDestroyHook(DestroyHook) - Method in class bibliothek.gui.dock.common.CControl
Removes a destroy-hook from this CControl.
removeDisablingStrategyListener(DisablingStrategyListener) - Method in class bibliothek.gui.dock.common.intern.ui.CDisablingStrategy
 
removeDockable(SingleCDockable) - Method in class bibliothek.gui.dock.common.CControl
Removes dockable from this control.
removeDockable(MultipleCDockable) - Method in class bibliothek.gui.dock.common.CControl
Removes a dockable from this control.
removeDockable(String) - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Removes the dockable with unique key key from the list of known dockables.
removeDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.facile.action.KeyedActionSource
 
removeDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.support.mode.ModeForwardingActionSource
 
removeDoubleClickListener(CDoubleClickListener) - Method in class bibliothek.gui.dock.common.CControl
Removes a listener from this control.
removeDoubleClickListener(CDoubleClickListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
removeDoubleClickListener(CDoubleClickListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Removes a listener from this dockable.
removeDoubleClickListener(CDoubleClickListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Removes a listener from this collection.
removeEclipseThemeConnectorListener(EclipseThemeConnectorListener) - Method in class bibliothek.gui.dock.common.theme.eclipse.CommonEclipseThemeConnector
 
removeEmpty(String) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Removes the entry for name but only if the entry is not associated with any Dockable.
removeFocusListener(CFocusListener) - Method in class bibliothek.gui.dock.common.CControl
Removes a listener from this control.
removeFocusListener(CFocusListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
removeFocusListener(CFocusListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Removes a focus listener from this dockable.
removeFocusListener(CFocusListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Removes a listener from this collection.
removeFont(String) - Method in class bibliothek.gui.dock.common.FontMap
Ensures that the original font is used for key
removeGlobalKeyListener(KeyListener) - Method in class bibliothek.gui.dock.common.CControl
Removes a global KeyListener from this control.
removeKeyboardListener(CKeyboardListener) - Method in class bibliothek.gui.dock.common.CControl
Removes a listener from this control.
removeKeyboardListener(CKeyboardListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
removeKeyboardListener(CKeyboardListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Removes a listener from this dockable.
removeKeyboardListener(CKeyboardListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Removes a listener from this collection.
removeListener(PanelPopupWindowListener) - Method in class bibliothek.gui.dock.common.action.panel.AbstractPanelPopupWindow
 
removeListener(PanelPopupWindowListener) - Method in interface bibliothek.gui.dock.common.action.panel.PanelPopupWindow
Removes a listener from this window.
removeListener(ColorMapListener) - Method in class bibliothek.gui.dock.common.ColorMap
Removes a listener from this map.
removeListener(FontMapListener) - Method in class bibliothek.gui.dock.common.FontMap
Removes listener from this map.
removeListener(CDockFrontendListener) - Method in class bibliothek.gui.dock.common.intern.CDockFrontend
Removes listener from this frontend.
removeListener(PlaceholderStrategyListener) - Method in class bibliothek.gui.dock.common.intern.CPlaceholderStrategy
 
removeListener(Path, LocationModeListener) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Removes a listener from the mode identifier.
removeListener(ExtendedModeEnablementListener) - Method in class bibliothek.gui.dock.facile.mode.status.AbstractExtendedModeEnablement
 
removeListener(ExtendedModeEnablementListener) - Method in interface bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement
Removes a listener from this enablement.
removeListener(MenuPieceListener) - Method in class bibliothek.gui.dock.support.menu.MenuPiece
Removes listener from this piece.
removeLocationModeListener(LocationModeListener) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
 
removeLocationModeListener(LocationModeListener) - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
Removes listener from this mode.
removeLookAndFeelListener(LookAndFeelListener) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Removes a listener from this list.
removeMode(M) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Removes mode from this manager.
removeModeAreaListener(ModeAreaListener) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
removeModeAreaListener(ModeAreaListener) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
removeModeAreaListener(ModeAreaListener) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
removeModeAreaListener(ModeAreaListener) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
removeModeAreaListener(ModeAreaListener) - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
removeModeAreaListener(ModeAreaListener) - Method in interface bibliothek.gui.dock.facile.mode.ModeArea
Removes a listener from this area.
removeModeAreaListener(ModeAreaListener) - Method in class bibliothek.gui.dock.facile.mode.station.FlapDockStationHandle
 
removeModeManagerListener(ModeManagerListener<? super H, ? super M>) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Removes listener from this manager.
removeMultipleDockable(MultipleCDockable) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
removeMultipleDockable(MultipleCDockable) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Removes dockable from this register.
removeMultipleDockableFactory(String) - Method in class bibliothek.gui.dock.common.CControl
Removes the MultipleCDockableFactory with identifier id from this control.
removePerspective(String) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Deletes the perspective with name name.
removePerspective(String) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Removes a layout from this blop.
removePlaceholderEverywhere() - Method in class bibliothek.gui.dock.common.grouping.PlaceholderGrouping
Removes the last placeholder everywhere.
removePropertyListener(CDockablePropertyListener) - Method in class bibliothek.gui.dock.common.CControl
Removes a global listener from this control.
removeResizeRequestListener(ResizeRequestListener) - Method in class bibliothek.gui.dock.common.CControl
Removes a ResizeRequestListener from this CControl.
removeSingleDockable(String) - Method in class bibliothek.gui.dock.common.CControl
Removes the SingleCDockable with the identifier id.
removeSingleDockable(SingleCDockable) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
removeSingleDockable(SingleCDockable) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Removes dockable from this register.
removeSingleDockableFactory(SingleCDockableFactory) - Method in class bibliothek.gui.dock.common.CControl
Removes all occurrences of factory.
removeSingleDockableFactory(String) - Method in class bibliothek.gui.dock.common.CControl
Removes a factory from this control.
removeSingleTabDeciderListener(SingleTabDeciderListener) - Method in class bibliothek.gui.dock.common.intern.ui.CommonSingleTabDecider
 
removeStateListener(CDockableStateListener) - Method in class bibliothek.gui.dock.common.CControl
Removes a global state listener.
removeStation(CStation<?>) - Method in class bibliothek.gui.dock.common.CControl
Removes a CStation from this control.
removeStation(CStation<?>) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
removeStation(CStation<?>) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Removes station from this register.
removeStationContainer(CStationContainer) - Method in class bibliothek.gui.dock.common.CControl
Removes container from the list of known CStationContainers.
removeStationContainer(CStationContainer) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
removeStationContainer(CStationContainer) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Removes container from this registry.
removeStationContainerListener(CStationContainerListener) - Method in class bibliothek.gui.dock.common.CContentArea
 
removeStationContainerListener(CStationContainerListener) - Method in interface bibliothek.gui.dock.common.CStationContainer
Removes the observer listener from this container.
removeThemeMapListener(ThemeMapListener) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Removes a listener from this map.
removeVetoClosingListener(CVetoClosingListener) - Method in class bibliothek.gui.dock.common.CControl
Removes a listener from this control.
removeVetoClosingListener(CVetoClosingListener) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
removeVetoClosingListener(CVetoClosingListener) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Removes listener from this CDockable.
removeVetoClosingListener(CVetoClosingListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Removes listener from this collection.
removeVetoFocusListener(CVetoFocusListener) - Method in class bibliothek.gui.dock.common.CControl
Removes a listener from this control.
removeVetoFocusListener(CVetoFocusListener) - Method in class bibliothek.gui.dock.common.intern.CListenerCollection
Removes a listener from this collection
rename(Dockable, String) - Method in class bibliothek.gui.dock.facile.action.RenameAction
Invoked when the action was triggered, and the user tipped in the new title for dockable.
rename(Dockable, String) - Method in class bibliothek.gui.dock.facile.action.RenameAction.RenameDefaultDockable
 
rename(Dockable, String) - Method in class bibliothek.gui.dock.facile.action.RenameAction.RenameFlapDockStation
 
rename(Dockable, String) - Method in class bibliothek.gui.dock.facile.action.RenameAction.RenameSplitDockStation
 
rename(Dockable, String) - Method in class bibliothek.gui.dock.facile.action.RenameAction.RenameStackDockStation
 
RenameAction - Class in bibliothek.gui.dock.facile.action
This DockAction can change the title-text of a Dockable.
RenameAction(DockController) - Constructor for class bibliothek.gui.dock.facile.action.RenameAction
Constructs a new action
RenameAction.RenameDefaultDockable - Class in bibliothek.gui.dock.facile.action
An implementation of RenameAction that can handle DefaultDockables.
RenameAction.RenameFlapDockStation - Class in bibliothek.gui.dock.facile.action
An implementation of RenameAction that can handle FlapDockStations.
RenameAction.RenameSplitDockStation - Class in bibliothek.gui.dock.facile.action
An implementation of RenameAction that can handle SplitDockStations.
RenameAction.RenameStackDockStation - Class in bibliothek.gui.dock.facile.action
An implementation of RenameAction that can handle StackDockStations.
RenameActionFactory - Class in bibliothek.gui.dock.facile.action
A factory creating RenameActions for a DockController.
RenameActionFactory(DockController) - Constructor for class bibliothek.gui.dock.facile.action.RenameActionFactory
Creates a new factory
RenameDefaultDockable(DockController) - Constructor for class bibliothek.gui.dock.facile.action.RenameAction.RenameDefaultDockable
Creates a new action
RenameFlapDockStation(DockController) - Constructor for class bibliothek.gui.dock.facile.action.RenameAction.RenameFlapDockStation
Creates a new action
renamePerspective(String, String) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Renames the perspective source to destination.
RenameSplitDockStation(DockController) - Constructor for class bibliothek.gui.dock.facile.action.RenameAction.RenameSplitDockStation
Creates a new action
RenameStackDockStation(DockController) - Constructor for class bibliothek.gui.dock.facile.action.RenameAction.RenameStackDockStation
Creates a new action
reorder() - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Asynchronously order the menu items
replace(MultipleCDockable, MultipleCDockable) - Method in class bibliothek.gui.dock.common.CControl
Replaces oldDockable with newDockable.
ReplaceAction - Class in bibliothek.gui.dock.facile.action
A DockAction that can replace a DockStation by it's only child.
ReplaceAction(DockController) - Constructor for class bibliothek.gui.dock.facile.action.ReplaceAction
Sets up this action.
ReplaceActionGuard - Class in bibliothek.gui.dock.facile.action
An ActionGuard that adds a ReplaceAction to all elements that are Dockable and DockStation at the same time.
ReplaceActionGuard(DockController) - Constructor for class bibliothek.gui.dock.facile.action.ReplaceActionGuard
Creates a new guard
REPLACEMENT_FACTORY_ID - Static variable in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
ReplacementDockFactory - Class in bibliothek.gui.dock.common.intern.layout
This factory is only used to extract MultipleCDockables that have been inserted into a layout by the CLayoutChangeStrategy.
ReplacementDockFactory() - Constructor for class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
replaceMultipleDockables(DockFrontendInternals, CLayoutChangeStrategy.CSettingAccess, DockLayoutComposition) - Method in class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy
Checks the DockLayout that is associated with composition and may replace the layout by another layout if a MultipleCDockableFactory finds a match between an existing item and meta-data about an item.
request(int, int) - Static method in class bibliothek.gui.dock.common.layout.RequestDimension
Creates a RequestDimension affecting the width and height of a Dockable.
RequestDimension - Class in bibliothek.gui.dock.common.layout
Represents the dimensions a CDockable would like to have.
RequestDimension() - Constructor for class bibliothek.gui.dock.common.layout.RequestDimension
Creates a new request dimension where width and height are not set.
RequestDimension(RequestDimension) - Constructor for class bibliothek.gui.dock.common.layout.RequestDimension
Creates a new request dimension copying all fields from original.
RequestDimension(Dimension) - Constructor for class bibliothek.gui.dock.common.layout.RequestDimension
Creates a new request taking with and height from source.
RequestDimension(int, int) - Constructor for class bibliothek.gui.dock.common.layout.RequestDimension
Creates a new request dimension where width and height are set.
RequestDimension(int, boolean) - Constructor for class bibliothek.gui.dock.common.layout.RequestDimension
Creates a new request dimension where either width or height is set.
requestDockTitle(DockTitleRequest) - Method in class bibliothek.gui.dock.common.intern.DefaultCommonDockable
 
requestDockTitle(DockTitleRequest) - Method in class bibliothek.gui.dock.common.intern.station.CFlapDockStation
 
requestDockTitle(DockTitleRequest) - Method in class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
requestHeight(int) - Static method in class bibliothek.gui.dock.common.layout.RequestDimension
Creates a RequestDimension only affecting the height of a Dockable.
requestHorizontal(ResizeRequest, ResizeRequest, ResizeNode<T>) - Method in interface bibliothek.gui.dock.facile.station.split.ConflictResolver
Combines the two request left and right into a new request.
requestHorizontal(ResizeRequest, ResizeRequest, ResizeNode<T>) - Method in class bibliothek.gui.dock.facile.station.split.DefaultConflictResolver
 
requestVertical(ResizeRequest, ResizeRequest, ResizeNode<T>) - Method in interface bibliothek.gui.dock.facile.station.split.ConflictResolver
Combines the two requests top and bottom into a new request.
requestVertical(ResizeRequest, ResizeRequest, ResizeNode<T>) - Method in class bibliothek.gui.dock.facile.station.split.DefaultConflictResolver
 
requestWidth(int) - Static method in class bibliothek.gui.dock.common.layout.RequestDimension
Creates a RequestDimension only affecting the width of a Dockable.
rescue(CMaximizedMode) - Method in class bibliothek.gui.dock.facile.mode.CLocationModeSettings
If there were settings rescued from an older version, then these settings are transferred to maximizedMode.
rescueSettings(DataInputStream, Version) - Method in class bibliothek.gui.dock.facile.mode.CLocationModeSettings
 
rescueSettings(XElement) - Method in class bibliothek.gui.dock.facile.mode.CLocationModeSettings
 
rescueSettings(DataInputStream, Version) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Called if some setting with version < 1.0.8 is found.
rescueSettings(XElement) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Called if some setting does not have the "modes" entry, the assumption is that only old settings are missing this entry.
resetApplicationDefined() - Method in class bibliothek.gui.dock.facile.mode.Location
Sets the property Location.isApplicationDefined() to false.
resetWorkingAreaChildren() - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Updates the location of all dockables that should be on a working-area and that are currently in a mode that does not support working-areas.
RESIZE_LOCK_CONFLICT_RESOLVER - Static variable in class bibliothek.gui.dock.common.CControl
ConflictResolver used to determine what happens when there is a conflict between two resize requests on a SplitDockStation like CGridArea, CWorkingArea or CContentArea.
ResizeElement<T> - Class in bibliothek.gui.dock.facile.station.split
Represents one node of the tree which represents the split-tree of a SplitDockStation.
ResizeElement(ResizeElement<T>, LockedResizeLayoutManager<T>) - Constructor for class bibliothek.gui.dock.facile.station.split.ResizeElement
Creates a new element.
ResizeLeaf<T> - Class in bibliothek.gui.dock.facile.station.split
Represents a Leaf.
ResizeLeaf(LockedResizeLayoutManager<T>, ResizeElement<T>, Leaf) - Constructor for class bibliothek.gui.dock.facile.station.split.ResizeLeaf
Creates a new leaf element.
resizeLockedChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
resizeLockedChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
ResizeNode<T> - Class in bibliothek.gui.dock.facile.station.split
Represents a Node.
ResizeNode(LockedResizeLayoutManager<T>, ResizeElement<T>, Node) - Constructor for class bibliothek.gui.dock.facile.station.split.ResizeNode
Creates a new node-element.
ResizeRequest - Class in bibliothek.gui.dock.facile.station.split
Represents the mismatch in size that some node has.
ResizeRequest(double, double) - Constructor for class bibliothek.gui.dock.facile.station.split.ResizeRequest
Creates a new size request with fraction-width/height set to 1.
ResizeRequest(double, double, int, int) - Constructor for class bibliothek.gui.dock.facile.station.split.ResizeRequest
Creates a new size request.
ResizeRequestListener - Interface in bibliothek.gui.dock.common.event
A listener added to a CControl.
ResizeRoot<T> - Class in bibliothek.gui.dock.facile.station.split
Represents a Root.
ResizeRoot(LockedResizeLayoutManager<T>, Root) - Constructor for class bibliothek.gui.dock.facile.station.split.ResizeRoot
Creates a new root-element
resolveHorizontal(ResizeNode<RequestDimension>, ResizeRequest, double, ResizeRequest, double) - Method in class bibliothek.gui.dock.common.layout.FullLockConflictResolver
 
resolveHorizontal(ResizeNode<T>, ResizeRequest, double, ResizeRequest, double) - Method in interface bibliothek.gui.dock.facile.station.split.ConflictResolver
Called whenever a node has to grant two resize requests at the same time.
resolveHorizontal(ResizeNode<T>, ResizeRequest, double, ResizeRequest, double) - Method in class bibliothek.gui.dock.facile.station.split.DefaultConflictResolver
 
resolveVertical(ResizeNode<RequestDimension>, ResizeRequest, double, ResizeRequest, double) - Method in class bibliothek.gui.dock.common.layout.FullLockConflictResolver
 
resolveVertical(ResizeNode<T>, ResizeRequest, double, ResizeRequest, double) - Method in interface bibliothek.gui.dock.facile.station.split.ConflictResolver
Called whenever a node has to grant two resize requests at the same time.
resolveVertical(ResizeNode<T>, ResizeRequest, double, ResizeRequest, double) - Method in class bibliothek.gui.dock.facile.station.split.DefaultConflictResolver
 
respectWorkingAreas(DockStation) - Method in class bibliothek.gui.dock.common.mode.CExternalizedMode
 
respectWorkingAreas(DockStation) - Method in interface bibliothek.gui.dock.common.mode.CLocationMode
Tells whether Dockables which have this mode applied should respect the settings for CWorkingAreas.
respectWorkingAreas(DockStation) - Method in class bibliothek.gui.dock.common.mode.CMaximizedMode
 
respectWorkingAreas(DockStation) - Method in class bibliothek.gui.dock.common.mode.CMinimizedMode
 
respectWorkingAreas() - Method in interface bibliothek.gui.dock.common.mode.CModeArea
Tells whether children of this area have to respect the settings for CWorkingAreas.
respectWorkingAreas(DockStation) - Method in class bibliothek.gui.dock.common.mode.CNormalMode
 
respectWorkingAreas() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
respectWorkingAreas() - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
respectWorkingAreas() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
respectWorkingAreas() - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
respectWorkingAreas() - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
respectWorkingAreas() - Method in class bibliothek.gui.dock.facile.mode.station.FlapDockStationHandle
 
resuceMode(String) - Method in class bibliothek.gui.dock.facile.mode.CLocationModeSettings
 
resuceMode(String) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Called if a single identifier of a mode is found as was used in version 1.0.7 and below.
rewrite(Dockable, CLocationMode, Location) - Method in class bibliothek.gui.dock.common.grouping.GroupingHistoryRewriter
 
rewrite(Dockable, CLocationMode, Location) - Method in class bibliothek.gui.dock.common.mode.CStationContainerHistoryRewriter
 
rewrite(Dockable, M, H) - Method in interface bibliothek.gui.dock.support.mode.HistoryRewriter
Checks whether the history object history is still valid.
RootMenuPiece - Class in bibliothek.gui.dock.facile.menu
The root of a tree of MenuPieces.
RootMenuPiece() - Constructor for class bibliothek.gui.dock.facile.menu.RootMenuPiece
Creates a new root-piece, using a normal JMenu to inserts its content.
RootMenuPiece(String, boolean, MenuPiece...) - Constructor for class bibliothek.gui.dock.facile.menu.RootMenuPiece
Creates a new root-piece, using a normal JMenu.
RootMenuPiece(JMenu) - Constructor for class bibliothek.gui.dock.facile.menu.RootMenuPiece
Creates a new root-piece.
RootStationAdjacentFactory - Class in bibliothek.gui.dock.common.intern
This factory stores the property CStation.getTypeId() for any CStation that is found.
RootStationAdjacentFactory() - Constructor for class bibliothek.gui.dock.common.intern.RootStationAdjacentFactory
 
run(AffectedSet) - Method in interface bibliothek.gui.dock.support.mode.AffectingRunnable
Executes the algorithm.
runApply(Dockable, Location, AffectedSet) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
runApply(Dockable, Location, AffectedSet) - Method in class bibliothek.gui.dock.facile.mode.DefaultLocationMode
This default implementation uses the DockStation.move(Dockable, DockableProperty) and DockStation.drop(Dockable, DockableProperty) methods to put dockable at its location.
runApply(Dockable, Location, AffectedSet) - Method in class bibliothek.gui.dock.facile.mode.ExternalizedMode
 
runApply(Dockable, Location, AffectedSet) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
runLayoutTransaction(Runnable) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Activates the layout mode while run is running.
runTransaction(AffectingRunnable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Runs an algorithm which affects the mode of some Dockables.
runTransaction(AffectingRunnable, boolean) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Runs an algorithm which affects the mode of some Dockables.
runTransaction(Runnable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Runs run as transaction, the DockRegister is stalled and ModeManager.isOnTransaction() returns true while run runs.
runTransaction(Runnable, boolean) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Runs run as transaction, the DockRegister is stalled and ModeManager.isOnTransaction() returns true while run runs.

S

save() - Method in class bibliothek.gui.dock.common.CControl
Saves the current layout with the current name.
save(boolean) - Method in class bibliothek.gui.dock.common.CControl
Saves the current layout with the current name.
save(String) - Method in class bibliothek.gui.dock.common.CControl
Stores the current layout with the given name.
save(String, boolean) - Method in class bibliothek.gui.dock.common.CControl
Stores the current layout with the given name.
save(Component) - Method in class bibliothek.gui.dock.facile.menu.FrontendSettingsMenuPiece
Saves the current setting.
saveAs(Component) - Method in class bibliothek.gui.dock.facile.menu.FrontendSettingsMenuPiece
Saves the current setting under a new name.
ScreenResizeRequestHandler - Class in bibliothek.gui.dock.common.intern.station
A handler which can change the size of children of a ScreenDockStation such that the preferred size of the children is met.
ScreenResizeRequestHandler(ScreenDockStation) - Constructor for class bibliothek.gui.dock.common.intern.station.ScreenResizeRequestHandler
Creates a new handler.
select(double, double, double, double, CDockable) - Method in class bibliothek.gui.dock.common.CGrid
Marks dockable as being selected in the stack that has the boundaries of x, y, width, height.
select(String) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Changes the selected factory.
select(String, boolean) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Changes the selected factory.
select(ThemeFactory) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Changes the selected factory to factory.
select(int) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Changes the selected factory.
select(int, boolean) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Changes the selected factory.
selectionChanged(ThemeMap, String, String) - Method in interface bibliothek.gui.dock.common.theme.ThemeMapListener
Called when the selected factory has been changed.
SeparatingMenuPiece - Class in bibliothek.gui.dock.support.menu
A piece which envelops another piece with separators.
SeparatingMenuPiece() - Constructor for class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
Creates a new piece
SeparatingMenuPiece(boolean, boolean, boolean) - Constructor for class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
Creates a new piece
SeparatingMenuPiece(MenuPiece) - Constructor for class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
Creates a new piece
SeparatingMenuPiece(MenuPiece, boolean, boolean, boolean) - Constructor for class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
Creates a new piece
SEPARATOR - Static variable in class bibliothek.gui.dock.common.action.CSeparator
the normal separator
set(int, CAction) - Method in class bibliothek.gui.dock.common.intern.action.CActionSource
Replaces the action at index with index.
set(String, V, U) - Method in class bibliothek.gui.dock.common.intern.ui.UITransmitter
 
set(String, V, CDockable) - Method in class bibliothek.gui.dock.common.intern.ui.UITransmitter
Transmits value to all UIValues which listen to the given id and which are associated with dockable.
set(String, Color, DockColor) - Method in class bibliothek.gui.dock.common.theme.color.ExtendedColorBridge
 
setAccelerator(KeyStroke) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Sets the combination of keys that will trigger this action if the user presses them.
setAcceleratorIsGlobal(boolean) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Tells this action that the accelerator is global.
setActionProvider(LocationModeActionProvider) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Sets the LocationModeActionProvider for this mode.
setAllowReadOnlyOnce(boolean) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Sets whether multiple calls to LookAndFeelList.read(DataInputStream) will have an effect.
setArea(String) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableLayout
Sets the unique id of the working-area the dockable was on.
setArea(String) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableLayout
Sets the working-area of the dockable.
setAutoDeploy(boolean) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Sets whether CGridPerspective.gridDeploy() is called automatically by this area before accessing the tree of Dockables.
setAutoRemove(boolean) - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
Sets whether this station can automatically delete itself from the application if the number of children drops to 0.
setAutoUnset(boolean) - Method in class bibliothek.gui.dock.common.perspective.CWorkingPerspective
Tells this station to set the working-area to null when a child of this station is removed.
setBehavior(ExternalizedModeBehavior) - Method in class bibliothek.gui.dock.facile.mode.ExternalizedMode
Tells this ExternalizedMode how some algorithms are implemented.
setBottomSeparator(boolean) - Method in class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
Sets whether there should be a separator added to the menu after the contents described in this piece.
setButtonBehavior(CPanelPopup.ButtonBehavior) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Tells this action how to handle buttons.
setClientObject(LocationModeListener, Object) - Method in class bibliothek.gui.dock.facile.mode.LocationModeEvent
Stores object in a map using listener as key.
setCloseable(boolean) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Sets whether the user can close this dockable.
setCloseOnFocusLost(boolean) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Whether the window should be closed if focus is lost.
setColor(String, Color) - Method in class bibliothek.gui.dock.common.ColorMap
Sets a color in this map.
setConflictResolver(ConflictResolver<T>) - Method in class bibliothek.gui.dock.facile.station.split.LockedResizeLayoutManager
Sets the ConflictResolver that will determine how to merge ResizeRequests and how to resolve conflicts.
setContent(JComponent) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Sets the component that is shown on a popup dialog/menu/window... by this CPanelPopup.
setContent(Component) - Method in class bibliothek.gui.dock.common.action.panel.DialogWindow
Sets the contents of the dialog.
setControl(CControlAccess) - Method in class bibliothek.gui.dock.common.intern.action.CloseActionSource
Grants access to the CControl and allows to create the default action.
setControl(CControl) - Method in class bibliothek.gui.dock.common.intern.station.CLockedResizeLayoutManager
Sets the control in whose realm this manager should work.
setControl(CControl) - Method in class bibliothek.gui.dock.common.intern.ui.UITransmitter
Sets the CControl which should be observed for new CDockables by this transmitter.
setControl(CControl) - Method in class bibliothek.gui.dock.common.menu.SingleCDockableListMenuPiece
Exchanges the CControl whose CDockables are observed by this piece.
setControlAccess(CControlAccess) - Method in class bibliothek.gui.dock.common.CMinimizeArea
 
setControlAccess(CControlAccess) - Method in interface bibliothek.gui.dock.common.CStation
Called by CControl when this CStation is added or removed.
setControlAccess(CControlAccess) - Method in class bibliothek.gui.dock.common.DefaultMultipleCDockable
 
setControlAccess(CControlAccess) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
setControlAccess(CControlAccess) - Method in class bibliothek.gui.dock.common.intern.AbstractCStation
 
setControlAccess(CControlAccess) - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
 
setControlAccess(CControlAccess) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Sets the CControl which is responsible for this CDockable.
setController(DockController) - Method in class bibliothek.gui.dock.common.action.predefined.CMaximizeAction
 
setController(DockController) - Method in class bibliothek.gui.dock.common.intern.action.CExtendedModeAction
Exchanges all the properties such that they are read from controller
setController(DockController) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
setController(DockController) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
setController(DockController) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
setController(DockController) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
setController(DockController) - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
setController(DockController) - Method in class bibliothek.gui.dock.common.preference.ThemeChoice
 
setController(DockController) - Method in class bibliothek.gui.dock.facile.action.CloseAction
 
setController(DockController) - Method in class bibliothek.gui.dock.facile.action.ReplaceAction
 
setController(DockController) - Method in class bibliothek.gui.dock.facile.menu.PreferenceMenuPiece
Sets the controller for which this piece works.
setController(DockController) - Method in class bibliothek.gui.dock.facile.menu.ThemeMenuPiece
Sets the controller whose theme might be changed by this piece.
setController(DockController) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
 
setController(DockController) - Method in class bibliothek.gui.dock.facile.mode.action.LocationModeAction
Exchanges all the properties such that they are read from controller
setController(DockController) - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
Connects this mode with a controller.
setController(DockController) - Method in interface bibliothek.gui.dock.facile.mode.ModeArea
Connects this area with a controller.
setController(DockController) - Method in class bibliothek.gui.dock.facile.mode.station.FlapDockStationHandle
 
setCornerComponent(Component, CContentArea.Corner, boolean) - Method in class bibliothek.gui.dock.common.CContentArea
Puts component in one corner of this area.
setDefault(LookAndFeelList.Info) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Sets the default- LookAndFeel.
setDefaultAction(DockAction) - Method in class bibliothek.gui.dock.facile.action.KeyedActionSource
Sets the default action of this source.
setDefaultArea(A) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
Sets the default area of this mode.
setDefaultContentArea(CContentArea) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
setDefaultContentArea(CContentArea) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Sets the default set of CStations.
setDefaultList(LookAndFeelList) - Static method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Sets the default LookAndFeelList.
setDefaultLocation(CLocation) - Method in class bibliothek.gui.dock.common.CControl
Sets the location where CDockables are opened when there is nothing else specified for these CDockables.
setDefaultLocation(ExtendedMode, CLocation) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Sets the default location for mode mode for this dockable.
setDirection(FlapDockStation.Direction) - Method in class bibliothek.gui.dock.common.CMinimizeArea
Sets the direction into which the tab opens.
setDisabledHoverIcon(Icon) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Sets the icon which is used if the mouse is hovering over a button that represents this action and if this action is disabled.
setDisabledIcon(Icon) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Sets the icon of this action.
setDisabledPressedIcon(Icon) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Sets the icon which is used if the mouse is pressed over a button that represents this action and if this action is disabled.
setDisabledSelectedHoverIcon(Icon) - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Sets the icon which is used if the mouse is hovering over a button that represents this action and if this action is disabled and selected.
setDisabledSelectedPressedIcon(Icon) - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Sets the icon which is used if the mouse is pressed over a button that represents this action and if this action is disabled and selected.
setDisableWhenEmpty(boolean) - Method in class bibliothek.gui.dock.facile.menu.RootMenuPiece
Disables the menu if there are no items in the menu.
setDisableWhenEmpty(boolean) - Method in class bibliothek.gui.dock.facile.menu.SubmenuPiece
Disables the menu if there are no items in the menu.
setDockableState(boolean) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece.Item
Sets whether the Dockable of this item is currently visible or not.
setDoubleClickStrategy(DoubleClickLocationStrategy) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Sets the current strategy for handling double-clicks on Dockables.
setDropDownSelectable(boolean) - Method in class bibliothek.gui.dock.common.intern.action.CDropDownItem
Sets whether this item can get selected when it is a child of a CDropDownButton.
setDropDownTriggerableNotSelected(boolean) - Method in class bibliothek.gui.dock.common.intern.action.CDropDownItem
Sets whether this item can be triggered when it is a child of a CDropDownButton, but is not selected by this CDropDownButton.
setDropDownTriggerableSelected(boolean) - Method in class bibliothek.gui.dock.common.intern.action.CDropDownItem
Sets whether this item can be triggered when it is a child of a CDropDownButton, and is selected by this CDropDownButton.
setEmptySeparator(boolean) - Method in class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
Sets whether there should be a separator shown when this piece is empty.
setEnabled(EnableableItem, boolean) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Enables or disables a part of this dockable.
setEnabled(boolean) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Enables or disables this action, a disabled action can't be triggered by the user.
setEnabled(boolean) - Method in class bibliothek.gui.dock.facile.menu.RootMenuPiece
Enables or disables the menu.
setEnabled(boolean) - Method in class bibliothek.gui.dock.facile.menu.SubmenuPiece
Sets whether the submenu can be enabled.
setExtendedMode(ExtendedMode) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
setExtendedMode(ExtendedMode) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Sets how and where this CDockable should be shown.
setExternalizable(boolean) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Sets whether the user can externalize this dockable.
setFocusComponent(Component) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Sets the Component which should receive the focus when this CDockable is focused.
setFocusedDockable(FocusRequest) - Method in class bibliothek.gui.dock.common.intern.CDockController
 
setFont(String, Font) - Method in class bibliothek.gui.dock.common.FontMap
Sets the font which should be used for key.
setFont(String, String...) - Method in class bibliothek.gui.dock.common.FontMap
Tells to use a font that is derived from the original font of key.
setFont(String, FontModifier) - Method in class bibliothek.gui.dock.common.FontMap
Sets the font for key.
setFrontDockable(Dockable) - Method in class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
setFrontend(DockFrontend) - Method in class bibliothek.gui.dock.common.menu.SingleCDockableListMenuPiece
 
setFrontend(DockFrontend) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Sets the frontend which will be observed by this piece.
setFrontend(DockFrontend) - Method in class bibliothek.gui.dock.facile.menu.FrontendSettingsMenuPiece
Sets the frontend which might be modified by this menu.
setFrontend(DockFrontend) - Method in class bibliothek.gui.dock.support.menu.FrontendSettingsList
Changes the frontend which is observed by this list.
setGroupBehavior(CGroupBehavior) - Method in class bibliothek.gui.dock.common.CControl
Sets the CGroupBehavior.
setGroupBehavior(CGroupBehavior) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Sets the group behavior.
setGrouping(DockableGrouping) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Sets an algorithm that defines how this dockable attempts to automatically group itself with other dockables.
setHeight(int) - Method in class bibliothek.gui.dock.common.layout.RequestDimension
Sets the height of this dimension.
setHistoryRewriter(HistoryRewriter<H, M>) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Sets the current HistoryRewriter.
setHold(FlapDockStation, Dockable, boolean) - Method in class bibliothek.gui.dock.common.intern.station.CFlapLayoutManager
 
setHoverIcon(Icon) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Sets the icon which is used if the mouse is hovering over a button that represents this action.
setIcon(Icon) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Sets the icon of this action.
setId(String) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableLayout
Sets the unique id of the dockable.
setId(String) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableLayout
Sets the unique identifier of the dockable.
setIgnoreWorkingForEntry(boolean) - Method in class bibliothek.gui.dock.common.CControl
Informs this CControl whether location of CDockables that are associated with a working area should be stored when storing a layout.
setLanguage(Locale) - Method in class bibliothek.gui.dock.common.CControl
Re-initializes the default text that is used in the realm of this CControl.
setLastMaximizedLocation(Map<String, Location>) - Method in class bibliothek.gui.dock.facile.mode.MaximizedModeSetting
Sets the location of Dockables that are maximized.
setLastMaximizedMode(Map<String, Path>) - Method in class bibliothek.gui.dock.facile.mode.MaximizedModeSetting
Sets the mode of Dockables that are maximized.
setLayout(CommonDockable, CommonMultipleDockableLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
setLayout(CommonDockable, CommonMultipleDockableLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
setLayout(MultipleCDockableLayout) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableLayout
Sets the description of the layout of a MultipleCDockable.
setLayout(CommonDockable, CommonSingleDockableLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
setLayout(CommonDockable, CommonSingleDockableLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
setLayout(LayoutManager) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Sets the LayoutManager of the content pane.
setLayout(CommonDockable, MultipleCDockable, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
setLayout(CommonDockable, MultipleCDockable, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
setLayout(DockElement, Path, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.RootStationAdjacentFactory
 
setLayout(DockElement, Path, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.RootStationAdjacentFactory
 
setLayout(CommonDockStation<?, ?>, CommonDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
setLayout(CommonDockStation<?, ?>, CommonDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
setLayout(MultipleCDockableLayout) - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective
Sets the layout which describes this dockable.
setListener(CDockableLocationListener) - Method in class bibliothek.gui.dock.common.intern.CDockableLocationListenerManager
Sets the listener which will be informed about changes.
setLocation(Dockable, Location) - Method in interface bibliothek.gui.dock.common.group.CGroupBehaviorCallback
Sets the location of dockable.
setLocation(CLocation) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
setLocation(CLocation) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Sets the location of this CDockable.
setLocation(Dockable, CLocation) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Tries to set the location of dockable.
setLocation(Dockable, ExtendedMode, CLocation) - Method in class bibliothek.gui.dock.common.mode.CLocationModeManager
Sets the default location of dockable when going into mode.
setLocation(Dockable, DockableProperty, AffectedSet) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
setLocation(Dockable, DockableProperty, AffectedSet) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
setLocation(Dockable, DockableProperty, AffectedSet) - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
setLocation(Dockable, DockableProperty, AffectedSet) - Method in class bibliothek.gui.dock.facile.mode.station.FlapDockStationHandle
 
setLocation(Dockable, DockableProperty, AffectedSet) - Method in interface bibliothek.gui.dock.facile.mode.StationModeArea
Sets the location of dockable to location and tries to ensure that dockable is a child of this station.
setLocationAside(Dockable, Dockable) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Iterates through all the LocationModes for which aside has stored locations, and sets dockable as neighbor.
setLocationsAside(CDockable) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
setLocationsAside(Filter<CDockable>) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
setLocationsAside(CDockable) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Sets the location of this CDockable aside dockable in all ExtendedModes.
setLocationsAside(Filter<CDockable>) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Traverses the history of focused CDockables, and selects the newest item with focus and matching filter for calling CDockable.setLocationsAside(CDockable).
setLocationsAsideFocused() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
setLocationsAsideFocused() - Method in interface bibliothek.gui.dock.common.intern.CDockable
Searches for the last focused CDockable with the same working area as this, and calls CDockable.setLocationsAside(CDockable) with it.
setLookAndFeel(LookAndFeelList.Info) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Exchanges the currently used LookAndFeel.
setManager(LocationModeManager<?>) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
 
setManager(LocationModeManager<?>) - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
Sets the manager which is using this mode.
setManager(LocationModeManager<?>) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
setMaximizable(boolean) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Sets whether the user can maximize this dockable.
setMaximizeArea(String) - Method in class bibliothek.gui.dock.common.CControl
Makes sure that all CDockables are maximized onto the area which is registered under the given unique id.
setMaximized(Dockable, boolean, Location, AffectedSet) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
setMaximized(Dockable, boolean, Location, AffectedSet) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
setMaximized(Dockable, boolean, Location, AffectedSet) - Method in interface bibliothek.gui.dock.facile.mode.MaximizedModeArea
Tells this parent to change the maximization state of dockable.
setMaximizingArea(boolean) - Method in class bibliothek.gui.dock.common.CGridArea
Sets whether this area is also used as maximizing area.
setMenuBehavior(CPanelPopup.MenuBehavior) - Method in class bibliothek.gui.dock.common.action.CPanelPopup
Tells this action how to behave if it is in a menu.
setMinimizable(boolean) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Sets whether the user can minimize this dockable.
setMinimizedSize(Dimension) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
setMinimizedSize(Dimension) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Sets the size of this CDockable when this CDockable is minimized and on a popup window.
setMinimumAreaSize(Dimension) - Method in class bibliothek.gui.dock.common.CContentArea
Sets the minimum size of the four areas in which minimized Dockables are shown.
setMissingPerspectiveStrategy(MissingPerspectiveStrategy) - Method in class bibliothek.gui.dock.common.CControl
Sets a strategy that creates missing CStationPerspectives.
setMissingStrategy(MissingCDockableStrategy) - Method in class bibliothek.gui.dock.common.CControl
Sets the strategy that tells what to do if layout information of a missing CDockable is found.
setMode(Dockable, ExtendedMode) - Method in interface bibliothek.gui.dock.common.group.CGroupBehaviorCallback
Sets the ExtendedMode of dockable using all available history information.
setMode(LocationMode) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.External
 
setMode(LocationMode) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
setMode(LocationMode) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
setMode(LocationMode) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Normal
 
setMode(LocationMode) - Method in class bibliothek.gui.dock.common.mode.station.ExternalizedCSplitDockStationHandler.Externalized
 
setMode(Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Sets the current mode of dockable.
setMode(LocationMode) - Method in interface bibliothek.gui.dock.facile.mode.ModeArea
Informs this area about the mode that uses it.
setMode(LocationMode) - Method in class bibliothek.gui.dock.facile.mode.station.FlapDockStationHandle
 
setModel(BasicButtonModel) - Method in class bibliothek.gui.dock.common.intern.action.panel.BasicPanelPopupHandler
 
setModel(PreferenceModel) - Method in class bibliothek.gui.dock.common.menu.CPreferenceMenuPiece
Explicitly sets the model which will be shown on the dialog.
setModes(ModeSettings<Location, Location>) - Method in class bibliothek.gui.dock.common.intern.CSetting
Sets the set of modes.
setModifier(DockThemeModifier) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Sets the object which will modify the DockTheme before applying the theme to the DockController.
setNextFullScreen() - Method in class bibliothek.gui.dock.common.intern.station.CSplitDockStation
 
setOrder(Comparator<String>) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Sets the order of the menu items.
setParent(PerspectiveStation) - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective.Intern
 
setParent(PerspectiveStation) - Method in class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective.Intern
 
setParent(MenuPiece) - Method in class bibliothek.gui.dock.facile.menu.RootMenuPiece
 
setParent(MenuPiece) - Method in class bibliothek.gui.dock.support.menu.MenuPiece
Sets the parent of this piece.
setPerspective(CPerspective, boolean) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Changes the layout of the associated CControl such that it matches perspective.
setPerspective(String, CPerspective) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Stores perspective as a layout that can be selected by the user by calling CControl.load(String).
setPerspective(String, CPerspective, boolean) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Stores perspective as a layout that can be selected by the user by calling CControl.load(String).
setPerspective(CPerspective) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Sets the layout that should be loaded.
setPerspective(CPerspective) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
 
setPerspective(CPerspective) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
 
setPerspective(CPerspective) - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
 
setPerspective(CPerspective) - Method in interface bibliothek.gui.dock.common.perspective.CStationPerspective
Informs this station by which perspective it is used.
setPerspective(CPerspective) - Method in class bibliothek.gui.dock.common.perspective.mode.AbstractModePerspective
 
setPerspective(CPerspective) - Method in interface bibliothek.gui.dock.common.perspective.mode.LocationModePerspective
Informs this mode of what perspective is going to use it.
setPerspectiveName(String) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Sets the name of the current layout.
setPiece(MenuPiece) - Method in class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
Sets the piece which will be embraced by separators.
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
 
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
 
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
 
setPreferenceModel(PreferenceModel) - Method in class bibliothek.gui.dock.common.CControl
Sets the PreferenceModel which will be used to translate between this and the preferences.
setPressedIcon(Icon) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Sets the icon which is used if the mouse is pressed over a button that represents this action.
setProperties(M, Dockable, H) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Stores a property for dockable if in mode mode.
setProvider(WindowProvider) - Method in class bibliothek.gui.dock.facile.station.screen.WindowProviderVisibility
Sets the window to observe
setReadOnce(boolean) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Sets whether this list has already read something once, or whether it is fresh.
setRemoveOnClose(boolean) - Method in class bibliothek.gui.dock.common.DefaultMultipleCDockable
Sets whether this dockable will be removed from the CControl when made invisible.
setResizeLocked(boolean) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Sets whether this dockable likes to remain with the same size all the time.
setResizeLockedHorizontally(boolean) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Sets whether this dockable likes to remain with the same width all the time.
setResizeLockedVertically(boolean) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Sets whether this dockable likes to remain with the same height all the time.
setResizeRequest(Dimension, boolean) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Tells this CDockable which size it should have.
setResizeRequest(RequestDimension, boolean) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Tells this CDockable which size it should have.
setRevertToBasicModes(boolean) - Method in class bibliothek.gui.dock.common.CControl
Tells this control whether basic modes like "normalized", "minimized" or "externalized" are forced upon Dockables after loading a persistent layout.
setRevertToBasicModes(boolean) - Method in class bibliothek.gui.dock.common.intern.CDockFrontend
If set, then loading a layout will trigger a call to CLocationModeManager.ensureBasicModes().
setRoot(boolean) - Method in class bibliothek.gui.dock.common.perspective.CExternalizePerspective
 
setRoot(boolean) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
 
setRoot(boolean) - Method in class bibliothek.gui.dock.common.perspective.CMinimizePerspective
 
setRoot(boolean) - Method in interface bibliothek.gui.dock.common.perspective.CStationPerspective
Sets the root station flag.
setRootWindow(WindowProvider) - Method in class bibliothek.gui.dock.common.CControl
Sets the root window of the application.
setSelected(boolean) - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Sets the selected-state.
setSelectedHoverIcon(Icon) - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Sets the icon which is used if the mouse is hovering over a button that represents this action and if this action is selected.
setSelectedIcon(Icon) - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Sets the icon that will be shown when this action is selected.
setSelectedPressedIcon(Icon) - Method in class bibliothek.gui.dock.common.intern.action.CSelectableAction
Sets the icon which is used if the mouse is pressed over a button that represents this action and if this action is selected.
setSelection(CAction) - Method in class bibliothek.gui.dock.common.action.CDropDownButton
Sets the current selected action.
setSelectModeAction(DockAction) - Method in class bibliothek.gui.dock.common.mode.KeyedLocationModeActionProvider
 
setSelectModeAction(CAction) - Method in class bibliothek.gui.dock.facile.mode.DefaultLocationModeActionProvider
setSelectModeAction(DockAction) - Method in class bibliothek.gui.dock.facile.mode.DefaultLocationModeActionProvider
Sets the action which must be triggered in order to activate this mode.
setSetting(Setting, boolean) - Method in class bibliothek.gui.dock.common.intern.CDockFrontend
 
setSetting(CSetting) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Sets the raw data of the layout that should be loaded.
setSettings(SettingsBlop) - Method in class bibliothek.gui.dock.common.intern.layout.CControlPerspectiveResource
Sets the settings which should be written by this resource.
setShouldAutoFocus(boolean) - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
setShowTextOnButtons(boolean) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Sets whether the text of this action should be shown if this action is shown as a button.
setSingleTabShown(boolean) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Tells this CDockable whether to show a single tab or not.
setSize(FlapDockStation, Dockable, int) - Method in class bibliothek.gui.dock.common.intern.station.CFlapLayoutManager
 
setStackable(boolean) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Sets whether this element can be combined with other dockable to create a stack.
setSticky(boolean) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
setSticky(boolean) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Sets whether this CDockable should remain visible when minimized and without focus.
setStickySwitchable(boolean) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
setStickySwitchable(boolean) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Sets whether the user can switch the CDockable.isSticky() property by clicking on a button that is presented by the FlapDockStation.
setSystem(LookAndFeelList.Info) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Sets the system- LookAndFeel.
setText(String) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Sets the text of this action, the text will be visible when this action is shown in a menu.
setTheme(DockTheme) - Method in class bibliothek.gui.dock.common.CControl
Deprecated.
replaced by CControl.setTheme(String). While this method still works, the theme will not get stored persistent and any module using the ThemeMap (CControl.getThemes()) will not be informed about the change.
setTheme(String) - Method in class bibliothek.gui.dock.common.CControl
Sets the theme of the elements in the realm of this control.
setThemes(ThemeMap) - Method in class bibliothek.gui.dock.facile.menu.ThemeMenuPiece
Sets the themes which this piece offers
setTitleIcon(Icon) - Method in class bibliothek.gui.dock.common.CGridArea
Sets the icon that is shown in the title of this CDockable.
setTitleIcon(Icon) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Sets the icon that is shown in the title of this CDockable.
setTitleIconHandling(IconHandling) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Sets the behavior of DefaultCDockable.setTitleIcon(Icon) in case of a null argument.
setTitleShown(boolean) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Tells this CDockable whether to show or to hide its titles.
setTitleText(String) - Method in class bibliothek.gui.dock.common.CGridArea
Sets the text that is shown as title.
setTitleText(String) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Sets the text that is shown as title.
setTitleToolTip(String) - Method in class bibliothek.gui.dock.common.intern.DefaultCDockable
Sets the tooltip that should be shown on the title of this dockable.
setTooltip(String) - Method in class bibliothek.gui.dock.common.intern.action.CDecorateableAction
Sets a tooltip for this action.
setTopSeparator(boolean) - Method in class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
Sets whether there should be a separator shown above the content of this piece.
setTransferFocusOnMinimize(boolean) - Method in class bibliothek.gui.dock.common.CControl
If a CDockable is minimized, the focus can be automatically transferred to another CDockable.
setTransferTheme(boolean) - Method in class bibliothek.gui.dock.facile.menu.ThemeMenuPiece
Instructs this piece whether it should transfer the DockTheme from its map to the controller.
setUndecorated(boolean) - Method in class bibliothek.gui.dock.common.action.panel.DialogWindow
Sets whether the dialog has a decoration or not.
setUniqueId(String) - Method in interface bibliothek.gui.dock.common.intern.CDockableAccess
Tells which unique id the owning CDockable has.
setUniqueId(String) - Method in class bibliothek.gui.dock.common.perspective.MultipleCDockablePerspective
Sets the unique identifier of this element.
setUnmaximize(Path, Location) - Method in interface bibliothek.gui.dock.common.perspective.mode.CMaximizedModeAreaPerspective
Sets the origin of the currently maximized child of this area.
setup(CControl) - Static method in class bibliothek.gui.dock.common.menu.CPreferenceMenuPiece
Creates a new CPreferenceMenuPiece.
setup() - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList.Info
Informs this Info that its LookAndFeel will be shown soon.
setVisible(boolean) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
setVisible(boolean) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Shows or hides this CDockable.
setVisible(boolean) - Method in class bibliothek.gui.dock.facile.action.KeyedActionSource
Changes whether any actions are shown or not.
setVisible(boolean) - Method in class bibliothek.gui.dock.facile.action.ReplaceActionGuard
Sets the visibility of the action.
setWidth(int) - Method in class bibliothek.gui.dock.common.layout.RequestDimension
Sets the width of this dimension.
setWorkingArea(CStation<?>) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
setWorkingArea(CStation<?>) - Method in interface bibliothek.gui.dock.common.intern.CDockable
Sets the parent of this CDockable.
setWorkingArea(CStationPerspective) - Method in class bibliothek.gui.dock.common.perspective.AbstractCDockablePerspective
 
setWorkingArea(CStationPerspective) - Method in interface bibliothek.gui.dock.common.perspective.CDockablePerspective
Sets the working-area of this element.
setWorkingArea(boolean) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Sets whether this station should be regarded as a working area or not.
shouldAutoFocus() - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode
 
shouldAutoFocus() - Method in interface bibliothek.gui.dock.facile.mode.LocationMode
Tells the LocationModeManager whether the focus should be transferred to a Dockable that has this mode.
shouldCreate(String, MultipleCDockableFactory<?, ?>) - Method in interface bibliothek.gui.dock.common.MissingCDockableStrategy
Tells whether the factory factory should be used to create MultipleCDockables for which location information is available.
shouldCreate(String, MultipleCDockableFactory<?, L>, String, L) - Method in interface bibliothek.gui.dock.common.MissingCDockableStrategy
Tells whether the MultipleCDockable with identifier uniqueId should automatically be created outside the normal setup-phase.
shouldForwardActions(LocationModeManager<? extends LocationMode>, DockStation, Dockable, ExtendedMode) - Method in interface bibliothek.gui.dock.common.group.CGroupBehavior
Tells whether the actions of dockable for mode mode should be shown on station too.
shouldForwardActions(LocationModeManager<? extends LocationMode>, DockStation, Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.common.group.StackGroupBehavior
 
shouldForwardActions(LocationModeManager<? extends LocationMode>, DockStation, Dockable, ExtendedMode) - Method in class bibliothek.gui.dock.common.group.TopMostGroupBehavior
 
shouldPredefine(Dockable) - Method in class bibliothek.gui.dock.common.intern.layout.CLayoutChangeStrategy
 
shouldStore(String) - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Calls one of the shouldStore methods of MissingCDockableStrategy if key has the correct format
shouldStore(CDockable) - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Tells whether information about dockable should remain stored even if the element is removed from the CControl.
shouldStoreMulti(String) - Method in interface bibliothek.gui.dock.common.MissingCDockableStrategy
Tells whether layout information for the missing MultipleCDockable with identifier id should be stored.
shouldStoreSingle(String) - Method in interface bibliothek.gui.dock.common.MissingCDockableStrategy
Tells whether layout information for the missing SingleCDockable with identifier id should be stored.
shouldTest(DockStation) - Method in class bibliothek.gui.dock.common.intern.ui.CSingleParentRemover
 
show(F) - Method in class bibliothek.gui.dock.common.CWorkingArea
First adds dockable to the CControl of this CWorkingArea, then makes it visible at a good position.
show(F) - Method in class bibliothek.gui.dock.common.CWorkingArea
First adds dockable to the CControl of this CWorkingArea, then makes it visible at a good position.
show(CDockable) - Method in interface bibliothek.gui.dock.common.intern.CControlAccess
Makes dockable visible.
show(Dockable) - Method in class bibliothek.gui.dock.common.menu.SingleCDockableListMenuPiece
 
show(Dockable) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
Ensures that dockable is visible.
showCoreWarning() - Method in class bibliothek.gui.dock.common.intern.CDockController
 
showing(VetoableDockFrontendEvent) - Method in class bibliothek.gui.dock.common.intern.ControlVetoClosingListener
 
shown(VetoableDockFrontendEvent) - Method in class bibliothek.gui.dock.common.intern.ControlVetoClosingListener
 
showSingleTab(DockStation, Dockable) - Method in class bibliothek.gui.dock.common.intern.ui.CommonSingleTabDecider
 
showText(Dockable, DockAction) - Method in class bibliothek.gui.dock.common.intern.action.CButtonContentFilter
 
showTextOnButtonsChanged(CDecorateableAction<? extends DockAction>) - Method in interface bibliothek.gui.dock.common.intern.action.CDecorateableActionListener
Called if the result of CDecorateableAction.isShowTextOnButtons() changed.
shrink() - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Searches all occurrences of a ShrinkablePerspectiveStation and calls shrink on them.
shrink() - Method in class bibliothek.gui.dock.common.perspective.CStackPerspective
 
shrink() - Method in interface bibliothek.gui.dock.common.perspective.ShrinkablePerspectiveStation
Checks the number of children this perspective has.
ShrinkablePerspectiveStation - Interface in bibliothek.gui.dock.common.perspective
This kind of PerspectiveStation can find out whether it is really needed and can remove itself if not.
Side - Enum in bibliothek.gui.dock.common.location
Describes a side of a rectangle.
SINGLE - Static variable in interface bibliothek.gui.dock.common.MissingCDockableStrategy
A strategy that will always throw away information for MultipleCDockables but store information for SingleCDockable.
SingleCDockable - Interface in bibliothek.gui.dock.common
A SingleCDockable is a dockable which is added once to the CControl and remains there until it is removed by the application.
SingleCDockableFactory - Interface in bibliothek.gui.dock.common
A backup factory is used by a CControl to create SingleCDockables if a dockable is missing in the cache, but needed because some layout is loaded from a file.
SingleCDockableListMenuPiece - Class in bibliothek.gui.dock.common.menu
A piece of a menu that adds an item for each closeable CDockable that can be found in a CControl.
SingleCDockableListMenuPiece(CControl) - Constructor for class bibliothek.gui.dock.common.menu.SingleCDockableListMenuPiece
Creates a new piece.
SingleCDockablePerspective - Class in bibliothek.gui.dock.common.perspective
A class that represents a SingleCDockable.
SingleCDockablePerspective(String) - Constructor for class bibliothek.gui.dock.common.perspective.SingleCDockablePerspective
Creates a new representation of a SingleCDockable.
SingleCDockablePerspective.Intern - Class in bibliothek.gui.dock.common.perspective
The type of object that is created by the default implementation of SingleCDockablePerspective.create()
SingleComponentCollector - Class in bibliothek.gui.dock.support.lookandfeel
A simple implementation of ComponentCollector that just returns always the same Component.
SingleComponentCollector(Component) - Constructor for class bibliothek.gui.dock.support.lookandfeel.SingleComponentCollector
 
SingleGroupMovement - Class in bibliothek.gui.dock.common.group
This CGroupMovement is the most basic movement as it represents the movement of one lonely Dockable.
SingleGroupMovement(Dockable, ExtendedMode) - Constructor for class bibliothek.gui.dock.common.group.SingleGroupMovement
Creates a new movement object.
singleTabShownChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
singleTabShownChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
Called when the property CDockable.isSingleTabShown() has changed.
singleToNormalId(String) - Method in interface bibliothek.gui.dock.common.CControlRegister
singleToNormalId(String) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
size() - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Gets the number of elements of this map.
size() - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Gets the number of LookAndFeels that are known to this list.
size() - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Gets the number of sets this setting stores.
south(double) - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Creates a new location which is based at the south side of this location.
south(double, long) - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Creates a new location which is based at the south side of this location.
south(double) - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Creates a location that describes a space in the lower part of the SplitDockStation.
south(double, long) - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Creates a location that describes a space in the lower part of the SplitDockStation.
SplitInserter() - Constructor for class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaConfiguration.SplitInserter
 
SplitResizeRequestHandler - Class in bibliothek.gui.dock.common.intern.station
A handle that can be used to change the layout of a SplitDockStation such that the Dimension of CDockable.getAndClearResizeRequest() is more or less respected.
SplitResizeRequestHandler(SplitDockStation) - Constructor for class bibliothek.gui.dock.common.intern.station.SplitResizeRequestHandler
Creates a new handler.
stack(int) - Method in class bibliothek.gui.dock.common.location.AbstractStackholdingLocation
Creates a new stack inside this location.
stack() - Method in class bibliothek.gui.dock.common.location.AbstractStackholdingLocation
Creates a new stack inside this location.
stack() - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Creates a new location which represents a position in a stack that covers the whole SplitDockStation.
stack(int) - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Creates a new location which represents a position in a stack that covers the whole SplitDockStation.
StackableAcceptance - Class in bibliothek.gui.dock.common.intern.ui
A DockAcceptance ensuring that the CDockable.isStackable() property is respected.
StackableAcceptance() - Constructor for class bibliothek.gui.dock.common.intern.ui.StackableAcceptance
 
STACKED - Static variable in interface bibliothek.gui.dock.common.group.CGroupBehavior
A behavior that moves around entire stacks of Dockables.
StackGroupBehavior - Class in bibliothek.gui.dock.common.group
This CGroupBehavior assumes that all Dockables which share a common StackDockStation as parent belong to the same group.
StackGroupBehavior() - Constructor for class bibliothek.gui.dock.common.group.StackGroupBehavior
 
StackGroupMovement - Class in bibliothek.gui.dock.common.group
This movement moves an entire StackDockStation to the place indicated by one of its children.
StackGroupMovement(StackDockStation, Dockable, ExtendedMode) - Constructor for class bibliothek.gui.dock.common.group.StackGroupMovement
Creates a new movement object.
stateListeners() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Deprecated.
subclasses should use CListenerCollection.getCDockableStateListener() of AbstractCDockable.listenerCollection if they want to fire an event
STATION - Static variable in class bibliothek.gui.dock.common.location.CExternalizedLocation
A location describing the externalize station with the id CControl.EXTERNALIZED_STATION_ID.
StationModeArea - Interface in bibliothek.gui.dock.facile.mode
A representation of a DockStation which can be accessed through Modes.
stickyChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
stickyChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
Called when the CDockable.isSticky()-property has changed.
stickySwitchableChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
stickySwitchableChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
Called when the property CDockable.isStickySwitchable() has changed.
STORE - Static variable in interface bibliothek.gui.dock.common.MissingCDockableStrategy
A strategy that will always store any information
store(Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Stores the current location of dockable and all its children in respect to their current Mode.
store(M, Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Stores the location of dockable under the key mode.
storeLocation(CDockablePerspective) - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Determines the current location of dockable and stores that location in a map using the ExtendedMode of the Location as key.
storeLocations() - Method in class bibliothek.gui.dock.common.perspective.CPerspective
Stores the current location of all CDockablePerspectives currently known to this CPerspective.
STRATEGY_EXTENSION - Static variable in class bibliothek.gui.dock.common.location.DefaultExpandStrategy
Unique id of an extension of CLocationExpandStrategys that are utilized before this strategy is used.
strongest(ExtendedModeEnablement.Availability) - Method in enum bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement.Availability
Gets the strongest ExtendedModeEnablement.Availability of this and other.
strongest(ExtendedModeEnablement.Hidden) - Method in enum bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement.Hidden
Gets the strongest ExtendedModeEnablement.Hidden of this and other.
SubmenuPiece - Class in bibliothek.gui.dock.facile.menu
A MenuPiece which consists only of one JMenu.
SubmenuPiece() - Constructor for class bibliothek.gui.dock.facile.menu.SubmenuPiece
Creates a new submenu-piece, using a normal JMenu to inserts its content.
SubmenuPiece(String, boolean, MenuPiece...) - Constructor for class bibliothek.gui.dock.facile.menu.SubmenuPiece
Creates a new submenu-piece, using a normal JMenu.
SubmenuPiece(JMenu) - Constructor for class bibliothek.gui.dock.facile.menu.SubmenuPiece
Creates a new submenu-piece.
suppressTitle(DockTitleVersion) - Method in class bibliothek.gui.dock.common.CGridArea
Checks whether the title created by version should be suppressed.
switchMode(Dockable) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Tries to switch the current mode of dockable to or from the maximized mode.
systemLookAndFeelChanged(LookAndFeelList, LookAndFeelList.Info) - Method in interface bibliothek.gui.dock.support.lookandfeel.LookAndFeelListener
Called when the system-LookAndFeel was exchanged.

T

TabColorTransmitter - Class in bibliothek.gui.dock.common.intern.color
TabColorTransmitter(ColorManager, String...) - Constructor for class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
Creates a new transmitter.
TabFontTransmitter - Class in bibliothek.gui.dock.common.intern.font
TabFontTransmitter(FontManager) - Constructor for class bibliothek.gui.dock.common.intern.font.TabFontTransmitter
Creates a new transmitter
TabTitleFontTransmitter - Class in bibliothek.gui.dock.common.intern.font
TabTitleFontTransmitter(FontManager) - Constructor for class bibliothek.gui.dock.common.intern.font.TabTitleFontTransmitter
Creates a new transmitter
ThemeChoice - Class in bibliothek.gui.dock.common.preference
A choice offering all the ThemeFactorys a ThemeMap provides.
ThemeChoice(ThemeMap, DockController) - Constructor for class bibliothek.gui.dock.common.preference.ThemeChoice
Creates a new set of choices.
ThemeMap - Class in bibliothek.gui.dock.common.theme
A map of ThemeFactorys.
ThemeMap() - Constructor for class bibliothek.gui.dock.common.theme.ThemeMap
Creates a new empty map.
ThemeMap(CControl) - Constructor for class bibliothek.gui.dock.common.theme.ThemeMap
Creates a new map and wires this map to control.
ThemeMapListener - Interface in bibliothek.gui.dock.common.theme
A listener to a ThemeMap, gets informed about changes of the map.
ThemeMenuPiece - Class in bibliothek.gui.dock.facile.menu
A MenuPiece that can change the DockTheme.
ThemeMenuPiece(DockController, boolean) - Constructor for class bibliothek.gui.dock.facile.menu.ThemeMenuPiece
Creates a new piece.
ThemeMenuPiece(DockController, ThemeMap) - Constructor for class bibliothek.gui.dock.facile.menu.ThemeMenuPiece
Creates a new piece using the themes of map.
ThemePreference - Class in bibliothek.gui.dock.common.preference
A preference allowing the user to select one DockTheme.
ThemePreference(DockProperties, ThemeMap) - Constructor for class bibliothek.gui.dock.common.preference.ThemePreference
Creates a new preference.
TITLE_SEPARATOR - Static variable in class bibliothek.gui.dock.common.action.CSeparator
a separator which is only visible on a title of a CDockable
titleBound(Dockable, DockTitle) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece.Item
 
TitleColorTransmitter - Class in bibliothek.gui.dock.common.intern.color
A color transmitter that connects TitleColors with the common-project and the ColorMap of the CDockables.
TitleColorTransmitter(ColorManager, String...) - Constructor for class bibliothek.gui.dock.common.intern.color.TitleColorTransmitter
Creates a new transmitter.
titleExchanged(Dockable, DockTitle) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece.Item
 
TitleFontTransmitter - Class in bibliothek.gui.dock.common.intern.font
TitleFontTransmitter(FontManager) - Constructor for class bibliothek.gui.dock.common.intern.font.TitleFontTransmitter
Creates a new transmitter
titleIconChanged(Dockable, Icon, Icon) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece.Item
 
titleShownChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
titleShownChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockablePropertyListener
Called when the property CDockable.isTitleShown() has changed.
titleTextChanged(Dockable, String, String) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece.Item
 
titleToolTipChanged(Dockable, String, String) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece.Item
 
titleUnbound(Dockable, DockTitle) - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece.Item
 
toElement(ResizeElement<T>, SplitNode) - Method in class bibliothek.gui.dock.facile.station.split.LockedResizeLayoutManager
Transforms a SplitNode into the matching kind of ResizeElement.
toFront() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Tries to focus this dockable.
toFront(Component) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Tries to focus this dockable, and then ensures that the Component focus actually gets the focus.
toMultiId(String) - Method in interface bibliothek.gui.dock.common.CControlRegister
Transforms an identifier to an identifier for a MultipleCDockable.
toMultiId(String) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
TOPMOST - Static variable in interface bibliothek.gui.dock.common.group.CGroupBehavior
A behavior that moves only one Dockable at a time.
TopMostGroupBehavior - Class in bibliothek.gui.dock.common.group
This most simple CGroupBehavior just set the mode of the one Dockable whose mode should change anyway.
TopMostGroupBehavior() - Constructor for class bibliothek.gui.dock.common.group.TopMostGroupBehavior
 
toSingleId(String) - Method in interface bibliothek.gui.dock.common.CControlRegister
Transforms an identifier to an identifier for a SingleCDockable.
toSingleId(String) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
toString() - Method in class bibliothek.gui.dock.common.event.CDockableLocationEvent
 
toString() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
 
toString() - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
 
toString() - Method in class bibliothek.gui.dock.common.intern.DefaultCommonDockable
 
toString() - Method in class bibliothek.gui.dock.common.layout.RequestDimension
 
toString() - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CBaseLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CContentAreaCenterLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CExternalizedLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CFlapIndexLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CFlapLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CGridAreaLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CMaximalExternalizedLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CMaximizedLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CMinimizeAreaLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CMinimizedLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CRectangleLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CSplitLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CStackLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.CWorkingAreaLocation
 
toString() - Method in class bibliothek.gui.dock.common.location.TreeLocationLeaf
 
toString() - Method in class bibliothek.gui.dock.common.location.TreeLocationNode
 
toString() - Method in class bibliothek.gui.dock.common.location.TreeLocationRoot
 
toString() - Method in class bibliothek.gui.dock.facile.mode.Location
 
toString() - Method in class bibliothek.gui.dock.support.mode.ModeManager
 
toTree() - Method in class bibliothek.gui.dock.common.CGrid
Creates and returns a tree which contains the CommonDockables of this CGrid.
TreeLocationLeaf - Class in bibliothek.gui.dock.common.location
Represents a leaf in a path of tree-nodes.
TreeLocationLeaf(AbstractTreeLocation, long) - Constructor for class bibliothek.gui.dock.common.location.TreeLocationLeaf
Creates a new leaf.
TreeLocationNode - Class in bibliothek.gui.dock.common.location
A turn in a path to an element, beginning at the "normalized-area".
TreeLocationNode(AbstractTreeLocation, double, Side, long) - Constructor for class bibliothek.gui.dock.common.location.TreeLocationNode
Creates a new node.
TreeLocationRoot - Class in bibliothek.gui.dock.common.location
The root of a path of turns, leading to the location of an element, beginning at the "normalized-area".
TreeLocationRoot(CSplitLocation, double, Side, long) - Constructor for class bibliothek.gui.dock.common.location.TreeLocationRoot
Creates a new location.
trigger(Dockable) - Method in class bibliothek.gui.dock.common.action.CPanelPopup.PanelPopup
 
trigger(KeyEvent, Dockable) - Method in class bibliothek.gui.dock.common.intern.action.CExtendedModeAction.Action
 
triggered() - Method in class bibliothek.gui.dock.common.intern.action.panel.BasicPanelPopupHandler
 
tryAutoRemove() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
TYPE_ID - Static variable in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
The type of this area, returned by ExternalizingCGridArea.getTypeId()
TYPE_ID - Static variable in class bibliothek.gui.dock.common.CExternalizeArea
TYPE_ID - Static variable in class bibliothek.gui.dock.common.CGridArea
The result of CGridArea.getTypeId()
TYPE_ID - Static variable in class bibliothek.gui.dock.common.CMinimizeArea
TYPE_ID - Static variable in class bibliothek.gui.dock.common.CWorkingArea
TYPE_ID_CENTER - Static variable in class bibliothek.gui.dock.common.CContentArea
The result of CStation.getTypeId() for the center station
TYPE_ID_MINIMIZE - Static variable in class bibliothek.gui.dock.common.CContentArea
The result of CStation.getTypeId() for the minimize stations

U

UITransmitter<V,U extends UIValue<V>> - Class in bibliothek.gui.dock.common.intern.ui
An UITransmitter listens to some kind of map and updates some UIValues when the contents of that map change.
UITransmitter(String...) - Constructor for class bibliothek.gui.dock.common.intern.ui.UITransmitter
Creates a new ColorTransmitter.
unbind() - Method in class bibliothek.gui.dock.common.menu.CLookAndFeelMenuPiece
 
unbind() - Method in class bibliothek.gui.dock.common.menu.CPreferenceMenuPiece
 
unbind() - Method in class bibliothek.gui.dock.common.menu.SingleCDockableListMenuPiece
 
unbind() - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece
 
unbind() - Method in class bibliothek.gui.dock.facile.menu.FrontendSettingsMenuPiece
 
unbind() - Method in class bibliothek.gui.dock.facile.menu.LookAndFeelMenuPiece
 
unbind() - Method in class bibliothek.gui.dock.facile.menu.NodeMenuPiece
 
unbind() - Method in class bibliothek.gui.dock.facile.menu.PreferenceMenuPiece
 
unbind() - Method in class bibliothek.gui.dock.facile.menu.SubmenuPiece
 
unbind() - Method in class bibliothek.gui.dock.facile.menu.ThemeMenuPiece
 
unbind() - Method in class bibliothek.gui.dock.support.menu.FrontendSettingsList
 
unbind() - Method in class bibliothek.gui.dock.support.menu.MenuPiece
This method is called if the user has no longer any possibility to see this menu.
unbind() - Method in class bibliothek.gui.dock.support.menu.SeparatingMenuPiece
 
unbound(Dockable) - Method in class bibliothek.gui.dock.common.action.predefined.CCloseAction.Action
 
unbound(Dockable) - Method in class bibliothek.gui.dock.common.intern.action.CExtendedModeAction.Action
 
unbound(Dockable) - Method in class bibliothek.gui.dock.facile.action.RenameAction
 
unbound(Dockable) - Method in class bibliothek.gui.dock.facile.action.ReplaceAction
 
unbound(Dockable) - Method in class bibliothek.gui.dock.facile.mode.action.LocationModeAction
 
UndoableModeSettings - Interface in bibliothek.gui.dock.support.mode
This class is used by a ModeManager during a read operation to create entries even if it not entirely sure whether the entry will ever be used.
uninstall(CControlAccess) - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
 
uninstall() - Method in class bibliothek.gui.dock.common.behavior.ExternalizingCGridAreaConfiguration
Deactivates this configuration, existing ExternalizingCGridAreas will not be cleaned up.
uninstall(CControlAccess) - Method in class bibliothek.gui.dock.common.CExternalizeArea
 
uninstall(CControlAccess) - Method in class bibliothek.gui.dock.common.CGridArea
 
uninstall(CControlAccess) - Method in class bibliothek.gui.dock.common.intern.AbstractCStation
Called when this station is removed from a CControl.
uninstall(CControlAccess) - Method in class bibliothek.gui.dock.common.intern.AbstractDockableCStation
Called when this station is removed from a CControl.
uninstall(DockStation) - Method in class bibliothek.gui.dock.common.intern.CPlaceholderStrategy
 
uninstall() - Method in class bibliothek.gui.dock.common.intern.DelayedWorkingAreaSetter
Removes all listeners this DelayedWorkingAreaSetter has added anywhere.
uninstall(FlapDockStation) - Method in class bibliothek.gui.dock.common.intern.station.CFlapLayoutManager
 
uninstall(DockController) - Method in class bibliothek.gui.dock.common.theme.CBasicTheme
 
uninstall(DockController) - Method in class bibliothek.gui.dock.common.theme.CBubbleTheme
 
uninstall(DockController) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
 
uninstall(DockController) - Method in class bibliothek.gui.dock.common.theme.CEclipseTheme
 
uninstall(DockController) - Method in class bibliothek.gui.dock.common.theme.CFlatTheme
 
uninstall(DockController) - Method in class bibliothek.gui.dock.common.theme.CSmoothTheme
 
uninstall(SplitDockStation) - Method in class bibliothek.gui.dock.facile.station.split.DelegatingSplitLayoutManager
 
uninstalled(DockAction) - Method in class bibliothek.gui.dock.common.intern.action.CButtonContentFilter
 
UNIQUE_ID_PREFIX - Static variable in class bibliothek.gui.dock.common.behavior.ExternalizingCGridArea
Every unique identifier of a ExternalizingCGridArea starts with this string
unmaximize(Dockable, AffectedSet) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Ensures that dockable is not maximized.
unmaximize(DockStation, AffectedSet) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Ensures that either the MaximizedModeArea station or its nearest parent does not show a maximized element.
unmaximize(MaximizedModeArea, AffectedSet) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Ensures that area has no maximized child.
unpack(double, double, double, double) - Method in class bibliothek.gui.dock.common.perspective.CGridPerspective
Unpacks the stations (e.g. a stack) that is stored at x,y,width,height.
update() - Method in class bibliothek.gui.dock.common.intern.action.CloseActionSource
Called when the content of this source needs to be updated.
update(CDockable, String, Color) - Method in class bibliothek.gui.dock.common.intern.color.BubbleDisplayerTransmitter
 
update(CDockable, String, Color) - Method in class bibliothek.gui.dock.common.intern.color.MinimizedButtonColorTransmitter
 
update(CDockable, String, Color) - Method in class bibliothek.gui.dock.common.intern.color.TabColorTransmitter
 
update(CDockable, String, Color) - Method in class bibliothek.gui.dock.common.intern.color.TitleColorTransmitter
 
update(CDockable, String, FontModifier) - Method in class bibliothek.gui.dock.common.intern.font.FontTransmitter
 
update(CDockable, String, V) - Method in class bibliothek.gui.dock.common.intern.ui.UITransmitter
Called when a value in an observed map has changed.
updateBounds(Root, double, double, double, double) - Method in class bibliothek.gui.dock.facile.station.split.DelegatingSplitLayoutManager
 
updateBounds(Root, double, double, double, double) - Method in class bibliothek.gui.dock.facile.station.split.LockedResizeLayoutManager
 
updateBoundsLocked(Root, double, double, double, double) - Method in class bibliothek.gui.dock.facile.station.split.LockedResizeLayoutManager
Updates the bounds of root and all its children and does consider all ResizeRequest.
updateEnabled() - Method in class bibliothek.gui.dock.facile.menu.RootMenuPiece
updateEnablement() - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
Updates the current ExtendedModeEnablement using the factory provided by LocationModeManager.MODE_ENABLEMENT.
updateLayout(DockFactory<?, ?, Object>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationLayout
Updates the contents of the internal DockLayoutInfo using factory to read a byte array or an XElement.
updateSelection() - Method in class bibliothek.gui.dock.support.menu.FrontendSettingsList
Updates the selection state of the JRadioButtonMenuItems that are used on this menu.
updateUI(Collection<Component>) - Static method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelUtilities
Updates the look and feel for all windows that can be found through the collection of components.

V

validateBounds(Rectangle, GraphicsConfiguration) - Method in class bibliothek.gui.dock.common.action.panel.AbstractPanelPopupWindow
Should be called before this window is made visible, ensure that the boundaries are valid.
validateDivider(SplitDockStation, double, Node) - Method in class bibliothek.gui.dock.facile.station.split.DelegatingSplitLayoutManager
 
validatePutInfo(SplitDockStation, PutInfo) - Method in class bibliothek.gui.dock.facile.station.split.DelegatingSplitLayoutManager
 
valueOf(String) - Static method in enum bibliothek.gui.dock.common.action.CPanelPopup.ButtonBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.common.action.CPanelPopup.MenuBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.common.CContentArea.Corner
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.common.EnableableItem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.common.intern.DefaultCDockable.Permissions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.common.location.Side
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement.Availability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement.Hidden
Returns the enum constant of this type with the specified name.
values() - Static method in enum bibliothek.gui.dock.common.action.CPanelPopup.ButtonBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.common.action.CPanelPopup.MenuBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.common.CContentArea.Corner
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.common.EnableableItem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.common.intern.DefaultCDockable.Permissions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.common.location.Side
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement.Availability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement.Hidden
Returns an array containing the constants of this enum type, in the order they are declared.
vetoFocus(FocusController, DockTitle) - Method in class bibliothek.gui.dock.common.intern.ControlVetoFocusListener
 
vetoFocus(FocusController, Dockable) - Method in class bibliothek.gui.dock.common.intern.ControlVetoFocusListener
 
visibilityChanged(CDockable) - Method in class bibliothek.gui.dock.common.event.CDockableAdapter
 
visibilityChanged(CDockable) - Method in interface bibliothek.gui.dock.common.event.CDockableStateListener
Called when the visibility-property changed.

W

west(double) - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Creates a new location which is based at the west side of this location.
west(double, long) - Method in class bibliothek.gui.dock.common.location.AbstractTreeLocation
Creates a new location which is based at the west side of this location.
west(double) - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Creates a location that describes a space in the left part of the SplitDockStation.
west(double, long) - Method in class bibliothek.gui.dock.common.location.CSplitLocation
Creates a location that describes a space in the left part of the SplitDockStation.
willGainFocus(CDockable) - Method in interface bibliothek.gui.dock.common.event.CVetoFocusListener
Called before focus is transferred to dockable.
willLoseFocus(CDockable) - Method in interface bibliothek.gui.dock.common.event.CVetoFocusListener
Called before focus is transferred from dockable.
willMakeFullscreen(SplitDockStation, Dockable) - Method in class bibliothek.gui.dock.facile.station.split.DelegatingSplitLayoutManager
 
WindowProviderVisibility - Class in bibliothek.gui.dock.facile.station.screen
Changes the visibility state of a ScreenDockStation according to the state of an observed window.
WindowProviderVisibility(ScreenDockStation) - Constructor for class bibliothek.gui.dock.facile.station.screen.WindowProviderVisibility
working(CWorkingArea) - Static method in class bibliothek.gui.dock.common.CLocation
Creates a new location representing the given CWorkingArea.
WorkingAreaAcceptance - Class in bibliothek.gui.dock.common.intern.ui
A DockAcceptance ensuring that the CDockable.getWorkingArea() property is respected.
WorkingAreaAcceptance(CControlAccess) - Constructor for class bibliothek.gui.dock.common.intern.ui.WorkingAreaAcceptance
Creates a new acceptance
write(File) - Method in class bibliothek.gui.dock.common.CControl
Writes the current and all known layouts into file.
write(DataOutputStream) - Method in class bibliothek.gui.dock.common.CControl
Writes the current and all known layouts into out.
write(F) - Method in class bibliothek.gui.dock.common.EmptyMultipleCDockableFactory
 
write(CommonMultipleDockableLayout, DataOutputStream) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
write(CommonMultipleDockableLayout, XElement) - Method in class bibliothek.gui.dock.common.intern.CommonMultipleDockableFactory
 
write(CommonSingleDockableLayout, DataOutputStream) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
write(CommonSingleDockableLayout, XElement) - Method in class bibliothek.gui.dock.common.intern.CommonSingleDockableFactory
 
write(DockSituation, PropertyTransformer, boolean, DataOutputStream) - Method in class bibliothek.gui.dock.common.intern.CSetting
 
write(DataOutputStream) - Method in class bibliothek.gui.dock.common.intern.layout.CControlPerspectiveResource
 
write(MultipleCDockable, DataOutputStream) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
write(MultipleCDockable, XElement) - Method in class bibliothek.gui.dock.common.intern.layout.ReplacementDockFactory
 
write(Path, DataOutputStream) - Method in class bibliothek.gui.dock.common.intern.RootStationAdjacentFactory
 
write(Path, XElement) - Method in class bibliothek.gui.dock.common.intern.RootStationAdjacentFactory
 
write(CommonDockStationLayout, XElement) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
write(CommonDockStationLayout, DataOutputStream) - Method in class bibliothek.gui.dock.common.intern.station.CommonDockStationFactory
 
write(F) - Method in interface bibliothek.gui.dock.common.MultipleCDockableFactory
Collects all the properties of dockable and writes them into a new MultipleCDockableLayout.
write(DataOutputStream, CPerspective) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Writes the contents of perspective into out using the factories provided by this CControlPerspective.
write(DataOutputStream, CPerspective, boolean) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Writes the contents of perspective into out using the factories provided by this CControlPerspective.
write(CPerspective, boolean) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Converts perspective into a CSetting.
write(DataOutputStream) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Performs the same actions as CControl.write(DataOutputStream)
write() - Method in class bibliothek.gui.dock.common.preference.ThemePreference
 
write(DataOutputStream, ModeSettingsConverter<Location, B>) - Method in class bibliothek.gui.dock.facile.mode.MaximizedModeSetting
 
write(XElement, ModeSettingsConverter<Location, B>) - Method in class bibliothek.gui.dock.facile.mode.MaximizedModeSetting
 
write(DataOutputStream) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Writes which LookAndFeel is currently used.
write(DataOutputStream, ModeSettingsConverter<A, B>) - Method in interface bibliothek.gui.dock.support.mode.ModeSetting
Writes the contents of this setting into out.
write(XElement, ModeSettingsConverter<A, B>) - Method in interface bibliothek.gui.dock.support.mode.ModeSetting
Writes the contents of this setting into element.
write(DataOutputStream) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Writes all properties of this setting into out.
write(DataOutputStream) - Method in interface bibliothek.gui.dock.support.util.ApplicationResource
Transforms this resource in a stream of bytes.
writeArray() - Method in class bibliothek.gui.dock.support.util.ApplicationResourceManager
Writes the contents of this manager into an array of bytes.
writeFile(File) - Method in class bibliothek.gui.dock.support.util.ApplicationResourceManager
Writes the contents of this manager into file.
writeModes(CControlAccess) - Method in class bibliothek.gui.dock.common.perspective.mode.LocationModeManagerPerspective
Writes the contents of this LocationModeManagerPerspective into a new ModeSettings.
writePreferences() - Method in class bibliothek.gui.dock.support.util.ApplicationResourceManager
Writes the contents of this manager into the Preferences which represent the package of ApplicationResourceManager.
writeProperty(Location, DataOutputStream) - Method in class bibliothek.gui.dock.facile.mode.LocationSettingConverter
 
writeProperty(B, DataOutputStream) - Method in interface bibliothek.gui.dock.support.mode.ModeSettingsConverter
Writes a single property of this setting.
writePropertyXML(Location, XElement) - Method in class bibliothek.gui.dock.facile.mode.LocationSettingConverter
 
writePropertyXML(B, XElement) - Method in interface bibliothek.gui.dock.support.mode.ModeSettingsConverter
Writes a single property as xml element.
writeSetting(ModeSetting<Location>) - Method in class bibliothek.gui.dock.common.perspective.mode.AbstractModePerspective
 
writeSetting(ModeSetting<Location>) - Method in class bibliothek.gui.dock.common.perspective.mode.CMaximizedModePerspective
 
writeSetting(ModeSetting<Location>) - Method in interface bibliothek.gui.dock.common.perspective.mode.LocationModePerspective
Writes settings that belong to this mode to setting.
writeSetting(ModeSetting<Location>) - Method in class bibliothek.gui.dock.facile.mode.ExternalizedMode
 
writeSetting(ModeSetting<Location>) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
 
writeSetting(ModeSetting<Location>) - Method in class bibliothek.gui.dock.facile.mode.MinimizedMode
 
writeSetting(ModeSetting<Location>) - Method in class bibliothek.gui.dock.facile.mode.NormalMode
 
writeSetting(ModeSetting<H>) - Method in interface bibliothek.gui.dock.support.mode.Mode
Gets the current properties of this mode in an independent way.
writeSettings(ModeSettings<H, ?>) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Writes all the information stored in this ModeManager to setting.
writeStream(DataOutputStream) - Method in interface bibliothek.gui.dock.common.MultipleCDockableLayout
Writes the content of this layout into out.
writeStream(DataOutputStream) - Method in class bibliothek.gui.dock.support.util.ApplicationResourceManager
Writes all currently known ApplicationResources into out.
writeXML(XElement) - Method in class bibliothek.gui.dock.common.CControl
Writes the current and all known layouts into element.
writeXML(File) - Method in class bibliothek.gui.dock.common.CControl
Writes the current and all known layouts into file in xml format.
writeXML(DockSituation, PropertyTransformer, boolean, XElement) - Method in class bibliothek.gui.dock.common.intern.CSetting
 
writeXML(XElement) - Method in class bibliothek.gui.dock.common.intern.layout.CControlPerspectiveResource
 
writeXML(XElement) - Method in interface bibliothek.gui.dock.common.MultipleCDockableLayout
Writes the content of this layout into element.
writeXML(XElement, CPerspective) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Writes the contents of perspective into root using the factories provided by this CControlPerspective.
writeXML(XElement, CPerspective, boolean) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspective
Writes the contents of perspective into root using the factories provided by this CControlPerspective.
writeXML(XElement) - Method in class bibliothek.gui.dock.common.perspective.CControlPerspectiveBlop
Performs the same actions as CControl.writeXML(java.io.File).
writeXML(XElement) - Method in class bibliothek.gui.dock.support.lookandfeel.LookAndFeelList
Writes which LookAndFeel is currently used.
writeXML(XElement) - Method in class bibliothek.gui.dock.support.mode.ModeSettings
Writes the contents of this setting in xml format.
writeXML(XElement) - Method in interface bibliothek.gui.dock.support.util.ApplicationResource
Writes the contents of this resource in xml format.
writeXML(XElement) - Method in class bibliothek.gui.dock.support.util.ApplicationResourceManager
Writes the content of this manager in xml format.
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.