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

D

darker(Color, double) - Static method in class bibliothek.util.Colors
Decreases the brightness of a color.
darker(Color) - Static method in class bibliothek.util.Colors
Helper methods calling Color.darker().
DComponent - Class in bibliothek.gui.dock.util.swing
A component whose font can be changed by a FontModifier.
DComponent() - Constructor for class bibliothek.gui.dock.util.swing.DComponent
Creates a new panel
decodeSegment(String) - Static method in class bibliothek.util.Path
The opposite of Path.encodeSegment(String).
DEFAULT - Static variable in class bibliothek.extension.gui.dock.preference.PreferenceOperation
Operation for setting a property to its default value
DEFAULT - Static variable in interface bibliothek.gui.dock.facile.mode.DoubleClickLocationStrategy
The default implementation of a DoubleClickLocationStrategy switches between ExtendedMode.NORMALIZED and ExtendedMode.MAXIMIZED.
DEFAULT - Static variable in interface bibliothek.gui.dock.title.OrientationToRotationStrategy
Default implementation of OrientationToRotationStrategy
DefaultActionOffer - Class in bibliothek.gui.dock.action
An ActionOffer that collects some DockActionSources.
DefaultActionOffer() - Constructor for class bibliothek.gui.dock.action.DefaultActionOffer
Creates a new DefaultActionOffer.
DefaultActionOffer(LocationHint.Origin...) - Constructor for class bibliothek.gui.dock.action.DefaultActionOffer
Creates a new DefaultActionOffer.
DefaultActionPopupMenu - Class in bibliothek.gui.dock.action.popup
This is the default implementation of ActionPopupMenu, this implementation makes use of a MenuMenuHandler to create and update its content.
DefaultActionPopupMenu(Dockable, DockActionSource) - Constructor for class bibliothek.gui.dock.action.popup.DefaultActionPopupMenu
 
DefaultActionPopupMenuFactory - Class in bibliothek.gui.dock.action.popup
The default implementation of a ActionPopupMenuFactory creates new DefaultActionPopupMenus.
DefaultActionPopupMenuFactory() - Constructor for class bibliothek.gui.dock.action.popup.DefaultActionPopupMenuFactory
 
DefaultAxisConversion - Class in bibliothek.gui.dock.station.stack.tab
The default AxisConversion assumes: the model is a line at the top of some rectangle, the point 0/0 is the top left point of that rectangle the view is a line at one side of some rectangle
DefaultAxisConversion(Rectangle, TabPlacement) - Constructor for class bibliothek.gui.dock.station.stack.tab.DefaultAxisConversion
Creates a new axis converter
DefaultButtonContentFilter - Class in bibliothek.gui.dock.station.flap.button
This default implementation of a ButtonContentFilter searches for DockActions which have the annotation ButtonContentAction attached.
DefaultButtonContentFilter() - Constructor for class bibliothek.gui.dock.station.flap.button.DefaultButtonContentFilter
 
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.
DefaultChoice<V> - Class in bibliothek.extension.gui.dock.preference.preferences.choice
A default implementation of Choice, provides text, id and objects for every possible choice.
DefaultChoice(DockController) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Creates a new choice, adding additional entries if there are any extensions.
DefaultChoice.Entry<V> - Interface in bibliothek.extension.gui.dock.preference.preferences.choice
 
DefaultColorScheme - Class in bibliothek.gui.dock.themes.color
The default implementation of ColorScheme just uses some maps to store its colors.
DefaultColorScheme() - Constructor for class bibliothek.gui.dock.themes.color.DefaultColorScheme
 
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
 
DefaultDisplayerFactoryValue - Class in bibliothek.gui.dock.themes
A wrapper for a DisplayerFactory.
DefaultDisplayerFactoryValue(String, DockStation) - Constructor for class bibliothek.gui.dock.themes.DefaultDisplayerFactoryValue
Creates a new object.
DefaultDockable - Class in bibliothek.gui.dock
A Dockable which consists only of one Component called "content pane".
DefaultDockable() - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable
DefaultDockable(Icon) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable and sets the icon.
DefaultDockable(String) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable and sets the title.
DefaultDockable(Component) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable and places one component onto the content pane.
DefaultDockable(Component, Icon) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable, sets an icon and places one component.
DefaultDockable(Component, String) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable, sets the title and places one component.
DefaultDockable(Component, String, Icon) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable, sets the icon and the title, and places a component.
DefaultDockableFactory - Class in bibliothek.gui.dock.dockable
A factory which can read and write the properties of a DefaultDockable.
DefaultDockableFactory() - Constructor for class bibliothek.gui.dock.dockable.DefaultDockableFactory
creates a new factory
DefaultDockableFactory(String) - Constructor for class bibliothek.gui.dock.dockable.DefaultDockableFactory
Creates a new factory with the given identifier.
DefaultDockablePerspective - Class in bibliothek.gui.dock.dockable
Implementation of a PerspectiveElement that represents a DefaultDockable.
DefaultDockablePerspective() - Constructor for class bibliothek.gui.dock.dockable.DefaultDockablePerspective
 
DefaultDockableSelection - Class in bibliothek.gui.dock.focus
A DockableSelection that uses a JList to display all the available Dockables.
DefaultDockableSelection() - Constructor for class bibliothek.gui.dock.focus.DefaultDockableSelection
Creates a new selection
DefaultDockActionSource - Class in bibliothek.gui.dock.action
The DefaultDockActionSource is nothing more than a list of DockActions that may be changed at any time.
DefaultDockActionSource(DockAction...) - Constructor for class bibliothek.gui.dock.action.DefaultDockActionSource
Defaultconstructor, fills the list with some initial actions.
DefaultDockActionSource(LocationHint, DockAction...) - Constructor for class bibliothek.gui.dock.action.DefaultDockActionSource
Defaultconstructor, fills the list with some initial actions.
DefaultDockControllerFactory - Class in bibliothek.gui.dock.control
A very simple implementation of DockControllerFactory, creating only the default-versions of every element.
DefaultDockControllerFactory() - Constructor for class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
DefaultDockRelocator - Class in bibliothek.gui.dock.control.relocator
Default implementation of a handler that performs the drag & drop operations for a DockController.
DefaultDockRelocator(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Creates a new manager.
DefaultDockRelocatorEvent - Class in bibliothek.gui.dock.control.relocator
A default implementation of DockRelocatorEvent.
DefaultDockRelocatorEvent(DockController, Dockable, DockStation) - Constructor for class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
Creates a new event.
DefaultDropDownFilter - Class in bibliothek.gui.dock.action.dropdown
An implementation of DropDownFilter.
DefaultDropDownFilter(DropDownAction, Dockable, DropDownView) - Constructor for class bibliothek.gui.dock.action.dropdown.DefaultDropDownFilter
Creates a new filter
DefaultEclipseThemeConnector - Class in bibliothek.extension.gui.dock.theme.eclipse
This default implementation of EclipseThemeConnector draws the typical eclipse-header over Dockables and neither border nor title over DockStations.
DefaultEclipseThemeConnector() - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
 
DefaultExpandStrategy - Class in bibliothek.gui.dock.common.location
The default implementation of CLocationExpandStrategy.
DefaultExpandStrategy() - Constructor for class bibliothek.gui.dock.common.location.DefaultExpandStrategy
 
DefaultExtendedModeEnablement - Class in bibliothek.gui.dock.facile.mode.status
This default implementation observes CDockable.isExternalizable(), CDockable.isMinimizable() and CDockable.isMaximizable().
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
 
DefaultFlapLayoutManager - Class in bibliothek.gui.dock.station.flap
The default implementation of FlapLayoutManager.
DefaultFlapLayoutManager() - Constructor for class bibliothek.gui.dock.station.flap.DefaultFlapLayoutManager
 
DefaultFlapWindow - Class in bibliothek.gui.dock.station.flap
This window pops up if the user presses one of the buttons of a FlapDockStation.
DefaultFlapWindow(FlapDockStation, ButtonPane, DefaultFlapWindow.Parent) - Constructor for class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Constructs a new window.
DefaultFlapWindow.DialogParent - Class in bibliothek.gui.dock.station.flap
A parent of a DefaultFlapWindow that is a JDialog.
DefaultFlapWindow.DialogParent(Frame, FlapDockStation) - Constructor for class bibliothek.gui.dock.station.flap.DefaultFlapWindow.DialogParent
Creates a new dialog.
DefaultFlapWindow.DialogParent(Dialog, FlapDockStation) - Constructor for class bibliothek.gui.dock.station.flap.DefaultFlapWindow.DialogParent
Creates a new dialog.
DefaultFlapWindow.Parent - Interface in bibliothek.gui.dock.station.flap
The parent container of a DefaultFlapWindow.
DefaultFlapWindowFactory - Class in bibliothek.gui.dock.station.flap
This default implementation of FlapWindowFactory creates new DefaultFlapWindows.
DefaultFlapWindowFactory() - Constructor for class bibliothek.gui.dock.station.flap.DefaultFlapWindowFactory
 
DefaultFocusController - Class in bibliothek.gui.dock.control
Default implementation of FocusController.
DefaultFocusController(DockController) - Constructor for class bibliothek.gui.dock.control.DefaultFocusController
Creates a new focus-controller
DefaultFocusStrategy - Class in bibliothek.gui.dock.control.focus
The DefaultFocusStrategy keeps track of the last focused Component of any Dockable that is registered at a DockController.
DefaultFocusStrategy(DockController) - Constructor for class bibliothek.gui.dock.control.focus.DefaultFocusStrategy
 
DefaultFrontendPerspectiveCache - Class in bibliothek.gui.dock.frontend
This default implementation of a FrontendPerspectiveCache assumes that the information clients gave to a DockFrontend is enough and use only the default PerspectiveElements.
DefaultFrontendPerspectiveCache(DockFrontend) - Constructor for class bibliothek.gui.dock.frontend.DefaultFrontendPerspectiveCache
Creates a new cache
DefaultIconScheme - Class in bibliothek.gui.dock.util.icon
This default implementation of an UIScheme for Icons reads an ini-file which consists of "key=icon-path" pairs, and loads all the icons described in that ini file when needed.
DefaultIconScheme(String, DockController) - Constructor for class bibliothek.gui.dock.util.icon.DefaultIconScheme
Creates a new scheme loading first the contents of the ini file file and then the icons that are found by analyzing the content of file.
DefaultIconScheme(String, ClassLoader, DockController) - Constructor for class bibliothek.gui.dock.util.icon.DefaultIconScheme
Creates a new scheme loading first the contents of the ini file file and then the icons that are found by analyzing the content of file.
DefaultIconScheme(DockController, DefaultIconScheme.IconResource...) - Constructor for class bibliothek.gui.dock.util.icon.DefaultIconScheme
Creates a new scheme loading icons from all the specified resources.
DefaultIconScheme.IconResource - Class in bibliothek.gui.dock.util.icon
A helper class describing a source for icons
DefaultIconScheme.IconResource(String, String, ClassLoader) - Constructor for class bibliothek.gui.dock.util.icon.DefaultIconScheme.IconResource
Creates a new source for icons
DefaultInvisibleTab - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
Default implementation of an InvisibleTab, this implementation tells an InvisibleTabPane to use different borders for their children depending on whether they are focused and selected.
DefaultInvisibleTab(InvisibleTabPane, Dockable) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
Creates a new tab.
DefaultKeyboardController - Class in bibliothek.gui.dock.control
A KeyboardController that can either use a global AWTEventListener or a set of KeyListeners to receive KeyEvents.
DefaultKeyboardController(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.DefaultKeyboardController
Creates a new controller
DefaultLayoutChangeStrategy - Class in bibliothek.gui.dock.frontend
This default implementation of a LayoutChangeStrategy heavily depends on the methods of PredefinedDockSituation.
DefaultLayoutChangeStrategy() - Constructor for class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
 
DefaultLayoutChangeStrategy.SettingAccess - Class in bibliothek.gui.dock.frontend
A wrapper around a Setting, allows algorithms access to the settings but also allows to modify the data without changing the setting.
DefaultLayoutChangeStrategy.SettingAccess(Setting) - Constructor for class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy.SettingAccess
Creates a new wrapper.
DefaultLocationEstimationMap - Class in bibliothek.gui.dock.layout
This default implementation of a LocationEstimationMap works directly with the tree built by DockLayoutCompositions.
DefaultLocationEstimationMap(DockLayoutComposition) - Constructor for class bibliothek.gui.dock.layout.DefaultLocationEstimationMap
Creates a new map
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.
DefaultLookAndFeelColors - Class in bibliothek.gui.dock.util.laf
The set of colors used when no specialiced set has been specified.
DefaultLookAndFeelColors() - Constructor for class bibliothek.gui.dock.util.laf.DefaultLookAndFeelColors
Creates a new object.
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
 
defaultModify(Color, boolean, boolean) - Method in class bibliothek.gui.dock.station.screen.ScreenDockWindowBorder
Creates colors for parts of this border based on some basic color.
DefaultMouseFocusObserver - Class in bibliothek.gui.dock.control
A focus controller which adds an AWTEventListener to the Toolkit to receive events which may change the focus.
DefaultMouseFocusObserver(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.DefaultMouseFocusObserver
Creates a new focus controller
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.
DefaultPreference<V> - Class in bibliothek.extension.gui.dock.preference
A generic Preference that can hold any value.
DefaultPreference(Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.DefaultPreference
Creates a new preference.
DefaultPreference(String, Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.DefaultPreference
Creates a new preference.
DefaultPreferenceModel - Class in bibliothek.extension.gui.dock.preference
An implementation of PreferenceModel using Preferences to describe its entries.
DefaultPreferenceModel(DockController) - Constructor for class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
DefaultScreenDockFullscreenStrategy - Class in bibliothek.gui.dock.station.screen
This default implementation of a ScreenDockFullscreenStrategy just works with the boundaries of a ScreenDockWindow.
DefaultScreenDockFullscreenStrategy() - Constructor for class bibliothek.gui.dock.station.screen.DefaultScreenDockFullscreenStrategy
 
DefaultScreenDockWindowFactory - Class in bibliothek.gui.dock.station.screen
A default implementation of ScreenDockWindowFactory.
DefaultScreenDockWindowFactory() - Constructor for class bibliothek.gui.dock.station.screen.DefaultScreenDockWindowFactory
 
DefaultScreenDockWindowFactory.Kind - Enum in bibliothek.gui.dock.station.screen
The kind of window that can be produced
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.
DefaultSplitLayoutManager - Class in bibliothek.gui.dock.station.split
The default implementation of SplitLayoutManager.
DefaultSplitLayoutManager() - Constructor for class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
DefaultStackDockComponent - Class in bibliothek.gui.dock.station.stack
The standard-implementation of StackDockComponent.
DefaultStackDockComponent() - Constructor for class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
Constructs the component, sets the location of the tabs to bottom.
DefaultStackDockComponent.Tab - Class in bibliothek.gui.dock.station.stack
Representation of a single tab of this StackDockComponent.
DefaultStackDockComponent.Tab(Dockable) - Constructor for class bibliothek.gui.dock.station.stack.DefaultStackDockComponent.Tab
Creates a new Tab
DefaultStationPaintValue - Class in bibliothek.gui.dock.themes
A wrapper for a StationPaint.
DefaultStationPaintValue(String, DockStation) - Constructor for class bibliothek.gui.dock.themes.DefaultStationPaintValue
Creates a new wrapper.
DefaultTabContentFilter - Class in bibliothek.gui.dock.station.stack.tab
This TabContentFilter offers a set of predefined behavioral patterns.
DefaultTabContentFilter() - Constructor for class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
Creates a new filter using the behavior DefaultTabContentFilter.Behavior.ALL.
DefaultTabContentFilter(DefaultTabContentFilter.Behavior) - Constructor for class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
Creates a new filter.
DefaultTabContentFilter(DefaultTabContentFilter.Behavior, DefaultTabContentFilter.Behavior) - Constructor for class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
Creates a new filter.
DefaultTabContentFilter.Behavior - Enum in bibliothek.gui.dock.station.stack.tab
Tells a DefaultTabContentFilter how it behaves.
DefaultTextScheme - Class in bibliothek.gui.dock.util.text
This UIScheme is used by the TextManager to load the default set of strings from one or several ResourceBundles.
DefaultTextScheme(ResourceBundle...) - Constructor for class bibliothek.gui.dock.util.text.DefaultTextScheme
Creates a new scheme reading content from bundles
DefaultThemeMeta - Class in bibliothek.gui.dock.themes
This default implementation of ThemeMeta uses the TextManager to read label and description.
DefaultThemeMeta(ThemeFactory, DockController, String, String, String[], URI[]) - Constructor for class bibliothek.gui.dock.themes.DefaultThemeMeta
Creates new meta information.
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 - Static variable in class bibliothek.extension.gui.dock.preference.PreferenceOperation
Operation for deleting a property.
delete(Path) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
Deletes the node at path and all its children from the tree.
delete(String) - Method in class bibliothek.gui.dock.common.CControl
Deletes a layout that has been stored earlier.
delete() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Removes this and all children from this SplitDockPerspective and collapses the tree.
delete(boolean) - Method in class bibliothek.gui.dock.station.split.SplitNode
Removes this node from its parent, if there is a parent.
delete(String) - Method in class bibliothek.gui.DockFrontend
Deletes the setting with the given name.
deleted(DockFrontend, String) - Method in class bibliothek.gui.dock.event.DockFrontendAdapter
 
deleted(DockFrontend, String) - Method in interface bibliothek.gui.dock.event.DockFrontendListener
Invoked if a setting was deleted.
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.
deltaBrightness(Color, double) - Static method in class bibliothek.util.Colors
Converts c into HSB and adds delta to the brightness.
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.
deregister(Dockable, ScreenDockWindow) - Method in class bibliothek.gui.dock.ScreenDockStation
Invoked when a ScreenDockWindow is no longer needed.
descriptionChanged(PreferenceOperationView, String, String) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceOperationViewListener
Called when the description of operation changed.
descriptionChanged(ThemeMeta) - Method in interface bibliothek.gui.dock.themes.ThemeMetaListener
Called if the description of meta changed.
deselected(StackDockStation, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
Called when the selection of station changed to another dockable than oldSelection.
deselected(StackDockStation, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
 
destination() - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothChanger
The direction of the change.
destroy() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Allows this dialog to free any resources that it used.
destroy() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceOperationView
Informs this view that it is no longer required and can safely free resources.
destroy() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.TitleBarObserver
Disposes this observer, this observer will neither receive nor send events after this method has been called.
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.control.focus.FocusTracker
Removes any listeners this FocusTracker added anywhere allowing this FocusTracker to be collected by the garbage collector.
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 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.security.SecureScreenDockDialog
Deprecated.  
destroy() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
destroy() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow.DialogParent
 
destroy() - Method in interface bibliothek.gui.dock.station.flap.DefaultFlapWindow.Parent
Informs this parent that is it no longer needed
destroy() - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Informs this window that it is no longer used by its owner and will never be used again.
destroy() - Method in class bibliothek.gui.dock.station.flap.JInternalDialog
 
destroy() - Method in class bibliothek.gui.dock.station.screen.InternalDockDialog
 
destroy() - Method in class bibliothek.gui.dock.station.screen.ScreenDockDialog
 
destroy() - Method in class bibliothek.gui.dock.station.screen.ScreenDockFrame
 
destroy() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Informs this window that it is no longer used by the station and will never be used again.
destroy(I) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManager
Called when the information info is no longer required.
destroy(MenuLineLayout.Layout) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
 
destroy() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout.Layout
Informs this layout that it is no longer used and can release any resource.
destroy() - Method in class bibliothek.gui.dock.station.StationChildHandle
Deletes all resources that were acquired by this handler.
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.
destroyMenu(TabMenu) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
destroyMenu(TabMenu) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Destroys menu which was created by this pane.
DialogText - Class in bibliothek.gui.dock.util.text
A text that is shown on or by a JDialog.
DialogText(String, JDialog) - Constructor for class bibliothek.gui.dock.util.text.DialogText
Creates a new text
DialogWindow - Class in bibliothek.gui.dock.common.action.panel
A PanelPopupWindow managing a JDialog.
DialogWindow(Component, CPanelPopup) - Constructor for class bibliothek.gui.dock.common.action.panel.DialogWindow
Creates a new window.
didHierarchyChange() - Method in class bibliothek.gui.dock.dockable.DockableStateEvent
Tells that the parent of the dockable has changed.
didLocationChange() - Method in class bibliothek.gui.dock.dockable.DockableStateEvent
Tells whether the position of the dockable on its parent changed.
didParentLocationChange() - Method in class bibliothek.gui.dock.dockable.DockableStateEvent
Tells whether the position of one of the anchestors of dockable changed.
didParentSelectionChange() - Method in class bibliothek.gui.dock.dockable.DockableStateEvent
Tells whether the selection state of a parent of the dockable changed.
didSelectionChange() - Method in class bibliothek.gui.dock.dockable.DockableStateEvent
Tells whether the selection state of the dockable on its parent changed.
didVisibilityChange() - Method in class bibliothek.gui.dock.dockable.DockableStateEvent
Tells whether the visibility of the dockable changed.
diff(AbstractSplitDockGrid.Node<D>, AbstractSplitDockGrid.Node<D>) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Tells whether the two nodes could be merged or not.
diffMirror(Color, double) - Static method in class bibliothek.util.Colors
 
DIRECT_ACTION - Static variable in class bibliothek.gui.dock.action.LocationHint
Used if this hint was produced by the parent of a dockable
DirectRemoteRelocator - Interface in bibliothek.gui.dock.control
A simplified version of RemoteRelocator.
DirectWindowProvider - Class in bibliothek.gui.dock.util
A window provider where the window can be set directly.
DirectWindowProvider() - Constructor for class bibliothek.gui.dock.util.DirectWindowProvider
Creates a new window provider.
DirectWindowProvider(Window) - Constructor for class bibliothek.gui.dock.util.DirectWindowProvider
Creates a new window provider.
disableAllModes() - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Sets all DockRelocatorModes to inactive.
disableCheckLayoutLocked() - Static method in class bibliothek.gui.dock.util.DockUtilities
Ensures that DockUtilities.checkLayoutLocked() never prints out any warnings.
disabledIcon - Variable in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
the disabled icon provided by the selected element
disabledIcon(JComponent, Icon) - Static method in class bibliothek.gui.dock.util.DockUtilities
Gets a "disabled" icon according to the current look and feel.
disabledIconChanged(BasicButtonModel, Icon, Icon) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
disabledIconChanged(BasicButtonModel, Icon, Icon) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if the disabled icon of model changed.
discard(DockableDisplayer) - Method in class bibliothek.gui.dock.SplitDockStation
Removes displayer and creates a replacement.
discard(DockableDisplayer) - Method in class bibliothek.gui.dock.StackDockStation
Replaces displayer with a new instance.
discard(DockableDisplayer) - Method in interface bibliothek.gui.dock.station.DockableDisplayerListener
Called by displayer if it is no longer valid and should be replaced by another displayer.
DISCARD_ALL - Static variable in interface bibliothek.gui.dock.frontend.MissingDockableStrategy
This strategy throws away all information.
discardComponentsAndRebuild() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Deletes all Tabs and TabMenus of this TabPane and rebuilds them.
discardDisplayer() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Replaces the current DockableDisplayer with a new instance.
discardDisplayer() - Method in class bibliothek.gui.dock.station.screen.DisplayerScreenDockWindow
Replaces the current DockableDisplayer with a new instance.
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
 
DISPLAYER_FACTORY - Static variable in class bibliothek.gui.dock.themes.ThemeManager
unique identifier for the basic DisplayerFactory
DISPLAYER_FACTORY - Static variable in interface bibliothek.gui.DockTheme
A unique identifier for the DockProperties to access the current DisplayerFactory.
DISPLAYER_FACTORY_TYPE - Static variable in class bibliothek.gui.dock.themes.ThemeManager
Identifier for the type DisplayerFactory
DisplayerBackgroundComponent - Interface in bibliothek.gui.dock.displayer
A BackgroundComponent represents a DockableDisplayer.
DisplayerCollection - Class in bibliothek.gui.dock.station
A set of DockableDisplayers.
DisplayerCollection(DockStation, DisplayerFactory) - Constructor for class bibliothek.gui.dock.station.DisplayerCollection
Creates a new collection
DisplayerCollection(DockStation, DefaultDisplayerFactoryValue) - Constructor for class bibliothek.gui.dock.station.DisplayerCollection
Creates a new collection
DisplayerColor - Class in bibliothek.gui.dock.themes.color
A color used on a DockableDisplayer.
DisplayerColor(String, Path, DockableDisplayer, Color) - Constructor for class bibliothek.gui.dock.themes.color.DisplayerColor
Creates a new DisplayerColor
DisplayerColor(String, DockableDisplayer, Color) - Constructor for class bibliothek.gui.dock.themes.color.DisplayerColor
Creates a new DisplayerColor
DisplayerDockBorder - Interface in bibliothek.gui.dock.displayer
An UIValue observing the BorderModifier that is used for a DockableDisplayer.
DisplayerFactory - Interface in bibliothek.gui.dock.station
A factory that creates instances of DockableDisplayer.
DisplayerFactoryValue - Interface in bibliothek.gui.dock.themes
An UIValue that is used to retrieve a DisplayerFactory from a ThemeManager.
DisplayerFocusTraversalPolicy - Class in bibliothek.gui.dock.displayer
A traversal policy for DockableDisplayers.
DisplayerFocusTraversalPolicy(DockableDisplayer) - Constructor for class bibliothek.gui.dock.displayer.DisplayerFocusTraversalPolicy
Creates a new policy.
displayerListeners() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
Gets all DockableDisplayerListener known to this displayer.
DisplayerScreenDockWindow - Class in bibliothek.gui.dock.station.screen
A window that uses a DockableDisplayer to show the Dockable.
DisplayerScreenDockWindow(ScreenDockStation) - Constructor for class bibliothek.gui.dock.station.screen.DisplayerScreenDockWindow
Creates a new window
DisplayerScreenDockWindow.Background - Class in bibliothek.gui.dock.station.screen
The algorithm that paints the background of this window.
DisplayerScreenDockWindow.Background() - Constructor for class bibliothek.gui.dock.station.screen.DisplayerScreenDockWindow.Background
 
divider - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the location of the divider
DLabel - Class in bibliothek.gui.dock.util.swing
A modified label which can apply a FontModifier to its original font.
DLabel() - Constructor for class bibliothek.gui.dock.util.swing.DLabel
Creates a new label
doApply() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Applies all changes but does not close the dialog.
doCancel() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Closes the dialog without saving and changes
DOCK_STATION_ICON - Static variable in class bibliothek.gui.dock.util.PropertyKey
The Icon used for a DockStation if it has no icon.
DOCK_STATION_TITLE - Static variable in class bibliothek.gui.dock.util.PropertyKey
The title of a DockStation if it has no title.
DOCK_STATION_TOOLTIP - Static variable in class bibliothek.gui.dock.util.PropertyKey
The tooltip used for a DockStation that has no tooltip set
DOCK_THEME_EXTENSION - Static variable in interface bibliothek.gui.dock.themes.DockThemeExtension
The name of a ExtensionName creating DockThemeExtensions.
DOCKABLE - Static variable in class bibliothek.gui.dock.action.LocationHint
Used if this hint was produced by a Dockable
dockable - Variable in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent.Tab
the element on the tab
dockable - Variable in class bibliothek.gui.dock.themes.basic.action.menu.AbstractMenuHandler
the Dockable for which actions are dispatched
Dockable - Interface in bibliothek.gui
A Dockable is a window which can be dragged around by the user.
DOCKABLE_ICON - Static variable in class bibliothek.gui.dock.util.PropertyKey
The Icon used for a Dockable if it has no icon.
DOCKABLE_KEY_PREFIX - Static variable in class bibliothek.gui.DockFrontend
prefix used for Dockables when creating a new PredefinedDockSituation
DOCKABLE_MOVING_IMAGE_FACTORY - Static variable in interface bibliothek.gui.DockTheme
Identifier for the DockableMovingImageFactory that is used to show an image during drag and drop operations.
DOCKABLE_SELECTION - Static variable in interface bibliothek.gui.DockTheme
Identifier for the DockableSelection, a panel that is shown to select a Dockable using only the keyboard.
DOCKABLE_TITLE - Static variable in class bibliothek.gui.dock.util.PropertyKey
The title of a Dockable if it has no title.
DOCKABLE_TOOLTIP - Static variable in class bibliothek.gui.dock.util.PropertyKey
The tooltip used for a Dockable that has no tooltip set
DockableAdapter - Class in bibliothek.gui.dock.event
An abstract class implementing the DockableListener.
DockableAdapter() - Constructor for class bibliothek.gui.dock.event.DockableAdapter
 
dockableAdded(DockStation, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableAdded(DockStation, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked after dockable has been added to station.
dockableAdded(DockStation, Dockable) - Method in class bibliothek.gui.dock.station.support.DockableVisibilityManager
 
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.
dockableAdding(DockStation, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableAdding(DockStation, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked before dockable is added to station.
DockableBackgroundComponent - Interface in bibliothek.gui.dock.dockable
A BackgroundComponent that represents a Dockable.
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
dockableCycledRegister(DockController, Dockable) - Method in class bibliothek.gui.dock.control.VisibilityFocusObserver
 
dockableCycledRegister(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockableCycledRegister(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockableCycledRegister(DockController, Dockable) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked when dockable was added and removed from the controller, or was removed and added again to controller.
DockableDisplayer - Interface in bibliothek.gui.dock.station
A panel which shows one Dockable and one DockTitle.
DockableDisplayer.Location - Enum in bibliothek.gui.dock.station
The four possible locations of the title
DockableDisplayerHints - Interface in bibliothek.gui.dock.displayer
Hints are used by components which are parents of Dockables.
DockableDisplayerListener - Interface in bibliothek.gui.dock.station
A listener to a DockableDisplayer, gets informed if the displayer is no longer valid.
dockableFocused(DockableFocusEvent) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
dockableFocused(DockableFocusEvent) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
dockableFocused(DockableFocusEvent) - Method in interface bibliothek.gui.dock.event.DockableFocusListener
Invoked when dockable has gained the focus.
dockableFocused(DockableFocusEvent) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockableFocused(DockableFocusEvent) - Method in class bibliothek.gui.dock.themes.basic.BasicStackDockComponent.BasicTab
 
DockableFocusEvent - Class in bibliothek.gui.dock.event
An event describing the focus transfer from one Dockable to another.
DockableFocusEvent(DockController, Dockable, Dockable) - Constructor for class bibliothek.gui.dock.event.DockableFocusEvent
Creates a new event.
DockableFocusListener - Interface in bibliothek.gui.dock.event
A listener added to a DockController, this listener gets informed when the focused Dockable is exchanged.
dockableFocusListeners() - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
Gets an array of currently registered DockableFocusListeners.
DockableIcon - Class in bibliothek.gui.dock.dockable
An icon that is used for a Dockable
DockableIcon(String, Dockable) - Constructor for class bibliothek.gui.dock.dockable.DockableIcon
Creates a new icon
DockableListener - Interface in bibliothek.gui.dock.event
A listener which is added to a Dockable.
DockableMovingImageFactory - Interface in bibliothek.gui.dock.dockable
A factory for MovingImages.
DockablePlaceholderList<P extends PlaceholderListItem<Dockable>> - Class in bibliothek.gui.dock.station.support
A PlaceholderList that works with real Dockables.
DockablePlaceholderList() - Constructor for class bibliothek.gui.dock.station.support.DockablePlaceholderList
Creates a new and empty list.
DockablePlaceholderList(PlaceholderMap) - Constructor for class bibliothek.gui.dock.station.support.DockablePlaceholderList
Creates a new list reading all the data that is stored in map.
DockablePlaceholderList(PlaceholderMap, PlaceholderListItemConverter<Dockable, P>) - Constructor for class bibliothek.gui.dock.station.support.DockablePlaceholderList
Creates a new list reading all the data that is stored in map.
DockableProperty - Interface in bibliothek.gui.dock.layout
Describes the location of a Dockable on a DockStation.
DockablePropertyFactory - Interface in bibliothek.gui.dock.layout
A factory which creates instances of DockableProperty.
dockableRegistered(DockController, Dockable) - Method in class bibliothek.gui.dock.control.ActionBinder
 
dockableRegistered(DockController, Dockable) - Method in class bibliothek.gui.dock.control.VisibilityFocusObserver
 
dockableRegistered(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockableRegistered(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockableRegistered(DockController, Dockable) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked after a Dockable was registered.
dockableRegistering(DockController, Dockable) - Method in class bibliothek.gui.dock.control.VisibilityFocusObserver
 
dockableRegistering(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockableRegistering(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockableRegistering(DockController, Dockable) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked right before the dockable is registered in the controller.
dockableRemoved(DockStation, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableRemoved(DockStation, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked after dockable has been removed from station.
dockableRemoved(DockStation, Dockable) - Method in class bibliothek.gui.dock.station.support.DockableVisibilityManager
 
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.
dockableRemoving(DockStation, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableRemoving(DockStation, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked before dockable is removed from station.
dockables - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the elements represented by this leaf
dockables() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets a mutable view of all Dockables of this list.
dockableSelected(DockableSelectionEvent) - Method in interface bibliothek.gui.dock.event.DockableSelectionListener
Called when station changes its selected dockable.
dockableSelected(DockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableSelected(DockStation, Dockable, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Called when dockable has been selected.
DockableSelection - Interface in bibliothek.gui.dock.focus
A DockableSelection is a Component which shows some or all Dockables of a DockController.
DockableSelectionColor - Class in bibliothek.gui.dock.themes.color
A color used by a DockableSelection.
DockableSelectionColor(DockableSelection, String, Path, Color) - Constructor for class bibliothek.gui.dock.themes.color.DockableSelectionColor
Creates a new DockColor.
DockableSelectionColor(DockableSelection, String, Color) - Constructor for class bibliothek.gui.dock.themes.color.DockableSelectionColor
Creates a new DockColor.
DockableSelectionEvent - Class in bibliothek.gui.dock.event
An event that tells which Dockable was selected on wich DockStation
DockableSelectionEvent(DockController, DockStation, Dockable, Dockable) - Constructor for class bibliothek.gui.dock.event.DockableSelectionEvent
Creates a new event.
DockableSelectionListener - Interface in bibliothek.gui.dock.event
A listener that gets called when the selected Dockable of a DockStation changes.
DockableSelectionListener - Interface in bibliothek.gui.dock.focus
This listener is added to a DockableSelection and gets informed when the user selects an element or cancels the selection.
dockableSelectionListeners() - Method in class bibliothek.gui.DockController
Gets an array of currently registered DockableSelectionListeners.
DockableSelector - Class in bibliothek.gui.dock.control
A DockableSelector is able to open a popup when the user hits a special combination of keys.
DockableSelector() - Constructor for class bibliothek.gui.dock.control.DockableSelector
 
DockableSplitDockTree - Class in bibliothek.gui.dock.station.split
Implementation of a SplitDockTree that works with Dockables.
DockableSplitDockTree() - Constructor for class bibliothek.gui.dock.station.split.DockableSplitDockTree
 
dockablesRepositioned(DockStation, Dockable[]) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockablesRepositioned(DockStation, Dockable[]) - Method in interface bibliothek.gui.dock.event.DockStationListener
Called when the location and/or size of one or several dockables changed.
DockableStateEvent - Class in bibliothek.gui.dock.dockable
An event sent to the DockableStateListener.
DockableStateEvent(Dockable, int) - Constructor for class bibliothek.gui.dock.dockable.DockableStateEvent
Creates a new event.
DockableStateListener - Interface in bibliothek.gui.dock.dockable
This listener is invoked when the location of one or many Dockables changed.
DockableStateListenerManager - Class in bibliothek.gui.dock.dockable
A handler for invoking DockableStateListeners.
DockableStateListenerManager(Dockable) - Constructor for class bibliothek.gui.dock.dockable.DockableStateListenerManager
Creates a new manager.
dockableUnregistered(DockController, Dockable) - Method in class bibliothek.gui.dock.control.ActionBinder
 
dockableUnregistered(DockController, Dockable) - Method in class bibliothek.gui.dock.control.VisibilityFocusObserver
 
dockableUnregistered(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockableUnregistered(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockableUnregistered(DockController, Dockable) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked after dockable has been unregistered from controller.
DockableVisibilityManager - Class in bibliothek.gui.dock.station.support
Knows for every child of a DockStation whether it is visible or not.
DockableVisibilityManager(DockStationListenerManager) - Constructor for class bibliothek.gui.dock.station.support.DockableVisibilityManager
Constructs a new manager
dockableVisibiltySet(DockStation, Dockable, boolean) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableVisibiltySet(DockStation, Dockable, boolean) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked if the visibility of a child has been changed.
DockAcceptance - Interface in bibliothek.gui.dock.accept
Used by a DockController to decide globally which Dockable can become child of which DockStation.
DockAction - Interface in bibliothek.gui.dock.action
A DockAction is an object that represents an action which can be triggered by the user.
DockActionAdapter - Class in bibliothek.gui.dock.event
An abstract implementation of StandardDockActionListener.
DockActionAdapter() - Constructor for class bibliothek.gui.dock.event.DockActionAdapter
 
DockActionBackgroundComponent - Interface in bibliothek.gui.dock.action
Represents the background of a Component that somehow paints a DockAction.
DockActionIcon - Class in bibliothek.gui.dock.action
This DockIcon is used to get Icons for a DockAction.
DockActionIcon(String, DockAction) - Constructor for class bibliothek.gui.dock.action.DockActionIcon
Creates a new DockActionIcon.
DockActionIcon(String, DockAction, Path) - Constructor for class bibliothek.gui.dock.action.DockActionIcon
Creates a new DockActionIcon.
DockActionSource - Interface in bibliothek.gui.dock.action
A list of DockActions which may change its size at any time.
DockActionSourceAdapter - Class in bibliothek.gui.dock.event
An abstract implementation of DockActionSourceListener.
DockActionSourceAdapter() - Constructor for class bibliothek.gui.dock.event.DockActionSourceAdapter
 
DockActionSourceListener - Interface in bibliothek.gui.dock.event
A listener that is added to DockActionSource.
DockActionText - Class in bibliothek.gui.dock.action
Represents a text that is used by a DockAction.
DockActionText(String, DockAction) - Constructor for class bibliothek.gui.dock.action.DockActionText
Creates a new DockActionText.
DockActionText(String, DockAction, Path) - Constructor for class bibliothek.gui.dock.action.DockActionText
Creates a new DockActionText.
DockAdapter - Class in bibliothek.gui.dock.event
An implementation of DockListener, doing nothing whenever receiving an event.
DockAdapter() - Constructor for class bibliothek.gui.dock.event.DockAdapter
 
DockBorder - Interface in bibliothek.gui.dock.themes.border
An UIValue observing the ThemeManager for a BorderModifier.
DockColor - Interface in bibliothek.gui.dock.util.color
A wrapper around a Color object.
DockController - Class in bibliothek.gui
A controller connects all the DockStations, Dockables and other objects that play together in this framework.
DockController() - Constructor for class bibliothek.gui.DockController
Creates a new controller.
DockController(DockControllerFactory) - Constructor for class bibliothek.gui.DockController
Creates a new controller but does not initiate the properties of this controller if not wished.
DockControllerFactory - Interface in bibliothek.gui.dock.control
Contains various factory methods which are used during initialization of a DockController
DockControllerRepresentativeListener - Interface in bibliothek.gui.dock.event
A listener added to DockController, gets informed about changes in the set of DockElementRepresentatives.
DockConverter<D extends DockElement,P extends PerspectiveElement,L> - Interface in bibliothek.gui.dock.layout
A DockConverter can store or load content which is related to a certain kind of DockElement.
DockElement - Interface in bibliothek.gui.dock
An element in the hierarchy of dockables and stations.
DockElementRepresentative - Interface in bibliothek.gui.dock
A DockElementRepresentative is a Component that represents a DockElement.
DockFactory<D extends DockElement,P extends PerspectiveElement,L> - Interface in bibliothek.gui.dock
A DockConverter which can not only store and load the contents of an element, but also create a new DockElement with the content.
DockFocusTraversalPolicy - Class in bibliothek.gui.dock.focus
A FocusTraversalPolicy that uses the algorithms of a SimplifiedFocusTraversalPolicy to do its work.
DockFocusTraversalPolicy(SimplifiedFocusTraversalPolicy, boolean) - Constructor for class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
Creates a new policy.
DockFont - Interface in bibliothek.gui.dock.util.font
A wrapper around a FontModifier object.
DockFrontend - Class in bibliothek.gui
A DockFrontend provides some methods to handle the storage of various layouts.
DockFrontend() - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, creates a new controller.
DockFrontend(Window) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, creates a new controller.
DockFrontend(WindowProvider) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, creates a new controller.
DockFrontend(DockController) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend.
DockFrontend(DockController, Window) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, tries to set up a ScreenDockStationFactory and sets the root window of controller to owner.
DockFrontend(DockController, WindowProvider) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, tries to set up a ScreenDockStationFactory and sets the root window of controller to owner.
DockFrontend.DockInfo - Class in bibliothek.gui
Information about a Dockable.
DockFrontend.DockInfo(Dockable, String) - Constructor for class bibliothek.gui.DockFrontend.DockInfo
Creates a new DockInfo.
DockFrontend.Hider - Class in bibliothek.gui
An object which is action and ActionGuard at the same time.
DockFrontend.Hider() - Constructor for class bibliothek.gui.DockFrontend.Hider
Creates a new action/guard.
DockFrontend.RootInfo - Class in bibliothek.gui
Stores information about a root-station.
DockFrontend.RootInfo(DockStation, String) - Constructor for class bibliothek.gui.DockFrontend.RootInfo
Creates a new object.
DockFrontendAdapter - Class in bibliothek.gui.dock.event
An class implementing all methods of DockFrontendListener, but not doing anything inside these methodes.
DockFrontendAdapter() - Constructor for class bibliothek.gui.dock.event.DockFrontendAdapter
 
DockFrontendInternals - Interface in bibliothek.gui.dock.frontend
A set of data and methods that may be exclusively used while changing the layout of a DockFrontend.
DockFrontendListener - Interface in bibliothek.gui.dock.event
A listener to a DockFrontend.
DockFrontendSizeManager - Class in bibliothek.extension.gui.dock.station.split
Deprecated. Due to the new placeholder mechanism this class/interface has become obsolete, it is no longer used anywhere. Clients should now use a PlaceholderStrategy to assign identifiers to the Dockables, with these identifiers the location and size of a Dockable is stored in a much more consistent way than using the LbSplitLayoutManager. This class/interface will be removed in a future release.
DockFrontendSizeManager() - Constructor for class bibliothek.extension.gui.dock.station.split.DockFrontendSizeManager
Deprecated.  
DockHierarchyEvent - Class in bibliothek.gui.dock.event
Contains information about the path of a Dockable.
DockHierarchyEvent(Dockable) - Constructor for class bibliothek.gui.dock.event.DockHierarchyEvent
Creates a new event and sets up all properties.
DockHierarchyEvent(Dockable, DockController) - Constructor for class bibliothek.gui.dock.event.DockHierarchyEvent
Creates a new event and sets up all properties.
DockHierarchyListener - Interface in bibliothek.gui.dock.event
A listener that is added to a Dockable and is informed whenever the path of the element changes.
DockHierarchyLock - Class in bibliothek.gui.dock
The DockHierarchyLock allows DockStations to defend themselfs against concurrent modifications of the hierarchy.
DockHierarchyLock() - Constructor for class bibliothek.gui.dock.DockHierarchyLock
 
DockHierarchyLock.Token - Class in bibliothek.gui.dock
Is acquired from a DockHierarchyLock and releases the lock.
DockHierarchyObserver - Class in bibliothek.gui.dock.dockable
A helper class that is able to send DockHierarchyEvents to DockHierarchyListeners.
DockHierarchyObserver(Dockable) - Constructor for class bibliothek.gui.dock.dockable.DockHierarchyObserver
Creates a new observer.
DockIcon - Class in bibliothek.gui.dock.util.icon
This class is used to retreive Icons from the IconManager.
DockIcon(String, Path) - Constructor for class bibliothek.gui.dock.util.icon.DockIcon
Creates a new DockIcon.
DockIcon(String, Path, Icon) - Constructor for class bibliothek.gui.dock.util.icon.DockIcon
Creates a new DockIcon.
DockIconBridge - Interface in bibliothek.gui.dock.util.icon
A filter between IconManager and DockIcon, transfers Icons from IconManager to DockIcon.
DockingFramesPreference - Class in bibliothek.extension.gui.dock
A PreferenceTreeModel that contains all the preferences that are used in this framework.
DockingFramesPreference(DockController) - Constructor for class bibliothek.extension.gui.dock.DockingFramesPreference
Creates a new model.
DockingFramesPreference(DockController, PathCombiner) - Constructor for class bibliothek.extension.gui.dock.DockingFramesPreference
Creates a new model.
DockLayout<L> - Class in bibliothek.gui.dock.layout
A DockLayout describes the contents of one DockElement.
DockLayout(String, L) - Constructor for class bibliothek.gui.dock.layout.DockLayout
Creates a new layout.
DockLayoutComposition - Class in bibliothek.gui.dock.layout
A DockLayoutComposition describes all relations and positions of a set of DockElements.
DockLayoutComposition(DockLayoutInfo, List<DockLayout<?>>, List<DockLayoutComposition>, boolean) - Constructor for class bibliothek.gui.dock.layout.DockLayoutComposition
Creates a new composition.
DockLayoutInfo - Class in bibliothek.gui.dock.layout
A DockLayoutInfo is a wrapper around a DockLayout.
DockLayoutInfo() - Constructor for class bibliothek.gui.dock.layout.DockLayoutInfo
Creates a new info.
DockLayoutInfo(byte[]) - Constructor for class bibliothek.gui.dock.layout.DockLayoutInfo
Creates a new info.
DockLayoutInfo(XElement) - Constructor for class bibliothek.gui.dock.layout.DockLayoutInfo
Creates a new info.
DockLayoutInfo(DockLayout<?>) - Constructor for class bibliothek.gui.dock.layout.DockLayoutInfo
Creates a new info
DockLayoutInfo.Data - Enum in bibliothek.gui.dock.layout
The kind of information a DockLayoutInfo contains.
DockListener - Interface in bibliothek.gui.dock.event
A collection of listeners that observe most events of a DockController.
DockProperties - Class in bibliothek.gui.dock.util
A set of properties that are used at different places all over the framework.
DockProperties(DockController) - Constructor for class bibliothek.gui.dock.util.DockProperties
Creates a new map.
DockPropertyListener<A> - Interface in bibliothek.gui.dock.util
A listener to an entry of DockProperties.
DockPropertyPreference<V> - Class in bibliothek.extension.gui.dock.preference.preferences
A Preference that can read and write its value from a DockProperties.
DockPropertyPreference(DockProperties, PropertyKey<V>, Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.DockPropertyPreference
Creates a new preference.
DockPropertyPreference(DockProperties, PropertyKey<V>, String, Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.DockPropertyPreference
Creates a new preference.
DockPropertyPreference(String, DockProperties, PropertyKey<V>, V, Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.DockPropertyPreference
Creates a new preference.
DockRegister - Class in bibliothek.gui.dock.control
A set of all Dockables and DockStations currently used in the system.
DockRegister(DockController) - Constructor for class bibliothek.gui.dock.control.DockRegister
Creates a new register.
DockRegisterAdapter - Class in bibliothek.gui.dock.event
A DockRegisterListener that contains only empty methods.
DockRegisterAdapter() - Constructor for class bibliothek.gui.dock.event.DockRegisterAdapter
 
DockRegisterListener - Interface in bibliothek.gui.dock.event
A listener receiving events from a DockRegister.
DockRelocator - Interface in bibliothek.gui.dock.control
The DockRelocator is responsible for executing and managing the basic drag and drop operations.
DockRelocatorAdapter - Class in bibliothek.gui.dock.event
An implementation of DockRelocatorListener that contains only empty methods.
DockRelocatorAdapter() - Constructor for class bibliothek.gui.dock.event.DockRelocatorAdapter
 
DockRelocatorEvent - Interface in bibliothek.gui.dock.control.relocator
An event created by the DockRelocator and forwarded to the VetoableDockRelocatorListener.
DockRelocatorListener - Interface in bibliothek.gui.dock.event
Deprecated. please use VetoableDockRelocatorListener instead. This interface will be removed in a future release
DockRelocatorMode - Interface in bibliothek.gui.dock.control
A DockRelocatorMode is used by a DockRelocator to change the behaviour of the drag and drop-operation depending what the user does with the mouse and the keyboard.
DockSituation - Class in bibliothek.gui.dock.layout
A DockSituation is a converter: the relationship of DockStations and Dockables, the position of Dockables and other information are converted into a stream of bytes.
DockSituation(DockFactory<?, ?, ?>...) - Constructor for class bibliothek.gui.dock.layout.DockSituation
Constructs a new DockSituation and sets some factories which are used to create new DockElements
DockSituation() - Constructor for class bibliothek.gui.dock.layout.DockSituation
Constructs a new DockSituation.
DockSituationIgnore - Interface in bibliothek.gui.dock.layout
A DockSituationIgnore is used in a DockSituation to decide, which elements (stations and dockables) should be written into a stream.
DockSituationIgnoreUtil - Class in bibliothek.gui.dock.layout
Utility class for DockSituationIgnore.
DockStation - Interface in bibliothek.gui
A DockStation is some area (e.g. a Component) showing a set of Dockables called "children".
DockStationAdapter - Class in bibliothek.gui.dock.event
An abstract implementation of DockStationListener.
DockStationAdapter() - Constructor for class bibliothek.gui.dock.event.DockStationAdapter
 
DockStationIcon - Class in bibliothek.gui.dock.station
An icon that is used for a DockStation.
DockStationIcon(String, DockStation) - Constructor for class bibliothek.gui.dock.station.DockStationIcon
Creates the icon.
DockStationListener - Interface in bibliothek.gui.dock.event
This listener is added to a DockStation.
DockStationListenerManager - Class in bibliothek.gui.dock.station.support
This manager stores DockStationListeners and provides methods to invoke the listeners.
DockStationListenerManager(DockStation) - Constructor for class bibliothek.gui.dock.station.support.DockStationListenerManager
Constructs a new manager.
dockStationListeners - Variable in class bibliothek.gui.dock.SplitDockStation
The list of all registered DockStationListeners.
dockStationRegistered(DockController, DockStation) - Method in class bibliothek.gui.dock.control.VisibilityFocusObserver
 
dockStationRegistered(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockStationRegistered(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockStationRegistered(DockController, DockStation) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked after a DockStation was registered.
dockStationRegistering(DockController, DockStation) - Method in class bibliothek.gui.dock.control.VisibilityFocusObserver
 
dockStationRegistering(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockStationRegistering(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockStationRegistering(DockController, DockStation) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked right before the station is registered in the controller.
dockStationUnregistered(DockController, DockStation) - Method in class bibliothek.gui.dock.control.VisibilityFocusObserver
 
dockStationUnregistered(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockStationUnregistered(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockStationUnregistered(DockController, DockStation) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked after station has been unregistered from controller.
DockSwingUtilities - Class in bibliothek.gui.dock.util
A set of methods useful for working with Swing.
DockTheme - Interface in bibliothek.gui
A theme describes how a DockStation looks like, which DockTitle are selected, and other behavior.
DockThemeExtension - Interface in bibliothek.gui.dock.themes
An extension to a DockTheme, may be used by the DockTheme to override some settings.
DockThemeModifier - Interface in bibliothek.gui.dock.common.theme
A DockThemeModifier modifies a DockTheme.
DockTitle - Interface in bibliothek.gui.dock.title
A Component which is shown aside a Dockable.
DockTitle.Orientation - Enum in bibliothek.gui.dock.title
How to layout a DockTitle
DockTitleBackgroundComponent - Interface in bibliothek.gui.dock.title
Represents the background of a DockTitle.
DockTitleBindingListener - Interface in bibliothek.gui.dock.event
A listener added to a DockController, receives notifications when a DockTitle is bound or unbound.
dockTitleBindingListeners() - Method in class bibliothek.gui.DockController
Gets an array of all DockTitleBindingListener that are currently registered at this controller.
DockTitleEvent - Class in bibliothek.gui.dock.event
These events are used for DockTitles, to transfer information between station and title.
DockTitleEvent(Dockable, boolean) - Constructor for class bibliothek.gui.dock.event.DockTitleEvent
Constructs a new event.
DockTitleEvent(DockStation, Dockable, boolean) - Constructor for class bibliothek.gui.dock.event.DockTitleEvent
Constructs a new event.
DockTitleFactory - Interface in bibliothek.gui.dock.title
A factory for creating instances of DockTitle.
DockTitleManager - Class in bibliothek.gui.dock.title
The manager of the DockTitleFactories.
DockTitleManager(DockController) - Constructor for class bibliothek.gui.dock.title.DockTitleManager
Creates a new manager
DockTitleRequest - Class in bibliothek.gui.dock.title
Set of information and callback used to obtain a DockTitle from a DockTitleFactory.
DockTitleRequest(DockStation, Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.title.DockTitleRequest
Creates a new request.
DockTitleTab - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
A DockTitleTab is a wrapper around an ordinary DockTitle to get a TabComponent.
DockTitleTab(DockStation, Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Creates a new tab.
DockTitleVersion - Class in bibliothek.gui.dock.title
A DockTitleVersion is a hint which DockTitleFactory has to be used to create one or more DockTitle for some Dockable.
DockTitleVersion(DockController, String) - Constructor for class bibliothek.gui.dock.title.DockTitleVersion
Creates a new version.
DockUI - Class in bibliothek.gui
A list of icons, text and methods used by the framework.
DockUI() - Constructor for class bibliothek.gui.DockUI
Creates a new DockUI
DockUtilities - Class in bibliothek.gui.dock.util
A list of methods which can be used for different purposes.
DockUtilities() - Constructor for class bibliothek.gui.dock.util.DockUtilities
 
DockUtilities.DockVisitor - Class in bibliothek.gui.dock.util
A visitor used to visit the nodes of a dock-tree.
DockUtilities.DockVisitor() - Constructor for class bibliothek.gui.dock.util.DockUtilities.DockVisitor
 
doLayout() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
doLayout() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
doLayout() - Method in class bibliothek.gui.dock.security.GlassedPane
 
doLayout() - Method in class bibliothek.gui.dock.station.OverpaintablePanel
 
doLayout() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockContentPane
 
doLayout() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Updates the layout of this pane, assuming a TabLayoutManager is installed.
doLayout() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
 
doLayout() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.TabsLayoutBlock
Updates the layout of this block.
doLayout() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
 
doLayout(JPanel) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
doLayout() - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
done(DockController) - Method in interface bibliothek.gui.dock.event.ControllerSetupListener
Called when controller is set up.
done() - Method in class bibliothek.gui.dock.facile.mode.LocationModeEvent
Marks the mode transition as over.
doOk() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Applies all changes and closes the dialog.
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreference
 
doOperation(int, PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
doOperation(int, PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.editor.BooleanEditor
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.editor.ChoiceEditor
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.editor.KeyStrokeEditor
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.editor.LabelEditor
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.editor.ModifierMaskEditor
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.editor.StringEditor
 
doOperation(PreferenceOperation) - Method in interface bibliothek.extension.gui.dock.preference.Preference
Executes the enabled operation operation.
doOperation(PreferenceOperation) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditor
Executes the operation that matches operation or does nothing if operation is unknown.
doOperation(int, PreferenceOperation) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Executes the enabled operation operation.
doOperation(int, PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
doPaintBackground(Graphics, JComponent) - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
Actually paints the background with a graphics context that has special settings.
doPaintIconWhenInactive() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
doReset() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Resets all preferences to the value they had when the dialog opened
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.
DoubleClickController - Class in bibliothek.gui.dock.control
Adds a MouseListener to all Dockables, DockTitles and other DockElementRepresentatives, informs the registered DoubleClickController.GlobalDoubleClickListeners whenever the user clicks twice on such an element.
DoubleClickController(ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.DoubleClickController
Creates a new DoubleClickController.
DoubleClickController.GlobalDoubleClickListener - Class in bibliothek.gui.dock.control
A listener which waits for a double-click-event.
DoubleClickController.GlobalDoubleClickListener(Dockable) - Constructor for class bibliothek.gui.dock.control.DoubleClickController.GlobalDoubleClickListener
Constructs a new listener.
DoubleClickListener - Interface in bibliothek.gui.dock.event
A DoubleClickListener is added to the DoubleClickController and may receive an event if a Dockable, which is child or equal to LocatedListener.getTreeLocation(), was clicked twice.
DoubleClickLocationStrategy - Interface in bibliothek.gui.dock.facile.mode
Used by a LocationModeManager to change the ExtendedMode when an element gets double-clicked.
DOWN - Variable in class bibliothek.gui.dock.focus.AbstractDockableSelection
Action called when the down arrow key was pressed.
down() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Called when a down arrow key was pressed.
down() - Method in class bibliothek.gui.dock.focus.DefaultDockableSelection
 
DPanel - Class in bibliothek.gui.dock.util.swing
A panel whose font can be changed by a FontModifier.
DPanel() - Constructor for class bibliothek.gui.dock.util.swing.DPanel
Creates a new panel
drag(int, int, boolean) - Method in interface bibliothek.gui.dock.control.DirectRemoteRelocator
Gives a feedback to the user, that a Dockable is moved around.
drag(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.control.focus.AbstractMouseFocusObserver
 
drag(int, int, int) - Method in interface bibliothek.gui.dock.control.RemoteRelocator
This method works on the drag-part of a drag & drop operation.
drag(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
 
drag(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.event.DockRelocatorAdapter
 
drag(DockController, Dockable, DockStation) - Method in interface bibliothek.gui.dock.event.DockRelocatorListener
Deprecated. Invoked when a drag and drop operation has been confirmed.
drag(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
drag(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
drag(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
drag(Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
drag(Dockable) - Method in interface bibliothek.gui.DockStation
Removes a child from this station.
dragged(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called whenever the user moves the mouse during a drag and drop operation.
dragMouseDragged(MouseEvent, DockTitle, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Invoked while the user drags a title or Dockable.
dragMouseDragged(int, int, int, DockTitle, Dockable, boolean, boolean) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Handles a mouse-pressed event.
dragMousePressed(MouseEvent, DockTitle, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Invoked by the listeners of a title to start a drag and drop operation.
dragMousePressed(int, int, int, int, int, Dockable, boolean) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Handles a mouse-pressed event.
dragMouseReleased(MouseEvent, DockTitle, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Invoked while the user drags a title or Dockable and releases a mouse button.
dragMouseReleased(int, int, int, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Handles a mouse-released event.
draw() - Method in class bibliothek.gui.dock.FlapDockStation
 
draw() - Method in class bibliothek.gui.dock.ScreenDockStation
 
draw() - Method in class bibliothek.gui.dock.SplitDockStation
 
draw() - Method in class bibliothek.gui.dock.StackDockStation
 
draw() - Method in interface bibliothek.gui.DockStation
Informs this station that the information gathered by prepareDrop or prepareMove should be painted somehow onto this station.
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStationPaint
 
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseStationPaint
 
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatStationPaint
 
drawDivider(Graphics, DockStation, Rectangle) - Method in interface bibliothek.gui.dock.station.StationPaint
Draws a divider between two elements.
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.gui.dock.themes.basic.BasicStationPaint
 
drawDivider(Graphics, Rectangle) - Method in class bibliothek.gui.dock.themes.DefaultStationPaintValue
Calls StationPaint.drawDivider(Graphics, DockStation, Rectangle)
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.gui.dock.themes.ThemeStationPaint
 
drawInsertion(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStationPaint
 
drawInsertion(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseStationPaint
 
drawInsertion(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatStationPaint
 
drawInsertion(Graphics, DockStation, Rectangle, Rectangle) - Method in interface bibliothek.gui.dock.station.StationPaint
Paints some markings when a Dockable is added to a DockStation.
drawInsertion(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.themes.basic.BasicStationPaint
 
drawInsertion(Graphics, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.themes.DefaultStationPaintValue
Paints some markings when a Dockable is added to a DockStation.
drawInsertion(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.themes.ThemeStationPaint
 
drawInsertionLine(Graphics, DockStation, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStationPaint
 
drawInsertionLine(Graphics, DockStation, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseStationPaint
 
drawInsertionLine(Graphics, DockStation, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatStationPaint
 
drawInsertionLine(Graphics, DockStation, int, int, int, int) - Method in interface bibliothek.gui.dock.station.StationPaint
Paints a single line from x1/y1 to x2/y2.
drawInsertionLine(Graphics, DockStation, int, int, int, int) - Method in class bibliothek.gui.dock.themes.basic.BasicStationPaint
 
drawInsertionLine(Graphics, int, int, int, int) - Method in class bibliothek.gui.dock.themes.DefaultStationPaintValue
Paints a single line from x1/y1 to x2/y2.
drawInsertionLine(Graphics, DockStation, int, int, int, int) - Method in class bibliothek.gui.dock.themes.ThemeStationPaint
 
drop(int, int) - Method in interface bibliothek.gui.dock.control.DirectRemoteRelocator
Stops a dnd-operation either by dropping the Dockable (if possible) or by canceling the operation.
drop(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.control.focus.AbstractMouseFocusObserver
 
drop() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
drop() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Advices to complete the drag and drop operation right now, this operation at least requires DockRelocatorEvent.getTarget() to be not null, otherwise this operation is equal to calling DockRelocatorEvent.cancel().
drop(int, int, int) - Method in interface bibliothek.gui.dock.control.RemoteRelocator
This method works on the drop-part of a drag & drop operation.
drop(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
 
drop(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.event.DockRelocatorAdapter
 
drop(DockController, Dockable, DockStation) - Method in interface bibliothek.gui.dock.event.DockRelocatorListener
Deprecated. Invoked after a Dockable was dropped.
drop() - Method in class bibliothek.gui.dock.FlapDockStation
 
drop(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.FlapDockStation
 
drop(Dockable, FlapDockProperty) - Method in class bibliothek.gui.dock.FlapDockStation
Adds the Dockable dockable to this station or to a child of this station, according to the contents of property.
drop() - Method in class bibliothek.gui.dock.ScreenDockStation
 
drop(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ScreenDockStation
 
drop(Dockable, ScreenDockProperty) - Method in class bibliothek.gui.dock.ScreenDockStation
Tries to add the dockable to this station, and uses the property to determine its location.
drop(Dockable, ScreenDockProperty, boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
Tries to add the dockable to this station, and uses the property to determine its location.
drop(Dockable, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Drops dockable at the same coordinates as location, a direct child of this station.
drop(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.SplitDockStation
 
drop(Dockable, SplitDockProperty) - Method in class bibliothek.gui.dock.SplitDockStation
Tries to add Dockable such that the boundaries given by property are full filled.
drop(Dockable, SplitDockPathProperty) - Method in class bibliothek.gui.dock.SplitDockStation
Tries to insert dockable at a location such that the path to that location is the same as described in property.
drop(Dockable, SplitDockPlaceholderProperty) - Method in class bibliothek.gui.dock.SplitDockStation
Drops dockable at the placeholder that is referenced by property.
drop(Dockable, SplitDockFullScreenProperty) - Method in class bibliothek.gui.dock.SplitDockStation
Drops dockable on this station, may exchange the full screen element to ensure that dockable is displayed.
drop() - Method in class bibliothek.gui.dock.SplitDockStation
 
drop(PutInfo) - Method in class bibliothek.gui.dock.SplitDockStation
Executes a drop operation using the information from put.
drop() - Method in class bibliothek.gui.dock.StackDockStation
 
drop(Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
drop(Dockable, boolean) - Method in class bibliothek.gui.dock.StackDockStation
Adds dockable to this station.
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.StackDockStation
 
drop(Dockable, StackDockProperty) - Method in class bibliothek.gui.dock.StackDockStation
Adds a new child to this station, and tries to match the property as good as possible.
drop(Dockable, SplitDockProperty, SplitNode) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Tries to add Dockable such that the boundaries given by property are full filled.
drop() - Method in interface bibliothek.gui.DockStation
Adds the Dockable of the last run of prepareDrop to this station.
drop(Dockable) - Method in interface bibliothek.gui.DockStation
Adds dockable to this station.
drop(Dockable, DockableProperty) - Method in interface bibliothek.gui.DockStation
Tries to add dockable to this station such that the location given by property is matched.
DROP_DOWN - Static variable in class bibliothek.gui.dock.action.ActionType
Represents a drop down action.
DROP_DOWN - Static variable in class bibliothek.gui.dock.action.view.ViewTarget
A target aiming to a DropDownAction
dropAside(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle
Ensures that dockable is a child of this station.
dropAside(SplitNode, PutInfo.Put, Dockable, Leaf, double, DockHierarchyLock.Token) - Method in class bibliothek.gui.dock.SplitDockStation
Adds dockable at the side put of neighbor.
DropDownAction - Interface in bibliothek.gui.dock.action
A DockAction that consists of other actions.
DropDownActionListener - Interface in bibliothek.gui.dock.event
A listener of a DropDownAction.
DropDownFilter - Class in bibliothek.gui.dock.action.dropdown
A filter is used by views which want to display a DropDownAction, but have to show elements of the selected action as well.
DropDownFilter(Dockable, DropDownAction, DropDownView) - Constructor for class bibliothek.gui.dock.action.dropdown.DropDownFilter
Creates a new filter
DropDownFilterFactory - Interface in bibliothek.gui.dock.action.dropdown
A factory that creates DropDownFilter.
DropDownItemAction - Interface in bibliothek.gui.dock.action.dropdown
An action that can be child of a DropDownAction.
DropDownItemHandle - Class in bibliothek.gui.dock.themes.basic.action
Represents an action and a view which are children of a DropDownAction
DropDownItemHandle(DockAction, DropDownViewItem, Dockable, DropDownAction) - Constructor for class bibliothek.gui.dock.themes.basic.action.DropDownItemHandle
Creates a new item.
DropDownMenuHandler - Class in bibliothek.gui.dock.themes.basic.action.menu
A handler that shows a DropDownAction in a menu.
DropDownMenuHandler(DropDownAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.menu.DropDownMenuHandler
Creates a new handler
DropDownMiniButton - Class in bibliothek.gui.dock.themes.basic.action.buttons
A MiniButton that shows a DropDownAction.
DropDownMiniButton(BasicDropDownButtonHandler) - Constructor for class bibliothek.gui.dock.themes.basic.action.buttons.DropDownMiniButton
Creates a new button.
DropDownView - Interface in bibliothek.gui.dock.action.dropdown
A connection between an drop-down-item and a view.
DropDownViewItem - Interface in bibliothek.gui.dock.themes.basic.action.dropdown
An item that is shown in the menu of a drop-down-button and can be selected by the button.
DropOperation - Class in bibliothek.gui.dock.control.relocator
This operation calls DockStation.drop()
DropOperation(DockController, DockStation) - Constructor for class bibliothek.gui.dock.control.relocator.DropOperation
Creates a new operation
dropOver(Leaf, Dockable, CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.SplitDockStation
Combines the Dockable of leaf and dockable to a new child of this station.
dropOver(Leaf, Dockable, DockableProperty, CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.SplitDockStation
Combines the Dockable of leaf and dockable to a new child of this station.
dropped(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called after a drag and drop operation finished.
dropping(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called when the user released the mouse, but the Dockable was not yet moved.
dropTree(SplitDockTree<Dockable>) - Method in class bibliothek.gui.dock.SplitDockStation
Removes all children from this station and then adds the contents that are stored in tree.
dropTree(SplitDockTree<Dockable>, boolean) - Method in class bibliothek.gui.dock.SplitDockStation
Removes all children from this station and then adds the contents that are stored in tree.
DynamicPropertyFactory<A> - Class in bibliothek.gui.dock.util.property
A PropertyFactory for a property that needs to be associated with a single instance of a DockController.
DynamicPropertyFactory() - Constructor for class bibliothek.gui.dock.util.property.DynamicPropertyFactory
 

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