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.common.action.CloseActionFactory
A default implementation of CloseActionFactory, always returns a new CCloseAction.
DEFAULT - Static variable in interface bibliothek.gui.dock.facile.mode.DoubleClickLocationStrategy
The default implementation of a DoubleClickLocationStrategy switches between ExtendedMode.NORMALIZED and ExtendedMode.MAXIMIZED.
DEFAULT - Static variable in interface bibliothek.gui.dock.station.stack.DndAutoSelectStrategy
The default implementation just focuses the Dockable under the mouse.
DEFAULT - Static variable in interface bibliothek.gui.dock.station.stack.tab.TabConfigurations
the default configuration, which does nothing but create new TabConfigurations
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
 
DefaultActionPopupMenu(Dockable, DockActionSource, JPopupMenu) - 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
 
DefaultAsideAnswer - Class in bibliothek.gui.dock.layout.location
The DefaultAsideAnswer is just a container for properties but does not modify them in any way.
DefaultAsideAnswer(boolean, DockableProperty, PlaceholderMap) - Constructor for class bibliothek.gui.dock.layout.location.DefaultAsideAnswer
Creates a new answer.
DefaultAsideRequest - Class in bibliothek.gui.dock.layout.location
The default implementation of an AsideRequest, it does not modify any properties or layouts.
DefaultAsideRequest(DockableProperty, Path) - Constructor for class bibliothek.gui.dock.layout.location.DefaultAsideRequest
Creates a new AsideRequest
DefaultAsideRequest.CombinerForward - Class in bibliothek.gui.dock.layout.location
An adapter mapping Combiner to DefaultAsideRequest.Forward.
DefaultAsideRequest.CombinerForward(Combiner, PlaceholderMap) - Constructor for class bibliothek.gui.dock.layout.location.DefaultAsideRequest.CombinerForward
 
DefaultAsideRequest.DockStationForward - Class in bibliothek.gui.dock.layout.location
An adapter mapping DockStation to DefaultAsideRequest.Forward.
DefaultAsideRequest.DockStationForward(DockStation) - Constructor for class bibliothek.gui.dock.layout.location.DefaultAsideRequest.DockStationForward
 
DefaultAsideRequest.Forward - Interface in bibliothek.gui.dock.layout.location
All the information required to create a new request and forward the call to a new DockStation or Combiner.
DefaultAsideRequestFactory - Class in bibliothek.gui.dock.layout.location
This factory creates new instances of DefaultAsideRequest.
DefaultAsideRequestFactory(DockProperties) - Constructor for class bibliothek.gui.dock.layout.location.DefaultAsideRequestFactory
Creates the new factory
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.
Subclasses may override DefaultCDockable.createCommonDockable() to provide a custom subclass of DefaultCommonDockable, note that DefaultCDockable.createCommonDockable() is called as soon as the internal representation is required, e.g.
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.
A name like X_Y tells, that feature X and feature Y are available.
DefaultCFocusHistory - Class in bibliothek.gui.dock.common
The default implementation of CFocusHistory does not offer any additional functionality.
DefaultCFocusHistory(CControl) - Constructor for class bibliothek.gui.dock.common.DefaultCFocusHistory
Creates a new history
DefaultCGroupingBehavior - Class in bibliothek.gui.dock.common.grouping
Default implementation of CGroupingBehavior, just returns CDockable.getGrouping().
DefaultCGroupingBehavior() - Constructor for class bibliothek.gui.dock.common.grouping.DefaultCGroupingBehavior
 
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.
DefaultDndAutoSelectStrategyRequest - Class in bibliothek.gui.dock.station.stack
Default implementation of a DndAutoSelectStrategy, it is based on TransferHandler.TransferSupport.
DefaultDndAutoSelectStrategyRequest(StackDockStation, Dockable, TransferHandler.TransferSupport) - Constructor for class bibliothek.gui.dock.station.stack.DefaultDndAutoSelectStrategyRequest
Creates a new request 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.
DefaultDockable(Component, String, Icon, IconHandling) - 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.
DefaultDockableMovingImageFactory - Class in bibliothek.gui.dock.dockable
The default implementation of DockableMovingImageFactory usually behaves exactly like ThemeDockableMovingImageFactory, but also offers an ExtensionName for adding additional factories.
DefaultDockableMovingImageFactory(DockController) - Constructor for class bibliothek.gui.dock.dockable.DefaultDockableMovingImageFactory
Creates a new factory using controller to load extensions.
DefaultDockableMovingImageFactory(DockController, DockableMovingImageFactory) - Constructor for class bibliothek.gui.dock.dockable.DefaultDockableMovingImageFactory
Creates a new factory using controller to load extensions.
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
DefaultDockActionDistributor - Class in bibliothek.gui.dock.station.stack.action
This implementation of a DockActionDistributor searches for the annotations TabDockAction, TitleDockAction and InfoDockAction to decide which DockAction should be shown where.
DefaultDockActionDistributor() - Constructor for class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
 
DefaultDockActionImportanceOrder - Class in bibliothek.gui.dock.themes.basic.action
This class orders DockActions depending on the annotation DockActionImportance.
DefaultDockActionImportanceOrder() - Constructor for class bibliothek.gui.dock.themes.basic.action.DefaultDockActionImportanceOrder
 
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.
DefaultDockComponentManager - Class in bibliothek.gui.dock.component
Default implementation of DockComponentManager.
DefaultDockComponentManager() - Constructor for class bibliothek.gui.dock.component.DefaultDockComponentManager
 
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
 
DefaultDockFrontendPerspective - Class in bibliothek.gui.dock.frontend
This default implementation of DockFrontendPerspective is used by the DefaultLayoutChangeStrategy and builds upon a PredefinedDockSituation.
DefaultDockFrontendPerspective(DockFrontend, PredefinedPerspective, boolean) - Constructor for class bibliothek.gui.dock.frontend.DefaultDockFrontendPerspective
Creates a new perspective
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, Dockable[], DockStation, Point, boolean) - Constructor for class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
Creates a new event.
DefaultDockRenderingHints - Class in bibliothek.gui.dock.util.render
Default set of rendering hints, will read the property "awt.font.desktophints" and set them on the Graphics.
DefaultDockRenderingHints() - Constructor for class bibliothek.gui.dock.util.render.DefaultDockRenderingHints
 
DefaultDockStationComponentRootHandler - Class in bibliothek.gui.dock.component
This root handler stops traversing Components when discovering a DockableDisplayer
DefaultDockStationComponentRootHandler(DockComponentRoot, DisplayerCollection) - Constructor for class bibliothek.gui.dock.component.DefaultDockStationComponentRootHandler
Creates a new handler.
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
DefaultDropLayer - Class in bibliothek.gui.dock.station.layer
This DockStationDropLayer represents the base area of a DockStation, the area with priority LayerPriority.BASE and whose Component is the component is the result of Dockable.getComponent() (assuming the station is also a dockable).
DefaultDropLayer(DockStation) - Constructor for class bibliothek.gui.dock.station.layer.DefaultDropLayer
Creates a new layer.
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(DockController) - Constructor for class bibliothek.gui.dock.common.location.DefaultExpandStrategy
Creates a new expand strategy loading extensions if available.
DefaultExtendedModeEnablement - Class in bibliothek.gui.dock.facile.mode.status
This default implementation observes CDockable.isNormalizeable(), 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
DefaultFocusHistory - Class in bibliothek.gui.dock.control.focus
The default implementation of FocusHistory adds listeners to a DockController to keep the history up to date.
DefaultFocusHistory() - Constructor for class bibliothek.gui.dock.control.focus.DefaultFocusHistory
 
DefaultFocusRequest - Class in bibliothek.gui.dock.control.focus
The default implementation of a FocusRequest, the kind of request clients usually will use.
DefaultFocusRequest(DockElementRepresentative, boolean) - Constructor for class bibliothek.gui.dock.control.focus.DefaultFocusRequest
Creates a new request for setting the focused Dockable.
DefaultFocusRequest(DockElementRepresentative, Component, boolean) - Constructor for class bibliothek.gui.dock.control.focus.DefaultFocusRequest
Creates a new request for setting the focused Dockable.
DefaultFocusRequest(DockElementRepresentative, Component, boolean, boolean, boolean) - Constructor for class bibliothek.gui.dock.control.focus.DefaultFocusRequest
Creates a new request for setting the focused Dockable.
DefaultFocusRequest(DockElementRepresentative, Component, boolean, boolean, boolean, boolean) - Constructor for class bibliothek.gui.dock.control.focus.DefaultFocusRequest
Creates a new request for setting the focused Dockable.
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
DefaultGlobalMouseDispatcher - Class in bibliothek.gui.dock.control
This default implementation of a GlobalMouseDispatcher uses an AWTEventListener is possible, or just forwards events that are delivered to the DefaultGlobalMouseDispatcher.dispatch(MouseEvent) method.
DefaultGlobalMouseDispatcher(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
Creates a new dispatcher.
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.
If no file is found, then this scheme just remains empty.
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.
If no file is found, then this scheme just remains empty.
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
DefaultInserterSource - Class in bibliothek.gui.dock.control.relocator
Default implementation of InserterSource.
DefaultInserterSource(DockStation, StationDropItem) - Constructor for class bibliothek.gui.dock.control.relocator.DefaultInserterSource
Creates a new InserterSource.
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.
DefaultMagnetOperation - Class in bibliothek.gui.dock.station.screen.magnet
The DefaultMagnetOperation searches the nearest attracted ScreenDockWindow to a moved side and if that other window is nearer than a given threshold then the moved window is attracted.
DefaultMagnetOperation(int) - Constructor for class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetOperation
Creates a new operation
DefaultMagnetStrategy - Class in bibliothek.gui.dock.station.screen.magnet
The DefaultMagnetStrategy is based on the DefaultMagnetOperation.
DefaultMagnetStrategy() - Constructor for class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetStrategy
 
DefaultMenuLineLayoutFactory - Class in bibliothek.gui.dock.station.stack.tab
Default implementation of MenuLineLayoutFactory.
DefaultMenuLineLayoutFactory() - Constructor for class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
DefaultMenuLineLayoutStrategy - Class in bibliothek.gui.dock.station.stack.tab
The default implementation of MenuLineLayoutStrategy provides a generic setting that should work for most cases.
DefaultMenuLineLayoutStrategy() - Constructor for class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutStrategy
 
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.window.DefaultScreenDockWindowBorder
Creates colors for parts of this border based on some basic color.
DefaultMouseFocusObserver - Class in bibliothek.gui.dock.control.focus
This implementation of a MouseFocusObserver offers methods to handle FocusVetoListeners and registers a VetoableDockRelocatorListener.
DefaultMouseFocusObserver(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Creates a new FocusController.
DefaultMultipleCDockable - Class in bibliothek.gui.dock.common
A MultipleCDockable that contains a content-pane where the client might add or remove as many Components as it wishes.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, String, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, String, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, String, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, String, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, String, Component, DefaultCDockable.Permissions, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, IconHandling, String, Component, DefaultCDockable.Permissions, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
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
 
DefaultScreenDockWindowBorder - Class in bibliothek.gui.dock.station.screen.window
This border can be used by ScreenDockWindows to paint a border.
DefaultScreenDockWindowBorder(ScreenDockWindow, JComponent) - Constructor for class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Creates a new border
DefaultScreenDockWindowBorder.BorderColor - Class in bibliothek.gui.dock.station.screen.window
A DockColor representing a color used by this border.
DefaultScreenDockWindowBorder.BorderColor(String) - Constructor for class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder.BorderColor
 
DefaultScreenDockWindowBorder.BorderColor() - Constructor for class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder.BorderColor
 
DefaultScreenDockWindowConfiguration - Class in bibliothek.gui.dock.station.screen.window
The default implementation of ScreenDockWindowConfiguration always returns null from its DefaultScreenDockWindowConfiguration.getConfiguration(ScreenDockStation, Dockable) method, thus telling the ScreenDockStation to use a default configuration.
This configuration offers an extension point, any configuration added through that point will be asked first for a configuration before returning the default value.
DefaultScreenDockWindowConfiguration(DockController) - Constructor for class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowConfiguration
Creates a new configuration.
DefaultScreenDockWindowFactory - Class in bibliothek.gui.dock.station.screen.window
A default implementation of ScreenDockWindowFactory.
DefaultScreenDockWindowFactory() - Constructor for class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
 
DefaultScreenDockWindowFactory.Kind - Enum in bibliothek.gui.dock.station.screen.window
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.
DefaultSingleCDockable(String, Icon, IconHandling, String, Component, DefaultCDockable.Permissions, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSpanFactory - Class in bibliothek.gui.dock.station.span
The DefaultSpanFactory creates a most simple Span which does not use any kind of animation.
DefaultSpanFactory() - Constructor for class bibliothek.gui.dock.station.span.DefaultSpanFactory
 
DefaultSplitDividerStrategy - Class in bibliothek.gui.dock.station.split
The default implementation of SplitDividerStrategy
DefaultSplitDividerStrategy() - Constructor for class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy
 
DefaultSplitDividerStrategy.Handler - Class in bibliothek.gui.dock.station.split
A DefaultSplitDividerStrategy.Handler is responsible for handling the needs of one SplitDockStation.
DefaultSplitDividerStrategy.Handler(SplitDockStation) - Constructor for class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
Creates a new strategy that will monitor station.
DefaultSplitLayoutManager - Class in bibliothek.gui.dock.station.split
The default implementation of SplitLayoutManager.
DefaultSplitLayoutManager() - Constructor for class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
DefaultSplitNodeFactory - Class in bibliothek.gui.dock.station.split
This implementation of SplitNodeFactory creates the standard SplitNodes.
DefaultSplitNodeFactory() - Constructor for class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
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.
DefaultTooltipStrategy - Class in bibliothek.gui.dock.security
The default implementation of TooltipStrategy calls the methods of the Component under the mouse whenever possible.
DefaultTooltipStrategy() - Constructor for class bibliothek.gui.dock.security.DefaultTooltipStrategy
 
delayedRefresh(Dockable) - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
If the DockRegister is currently stalled, then a call to ModeManager.refresh(Dockable, boolean) is scheduled, otherwise the call is performed directly.
DelayedWorkingAreaSetter - Class in bibliothek.gui.dock.common.intern
A DelayedWorkingAreaSetter is a listener that is added to a CControl and waits until a CStation with a specific identifier is registered.
DelayedWorkingAreaSetter(String, CDockable, CControl) - Constructor for class bibliothek.gui.dock.common.intern.DelayedWorkingAreaSetter
Creates a new setter.
delegate() - Method in class bibliothek.gui.dock.station.AbstractDockableStation
Creates a generic set of algorithms.
delegate() - Method in class bibliothek.gui.dock.station.AbstractDockStation
Creates a set of algorithms which may depend on this DockStation, and which perform various tasks that are handled the same way in many implementations of DockStation.
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.
deleteAll() - Method in class bibliothek.gui.DockFrontend
Deletes all settings known to this frontend, this method is equivalent of calling DockFrontend.delete(String) with all known names for settings.
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.
depends(ScreenDockWindow, MagnetRequest.Side) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Tells whether the side side of window will be moved if the root window is moved at side.
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(RelocateOperation) - Method in class bibliothek.gui.dock.control.relocator.DropOperation
 
destroy(RelocateOperation) - Method in class bibliothek.gui.dock.control.relocator.MergeOperation
 
destroy(RelocateOperation) - Method in interface bibliothek.gui.dock.control.relocator.RelocateOperation
Informs this operation that it will never be used (again) and that it should release any resources it has acquired.
destroy() - Method in class bibliothek.gui.dock.facile.action.KeyedActionSource
Detaches the listeners this DockActionSource added to other objects.
destroy() - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece.Item
Removes all listeners, frees as many resources as possible
destroy() - Method in class bibliothek.gui.dock.facile.menu.LookAndFeelMenuPiece
Deprecated. the method LookAndFeelMenuPiece.unbind() is automatically called if this menu is no longer visible, that method will also uninstall resources
destroy() - Method in class bibliothek.gui.dock.facile.menu.ThemeMenuPiece
Severs all connections of this ThemeMenuPiece with other objects, allowing the garbage collector to remove this.
destroy() - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode.DockableHandle
Called when this handle is no longer of any use
destroy(Dockable, DockActionSource) - Method in class bibliothek.gui.dock.facile.mode.DefaultLocationModeActionProvider
 
destroy(Dockable, DockActionSource) - Method in interface bibliothek.gui.dock.facile.mode.LocationModeActionProvider
Called if dockable is no longer in use and all references to dockable are to be removed.
destroy() - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
 
destroy(Dockable, DockActionSource) - Method in class bibliothek.gui.dock.facile.mode.MappingLocationModeActionProvider
 
destroy() - Method in class bibliothek.gui.dock.facile.mode.status.AbstractExtendedModeEnablement
 
destroy() - Method in class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
 
destroy() - Method in interface bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement
Informs this enablement that it is no longer of any use.
destroy(StationDropOperation) - Method in class bibliothek.gui.dock.FlapDockStation.FlapDropOperation
 
destroy(StationDropOperation) - Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
 
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(StationDropOperation) - Method in class bibliothek.gui.dock.station.NoStationDropOperation
 
destroy() - Method in class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetOperation
 
destroy() - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetOperation
Called once the operation is no longer needed.
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() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
destroy() - Method in class bibliothek.gui.dock.station.screen.window.InternalDockDialog
 
destroy() - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockDialog
 
destroy() - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockFrame
 
destroy() - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
Disposes all resources that are used by this handler.
destroy(StationDropOperation) - Method in class bibliothek.gui.dock.station.split.SplitDropOperation
 
destroy() - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
Informs this component that it should release any remaining resources.
destroy(I) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManager
Called when the information info is no longer required.
destroy(MenuLineLayoutPane) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
 
destroy() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPane
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(StationDropOperation) - Method in interface bibliothek.gui.dock.station.StationDropOperation
Informs this operation that it is no longer used and that it should release any resources it has acquired.
destroy() - Method in class bibliothek.gui.dock.station.support.ComponentDragOperation
Called once this operation is no longer required
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.
didShowingChange() - Method in class bibliothek.gui.dock.dockable.DockableStateEvent
Tells whether the visibility of the dockable changed (whether the user can now see the docable or not).
didVisibilityChange() - Method in class bibliothek.gui.dock.dockable.DockableStateEvent
Deprecated. use DockableStateEvent.didShowingChange() instead, this method will be removed in a future version
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
directAttraction(Rectangle) - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Directly changes the size and location of the window to match bounds.
Note that the current BoundaryRestriction may modify bounds
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.
disable() - Method in class bibliothek.gui.dock.station.screen.window.ScreenWindowShapeAdapter
Disables this adapater, the ScreenWindowShape is set to null by this method.
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.
disableCoreWarning() - Static method in class bibliothek.gui.DockController
Deprecated. it really is not a good idea using the Core API, then there is the Common API
DISABLED - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled.
DISABLED_HORIZONTAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled, the action is guaranteed to be shown horizontally
DISABLED_HOVER - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled and the mouse is hovering over the action.
DISABLED_HOVER_HORIZONTAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled and the mouse is hovering over the action, the action is guaranteed to be shown horizontally
DISABLED_HOVER_VERTICAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled and the mouse is hovering over the action, the action is guaranteed to be shown vertically
DISABLED_PRESSED - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled and the mouse is pressed over the action.
DISABLED_PRESSED_HORIZONTAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled and the mouse is pressed over the action, the action is guaranteed to be shown horizontally
DISABLED_PRESSED_VERTICAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled and the mouse is pressed over the action, the action is guaranteed to be shown vertically
DISABLED_VERTICAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled, the action is guaranteed to be shown vertically
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
 
DisablingStrategy - Interface in bibliothek.gui.dock.disable
An DisablingStrategy can be used to globaly disable DockElements and parts of DockElements like their DockActions or their DockTitles.
Implementation wise an DisablingStrategy only offers a hint, each item has to decide on its own whether it should heed the hint.
DisablingStrategyListener - Interface in bibliothek.gui.dock.disable
This listener can be added to an DisablingStrategy and will receive events if the state of some items changes.
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.window.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
 
dispatch(MouseEvent) - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
 
dispatch(MouseEvent) - Method in interface bibliothek.gui.dock.control.GlobalMouseDispatcher
Called by various Components when they register a MouseEvent.
DISPLAYER_EXTENSION - Static variable in interface bibliothek.gui.dock.station.DisplayerFactory
unique identifier of an ExtensionName which allows extensions to insert high priority DisplayerFactorys
DISPLAYER_EXTENSION_ID - Static variable in interface bibliothek.gui.dock.station.DisplayerFactory
parameter for DisplayerFactory.DISPLAYER_EXTENSION, this parameter depends on the DockStation which is using the displayers, each DockStation should have a constant defined with the name "DISPLAYER_ID" or a similar name (some stations may have more than one constant).
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
DISPLAYER_ID - Static variable in class bibliothek.gui.dock.FlapDockStation
This id is forwarded to Extensions which load additional DisplayerFactorys.
DISPLAYER_ID - Static variable in class bibliothek.gui.dock.ScreenDockStation
This id is forwarded to Extensions which load additional DisplayerFactorys
DISPLAYER_ID - Static variable in class bibliothek.gui.dock.SplitDockStation
This id is forwarded to Extensions which load additional DisplayerFactorys
DISPLAYER_ID - Static variable in class bibliothek.gui.dock.StackDockStation
This id is forwarded to Extensions which load additional DisplayerFactorys
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, String) - Constructor for class bibliothek.gui.dock.station.DisplayerCollection
Creates a new collection
DisplayerCollection(DockStation, DefaultDisplayerFactoryValue, String) - 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
DisplayerCombinerTarget - Interface in bibliothek.gui.dock.displayer
Created by a DockableDisplayer, tells how exactly a Dockable is dropped over a DockableDisplayer.
DisplayerContentPane - Class in bibliothek.gui.dock.themes.basic
The DisplayerContentPane is used by DockableDisplayer to show a Component for a DockTitle and one for a Dockable.
DisplayerContentPane() - Constructor for class bibliothek.gui.dock.themes.basic.DisplayerContentPane
Creates a new content pane
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.
DisplayerRequest - Class in bibliothek.gui.dock.displayer
A DisplayerRequest is an object that can create new DockableDisplayers by calling several factories.
DisplayerRequest(DockStation, Dockable, DisplayerFactory, String) - Constructor for class bibliothek.gui.dock.displayer.DisplayerRequest
Creates a new request.
DisplayerScreenDockWindow - Class in bibliothek.gui.dock.station.screen.window
A window that uses a DockableDisplayer to show the Dockable.
DisplayerScreenDockWindow(ScreenDockStation, WindowConfiguration) - Constructor for class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Creates a new window
DisplayerScreenDockWindow.Background - Class in bibliothek.gui.dock.station.screen.window
The algorithm that paints the background of this window.
DisplayerScreenDockWindow.Background() - Constructor for class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow.Background
 
distance(ScreenDockWindow, MagnetRequest.Side, ScreenDockWindow, MagnetRequest.Side, boolean) - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Calculates the distance between sideA of windowA to sideB of windowB.
Divideable - Interface in bibliothek.gui.dock.station.split
A Divideable offers the information needed to represent a dividier between two SplitNodes.
divider - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the location of the divider
DIVIDER_STRATEGY - Static variable in class bibliothek.gui.dock.SplitDockStation
The algorithm that allows users to resize children of a SplitDockStation by grabbing a gap between two children and moving that gap around.
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
DND_AUTO_SELECT_STRATEGY - Static variable in class bibliothek.gui.dock.StackDockStation
Decides what happens if the use drags some data over a tab (the default behavior is defined by DndAutoSelectStrategy.DEFAULT).
DND_AUTO_SELECT_SUPPORT - Static variable in class bibliothek.gui.dock.StackDockStation
Generic interface that listens to the drag and drop events, in order to auto select tabs.
This property is not intended to be set by clients, clients should set StackDockStation.DND_AUTO_SELECT_STRATEGY instead.
DndAutoSelectStrategy - Interface in bibliothek.gui.dock.station.stack
This strategy is used by a StackDockStation to automatically change the selected Dockable if the mouse hovers over a tab during a drag and drop operation.
DndAutoSelectStrategyRequest - Interface in bibliothek.gui.dock.station.stack
Request forwarded to a DndAutoSelectStrategy if a potential drop event was detected.
DnDAutoSelectSupport - Class in bibliothek.gui.dock.station.stack
TransferHandler added to a StackDockComponent, will be informed if the mouse hovers over a tab, and forwards that information to the client.
This class extends TransferHandler, but it will always return false when calling TransferHandler#canImport(TransferSupport)).
DnDAutoSelectSupport() - Constructor for class bibliothek.gui.dock.station.stack.DnDAutoSelectSupport
 
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_FACTORY_EXTENSION - Static variable in class bibliothek.gui.dock.layout.DockSituation
Name for an ExtensionName to load additional DockFactorys
DOCK_STATION_ICON - Static variable in class bibliothek.gui.dock.util.PropertyKey
The Icon used for a DockStation if it has no icon.
This key should only be used for writing the icon, reading the icon should be done through the IconManager using the key "dockStation.default".
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.
DOCK_TITLE_VERSION_EXTENSION - Static variable in class bibliothek.gui.dock.title.DockTitleVersion
Name of the ExtensionName that allows to load additional DockFactorys into this DockTitleVersion.
DOCK_TITLE_VERSION_EXTENSION_PARAMETER - Static variable in class bibliothek.gui.dock.title.DockTitleVersion
Name of the only property of an ExtensionName, the property points to this
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.
This key should only be used for writing the icon, reading the icon should be done through the IconManager using the key "dockable.default".
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.common.behavior.ExternalizingCGridAreaConfiguration.SplitInserter
 
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.
Note: this method is called when the tree of DockElements contains the new element, other properties - like the bounds of the Component of dockable - might not yet be set.
dockableAdded(DockStation, Dockable) - Method in class bibliothek.gui.dock.station.support.DockableShowingManager
 
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.event.DockAdapter
Deprecated.  
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 class bibliothek.gui.dock.common.grouping.GroupingDockLocationListener
 
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
Deprecated.  
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.
DockableGrouping - Interface in bibliothek.gui.dock.common.grouping
A DockableGrouping is an algorithm that rewrites the location of a Dockable, allowing clients to group several dockables together.
While the name of the interface implies that dockables should be grouped together, nothing prevents a client from writing an implementation that does the opposite, e.g.
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.common.grouping.GroupingDockLocationListener
 
dockableRegistered(DockController, Dockable) - Method in class bibliothek.gui.dock.control.ActionBinder
 
dockableRegistered(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.  
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.event.DockAdapter
Deprecated.  
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.DockableShowingManager
 
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.
dockablesAdded(TabMenu, int, int) - Method in interface bibliothek.gui.dock.station.stack.tab.TabMenuListener
Called after some children have been added to source.
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.
dockableSelected(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
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
 
dockableShowingChanged(DockStation, Dockable, boolean) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableShowingChanged(DockStation, Dockable, boolean) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked if the visibility of a child has been changed.
DockableShowingManager - Class in bibliothek.gui.dock.station.support
Knows for every child of a DockStation whether it is visible or not.
DockableShowingManager(DockStationListenerManager) - Constructor for class bibliothek.gui.dock.station.support.DockableShowingManager
Constructs a new manager
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
 
dockablesRemoved(TabMenu, int, int) - Method in interface bibliothek.gui.dock.station.stack.tab.TabMenuListener
Called after some children have been removed from source.
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.
Note: if the hierarchy changed, the flag DockableStateEvent.FLAG_SHOWING will be set correctly.
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.common.grouping.GroupingDockLocationListener
 
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
Deprecated.  
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.
DockAcceptance - Interface in bibliothek.gui.dock.accept
Used by a DockController to decide globally which Dockable can become child of which DockStation.
The acceptance can be set through the method DockController.addAcceptance(DockAcceptance)
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.
DockActionCombinedInfoComponent - Class in bibliothek.gui.dock.station.stack
An AbstractTabPaneComponent that was specifically desinged for showing a set of DockActions.
DockActionCombinedInfoComponent(CombinedStackDockComponent<?, ?, ?>) - Constructor for class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
Creates a new component.
DockActionDistributor - Interface in bibliothek.gui.dock.station.stack.action
Used by some DockThemes, this interface tells how to distribute the DockActions between tabs, titles and info components.
DockActionDistributor.Target - Class in bibliothek.gui.dock.station.stack.action
Represents one place where a DockActionSource can be used.
DockActionDistributor.Target(String) - Constructor for class bibliothek.gui.dock.station.stack.action.DockActionDistributor.Target
Creates a new kind of target.
DockActionDistributorSource - Class in bibliothek.gui.dock.station.stack.action
A wrapper around a DockActionSource, this source can be used in combination with DockActionDistributor to completely hide the existence of the DockActionDistributor.
Clients can use DockActionDistributorSource.setDockable(Dockable) to enable or disable this source.
DockActionDistributorSource(DockActionDistributor.Target, PropertyKey<DockActionDistributor>) - Constructor for class bibliothek.gui.dock.station.stack.action.DockActionDistributorSource
Creates a new action source
DockActionDistributorSource(DockActionDistributor.Target, PropertyKey<DockActionDistributor>, Dockable) - Constructor for class bibliothek.gui.dock.station.stack.action.DockActionDistributorSource
Creates a new action source
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.
DockActionImportance - Annotation Type in bibliothek.gui.dock.themes.basic.action
A DockActionImportance can be used to mark a DockAction as being more or less important.
DockActionImportanceOrder - Interface in bibliothek.gui.dock.themes.basic.action
DockActionImportanceOrder is used by ButtonPanel to decide which actions are more important than others.
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
Deprecated. clients should use the required listener or adapter class directly
DockAdapter() - Constructor for class bibliothek.gui.dock.event.DockAdapter
Deprecated.  
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.
DockComponentConfiguration - Interface in bibliothek.gui.dock.component
This interface allows a client to modify many Components that are used by the framework.
Instances of this interface can be registered at the DockComponentManager, and they will receive an event whenever a Component is added or removed.
Please use this interface as a last resort when dealing with issues - many settings can be applied in more typesafe manners using the DockProperties or the ThemeManager.
DockComponentConfigurationEvent - Class in bibliothek.gui.dock.component
Describes a Component and its source DockComponentRoot.
DockComponentConfigurationEvent(DockComponentRoot, Component) - Constructor for class bibliothek.gui.dock.component.DockComponentConfigurationEvent
Creates a new event.
DockComponentManager - Interface in bibliothek.gui.dock.component
Collects and manages the DockComponentRoots of one DockController.
DockComponentRoot - Interface in bibliothek.gui.dock.component
A DockComponentRoot is a representation of a set of Components, these Components can be configured by a client by applying a DockComponentConfiguration.
DockComponentRootHandler - Class in bibliothek.gui.dock.component
A wrapper for a DockComponentRoot, implements all the features required to fully support DockComponentConfiguration.
DockComponentRootHandler(DockComponentRoot) - Constructor for class bibliothek.gui.dock.component.DockComponentRootHandler
Creates a new handler
DockComponentRootHandler.TraverseResult - Enum in bibliothek.gui.dock.component
Behavior for traversing the Component tree
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.
The content of an element is first converted in a special intermediate form represented by some object of type L.
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
 
DockFrontendExtension - Interface in bibliothek.gui.dock.frontend
An extension to the DockFrontend, can modify the frontend.
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.
DockFrontendPerspective - Interface in bibliothek.gui.dock.frontend
Represents the layout that is created and managed by a DockFrontend, offers methods to easily modify that layout.
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 retrieve 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
Deprecated. clients should use the listeners they require directly
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.
DockRegister can be stalled and some events may have a great delay when arriving.
DockRelocator - Interface in bibliothek.gui.dock.control
The DockRelocator is responsible for executing and managing the basic drag and drop operations.
DockRelocatorEvent - Interface in bibliothek.gui.dock.control.relocator
An event created by the DockRelocator and forwarded to the VetoableDockRelocatorListener.
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.
DockRenderingHints - Interface in bibliothek.gui.dock.util.render
Called by some Components before painting, this interface is intended to setup application wide rendering hints, like for example whether to use antialising.
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(DockController) - 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.
DockStationAdapter - Class in bibliothek.gui.dock.event
An abstract implementation of DockStationListener.
DockStationAdapter() - Constructor for class bibliothek.gui.dock.event.DockStationAdapter
 
DockStationDelegate - Class in bibliothek.gui.dock.station
A set of algorithms that are useful for DockStations.
DockStationDelegate() - Constructor for class bibliothek.gui.dock.station.DockStationDelegate
 
DockStationDropLayer - Interface in bibliothek.gui.dock.station.layer
A DockStationDropLayer describes an area of the screen where a drag and drop operation can end with the "drop event".
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
Deprecated.  
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.common.intern.DelayedWorkingAreaSetter
 
dockStationRegistering(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.  
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
Deprecated.  
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.title
These events are used for DockTitles, to transfer information between station and title.
DockTitleEvent(Dockable) - Constructor for class bibliothek.gui.dock.title.DockTitleEvent
Constructs a new event.
DockTitleEvent(DockStation, Dockable) - Constructor for class bibliothek.gui.dock.title.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
Deprecated. Using a custom TabPainter is the preferred way to modify the tabs
DockTitleTab(DockStation, Dockable, DockTitleVersion, EclipseTheme) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated. 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.
DockTitleVersions are created and registered by a DockTitleManager.
Every version consists of three slots for factories, each with different priority.
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.RoundButton
 
doLayout() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
 
doLayout() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectButton
 
doLayout() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
 
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.AbstractTabsLayoutBlock
Updates the layout of this block.
doLayout() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
 
doLayout() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
 
doLayout() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.DropDownMiniButton
 
doLayout() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
 
doLayout() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
 
doLayout() - Method in class bibliothek.gui.dock.themes.basic.DisplayerContentPane
 
doLayout() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
done(DockController) - Method in interface bibliothek.gui.dock.event.ControllerSetupListener
Called when controller is set up.
done(boolean) - 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.
doPaintBackground(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Paints the background of this button.
doPaintForeground(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Paints the foreground of this button.
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
doTitleLayout() - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
doTitleLayout() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Updates the layout (position and size of all children) of this title.
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.
doVisit(StickMagnetGraph.Visitor) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
Visits this node and all its children, sets the StickMagnetGraph.DefaultNode.mark flag.
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.
Prepares for a drop-event.
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
Deprecated.  
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 class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
dragged(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called after the Dockable was removed from its parent.
dragging(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
dragging(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called before the Dockable is removed from its parent.
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.
dragMouseDragged(int, int, int, DockTitle, Dockable, boolean, 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.FlapDropOperation
 
draw() - Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
 
draw() - Method in class bibliothek.gui.dock.station.NoStationDropOperation
 
draw() - Method in class bibliothek.gui.dock.station.split.SplitDropOperation
 
draw() - Method in interface bibliothek.gui.dock.station.StationDropOperation
Informs this operation that it is the current candidate, and that it should paint markings onto the screen.
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
 
drawRemoval(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStationPaint
 
drawRemoval(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseStationPaint
 
drawRemoval(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatStationPaint
 
drawRemoval(Graphics, DockStation, Rectangle, Rectangle) - Method in interface bibliothek.gui.dock.station.StationPaint
Paints some markings when a Dockable is removed from a DockStation.
drawRemoval(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.themes.basic.BasicStationPaint
 
drawRemoval(Graphics, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.themes.DefaultStationPaintValue
Paints some markings when a Dockable is removed from a DockStation.
drawRemoval(Graphics, DockStation, Rectangle, Rectangle) - 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() - 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
Deprecated.  
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.FlapDockStation.FlapDropOperation
 
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, SplitDockProperty, SplitNode) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
drop(DockHierarchyLock.Token, PutInfo, StationDropItem) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
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(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() - Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
 
drop(ScreenDockStation, ScreenDockStationExtension.DropArguments) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockStationExtension
Called by ScreenDockStation.drop(Dockable, ScreenDockProperty, boolean).
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(DockHierarchyLock.Token, PutInfo, StationDropItem) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Adds the Dockable given by putInfo 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
DROP_SIZE_STRATEGY - Static variable in class bibliothek.gui.dock.ScreenDockStation
key for the ScreenDropSizeStrategy that is used when dropping a Dockable onto this station
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.
A filter is a DropDownView which forwards their properties to another DropDownView.
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.
DropDownIcon - Class in bibliothek.gui.dock.themes.basic.action.dropdown
This Icon is painted on buttons for DropDownActions.
DropDownIcon() - Constructor for class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
Creates a new icon.
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.
dropGrid(SplitDockGrid) - Method in class bibliothek.gui.dock.SplitDockStation
Copies the layout of grid.
DropOperation - Class in bibliothek.gui.dock.control.relocator
This operation calls StationDropOperation.execute()
DropOperation(DockController, DockStation, StationDropOperation, StationDropItem) - 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 class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
dropped(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called after a drag and drop operation finished.
dropped(ScreenDockStation, ScreenDockStationExtension.DropArguments, boolean) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockStationExtension
Called after a (modified) call to ScreenDockStation.drop(Dockable, ScreenDockProperty, boolean) ended.
dropping(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
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.
dropTree(P, SplitDockTree<D>) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Updates station such that its layout looks as described by tree.
dropTree(SplitDockPerspective, SplitDockTree<PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
dropTree(SplitDockStation, SplitDockTree<Dockable>) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
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