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.
DComponent - Class in bibliothek.gui.dock.util.swing
A component whose font can be changed by a FontModifier.
DComponent() - Constructor for class bibliothek.gui.dock.util.swing.DComponent
Creates a new panel
decodeSegment(String) - Static method in class bibliothek.util.Path
The opposite of Path.encodeSegment(String).
DEFAULT - Static variable in class bibliothek.extension.gui.dock.preference.PreferenceOperation
Operation for setting a property to its default value
DEFAULT - Static variable in interface bibliothek.gui.dock.facile.mode.DoubleClickLocationStrategy
The default implementation of a DoubleClickLocationStrategy switches between ExtendedMode.NORMALIZED and ExtendedMode.MAXIMIZED.
DEFAULT - Static variable in interface bibliothek.gui.dock.title.OrientationToRotationStrategy
Default implementation of OrientationToRotationStrategy
DefaultActionOffer - Class in bibliothek.gui.dock.action
An ActionOffer that collects some DockActionSources.
DefaultActionOffer() - Constructor for class bibliothek.gui.dock.action.DefaultActionOffer
Creates a new DefaultActionOffer.
DefaultActionOffer(LocationHint.Origin...) - Constructor for class bibliothek.gui.dock.action.DefaultActionOffer
Creates a new DefaultActionOffer.
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
DefaultCControlRegister - Class in bibliothek.gui.dock.common.intern
Standard implementation of CControlRegister.
DefaultCControlRegister(CControl) - Constructor for class bibliothek.gui.dock.common.intern.DefaultCControlRegister
Creates a new register
DefaultCDockable - Class in bibliothek.gui.dock.common.intern
An CDockable that uses a DefaultCommonDockable to show its content.
DefaultCDockable() - Constructor for class bibliothek.gui.dock.common.intern.DefaultCDockable
Creates a new dockable
DefaultCDockable(DefaultCDockable.Permissions) - Constructor for class bibliothek.gui.dock.common.intern.DefaultCDockable
Creates a new dockable.
DefaultCDockable.Permissions - Enum in bibliothek.gui.dock.common.intern
Describes what the user can do with the enclosing DefaultCDockable.
DefaultChoice<V> - Class in bibliothek.extension.gui.dock.preference.preferences.choice
A default implementation of Choice, provides text, id and objects for every possible choice.
DefaultChoice(DockController) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Creates a new choice, adding additional entries if there are any extensions.
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
 
DefaultDockable - Class in bibliothek.gui.dock
A Dockable which consists only of one Component called "content pane".
DefaultDockable() - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable
DefaultDockable(Icon) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable and sets the icon.
DefaultDockable(String) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable and sets the title.
DefaultDockable(Component) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable and places one component onto the content pane.
DefaultDockable(Component, Icon) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable, sets an icon and places one component.
DefaultDockable(Component, String) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable, sets the title and places one component.
DefaultDockable(Component, String, Icon) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable, sets the icon and the title, and places a component.
DefaultDockableFactory - Class in bibliothek.gui.dock.dockable
A factory which can read and write the properties of a DefaultDockable.
DefaultDockableFactory() - Constructor for class bibliothek.gui.dock.dockable.DefaultDockableFactory
creates a new factory
DefaultDockableFactory(String) - Constructor for class bibliothek.gui.dock.dockable.DefaultDockableFactory
Creates a new factory with the given identifier.
DefaultDockableSelection - Class in bibliothek.gui.dock.focus
A DockableSelection that uses a JList to display all the available Dockables.
DefaultDockableSelection() - Constructor for class bibliothek.gui.dock.focus.DefaultDockableSelection
Creates a new selection
DefaultDockActionSource - Class in bibliothek.gui.dock.action
The DefaultDockActionSource is nothing more than a list of DockActions that may be changed at any time.
DefaultDockActionSource(DockAction...) - Constructor for class bibliothek.gui.dock.action.DefaultDockActionSource
Defaultconstructor, fills the list with some initial actions.
DefaultDockActionSource(LocationHint, DockAction...) - Constructor for class bibliothek.gui.dock.action.DefaultDockActionSource
Defaultconstructor, fills the list with some initial actions.
DefaultDockControllerFactory - Class in bibliothek.gui.dock.control
A very simple implementation of DockControllerFactory, creating only the default-versions of every element.
DefaultDockControllerFactory() - Constructor for class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
DefaultDockRelocator - Class in bibliothek.gui.dock.control
Default implementation of a handler that performs the drag & drop operations for a DockController.
DefaultDockRelocator(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.DefaultDockRelocator
Creates a new manager.
DefaultDropDownFilter - Class in bibliothek.gui.dock.action.dropdown
An implementation of DropDownFilter.
DefaultDropDownFilter(DropDownAction, Dockable, DropDownView) - Constructor for class bibliothek.gui.dock.action.dropdown.DefaultDropDownFilter
Creates a new filter
DefaultEclipseThemeConnector - Class in bibliothek.extension.gui.dock.theme.eclipse
This default implementation of EclipseThemeConnector draws the typical eclipse-header over Dockables and neither border nor title over DockStations.
DefaultEclipseThemeConnector() - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
 
DefaultExtendedModeEnablement - Class in bibliothek.gui.dock.facile.mode.status
This default implementation observes CDockable.isExternalizable(), CDockable.isMinimizable() and CDockable.isMaximizable().
DefaultExtendedModeEnablement(LocationModeManager<?>) - Constructor for class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
Creates a new enablement.
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
 
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 listens to all events through an AWTEventListener.
DefaultKeyboardController(DockController) - 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.
DefaultMouseFocusObserver - Class in bibliothek.gui.dock.control
A focus controller which adds an AWTEventListener to the Toolkit to receive events which may change the focus.
DefaultMouseFocusObserver(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.DefaultMouseFocusObserver
Creates a new focus controller
DefaultMultipleCDockable - Class in bibliothek.gui.dock.common
A MultipleCDockable that contains a content-pane where the client might add or remove as many Components as it wishes.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, String, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, String, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, String, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, String, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?, ?>, Icon, String, Component, DefaultCDockable.Permissions, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultMultipleCDockable
Creates a new dockable.
DefaultPreference<V> - Class in bibliothek.extension.gui.dock.preference
A generic Preference that can hold any value.
DefaultPreference(Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.DefaultPreference
Creates a new preference.
DefaultPreference(String, Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.DefaultPreference
Creates a new preference.
DefaultPreferenceModel - Class in bibliothek.extension.gui.dock.preference
An implementation of PreferenceModel using Preferences to describe its entries.
DefaultPreferenceModel() - Constructor for class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
DefaultScreenDockFullscreenStrategy - Class in bibliothek.gui.dock.station.screen
This default implementation of a ScreenDockFullscreenStrategy just works with the boundaries of a ScreenDockWindow.
DefaultScreenDockFullscreenStrategy() - Constructor for class bibliothek.gui.dock.station.screen.DefaultScreenDockFullscreenStrategy
 
DefaultScreenDockWindowFactory - Class in bibliothek.gui.dock.station.screen
A default implementation of ScreenDockWindowFactory.
DefaultScreenDockWindowFactory() - Constructor for class bibliothek.gui.dock.station.screen.DefaultScreenDockWindowFactory
 
DefaultScreenDockWindowFactory.Kind - Enum in bibliothek.gui.dock.station.screen
The kind of window that can be produced
DefaultSingleCDockable - Class in bibliothek.gui.dock.common
A DefaultSingleCDockable is an element which has a content-pane where clients can add or remove as many Components as they whish.
DefaultSingleCDockable(String, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable
DefaultSingleCDockable(String, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, String, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, Icon, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, Icon, String, Component, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, String, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, Icon, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, Icon, String, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSingleCDockable(String, Icon, String, Component, DefaultCDockable.Permissions, CAction...) - Constructor for class bibliothek.gui.dock.common.DefaultSingleCDockable
Creates a new dockable.
DefaultSplitLayoutManager - Class in bibliothek.gui.dock.station.split
The default implementation of SplitLayoutManager.
DefaultSplitLayoutManager() - Constructor for class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
DefaultStackDockComponent - Class in bibliothek.gui.dock.station.stack
The standard-implementation of StackDockComponent.
DefaultStackDockComponent() - Constructor for class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
Constructs the component, sets the location of the tabs to bottom.
DefaultStackDockComponent.Tab - Class in bibliothek.gui.dock.station.stack
Representation of a single tab of this StackDockComponent.
DefaultStackDockComponent.Tab(Dockable) - Constructor for class bibliothek.gui.dock.station.stack.DefaultStackDockComponent.Tab
Creates a new Tab
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.
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(boolean) - Method in class bibliothek.gui.dock.station.split.SplitNode
Removes this node from its parent, if there is a parent.
delete(String) - Method in class bibliothek.gui.DockFrontend
Deletes the setting with the given name.
deleted(DockFrontend, String) - Method in class bibliothek.gui.dock.event.DockFrontendAdapter
 
deleted(DockFrontend, String) - Method in interface bibliothek.gui.dock.event.DockFrontendListener
Invoked if a setting was deleted.
deleteHeight() - Method in class bibliothek.gui.dock.common.layout.RequestDimension
Deletes the height of this dimension.
deleteWidth() - Method in class bibliothek.gui.dock.common.layout.RequestDimension
Deletes the width of this dimension.
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.
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.
destory() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
destory() - 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.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
 
destroy(Dockable, DockActionSource) - Method in class bibliothek.gui.dock.common.mode.KeyedLocationModeActionProvider
 
destroy() - Method in class bibliothek.gui.dock.facile.action.KeyedActionSource
Detaches the listeners this DockActionSource added to other objects.
destroy() - Method in class bibliothek.gui.dock.facile.menu.CloseableDockableMenuPiece.Item
Removes all listeners, frees as many resources as possible
destroy() - Method in class bibliothek.gui.dock.facile.menu.LookAndFeelMenuPiece
Frees resources and cuts connections to other objects such that this piece can be removed by the garbage collector.
destroy() - Method in class bibliothek.gui.dock.facile.menu.ThemeMenuPiece
Severs all connections of this ThemeMenuPiece with other objects, allowing the garbage collector to remove this.
destroy() - Method in class bibliothek.gui.dock.facile.mode.AbstractLocationMode.DockableHandle
Called when this handle is no longer of any use
destroy(Dockable, DockActionSource) - Method in class bibliothek.gui.dock.facile.mode.DefaultLocationModeActionProvider
 
destroy(Dockable, DockActionSource) - Method in interface bibliothek.gui.dock.facile.mode.LocationModeActionProvider
Called if dockable is no longer in use and all references to dockable are to be removed.
destroy() - Method in class bibliothek.gui.dock.facile.mode.LocationModeManager
 
destroy(Dockable, DockActionSource) - Method in class bibliothek.gui.dock.facile.mode.MappingLocationModeActionProvider
 
destroy() - Method in class bibliothek.gui.dock.facile.mode.status.AbstractExtendedModeEnablement
 
destroy() - Method in interface bibliothek.gui.dock.facile.mode.status.ExtendedModeEnablement
Informs this enablement that it is no longer of any use.
destroy() - Method in class bibliothek.gui.dock.security.SecureScreenDockDialog
 
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 class bibliothek.gui.dock.station.screen.ScreenDockDialog
 
destroy() - Method in class bibliothek.gui.dock.station.screen.ScreenDockFrame
 
destroy() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Informs this window that it is no longer used by the station and will never be used again.
destroy(I) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManager
Called when the information info is no longer required.
destroy(MenuLineLayout.Layout) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
 
destroy() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout.Layout
Informs this layout that it is no longer used and can release any resource.
destroy() - Method in class bibliothek.gui.dock.station.StationChildHandle
Deletes all resources that were acquired by this handler.
destroy() - Method in class bibliothek.gui.dock.support.mode.ModeManager
Unregisters listeners which this manager added to the DockController and other components.
DestroyHook - Interface in bibliothek.gui.dock.common
A DestroyHook is added to a CControl.
destroyMenu(TabMenu) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
destroyMenu(TabMenu) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Destroys menu which was created by this pane.
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.
diff(SplitDockGrid.Node, SplitDockGrid.Node) - Method in class bibliothek.gui.dock.station.split.SplitDockGrid
Tells whether the two nodes could be merged or not.
diffMirror(Color, double) - Static method in class bibliothek.util.Colors
 
DIRECT_ACTION - Static variable in class bibliothek.gui.dock.action.LocationHint
Used if this hint was produced by the parent of a dockable
DirectRemoteRelocator - Interface in bibliothek.gui.dock.control
A simplified version of RemoteRelocator.
DirectWindowProvider - Class in bibliothek.gui.dock.util
A window provider where the window can be set directly.
DirectWindowProvider() - Constructor for class bibliothek.gui.dock.util.DirectWindowProvider
Creates a new window provider.
DirectWindowProvider(Window) - Constructor for class bibliothek.gui.dock.util.DirectWindowProvider
Creates a new window provider.
disableAllModes() - Method in class bibliothek.gui.dock.control.DockRelocator
Sets all DockRelocatorModes to inactive.
disabledIcon - Variable in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
the disabled icon provided by the selected element
disabledIcon(JComponent, Icon) - Static method in class bibliothek.gui.dock.util.DockUtilities
Gets a "disabled" icon according to the current look and feel.
disabledIconChanged(BasicButtonModel, Icon, Icon) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
disabledIconChanged(BasicButtonModel, Icon, Icon) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if the disabled icon of model changed.
discard(DockableDisplayer) - Method in class bibliothek.gui.dock.SplitDockStation
Removes displayer and creates a replacement.
discard(DockableDisplayer) - Method in class bibliothek.gui.dock.StackDockStation
Replaces displayer with a new instance.
discard(DockableDisplayer) - Method in interface bibliothek.gui.dock.station.DockableDisplayerListener
Called by displayer if it is no longer valid and should be replaced by another displayer.
DISCARD_ALL - Static variable in interface bibliothek.gui.dock.frontend.MissingDockableStrategy
This strategy throws away all information.
discardComponentsAndRebuild() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Deletes all Tabs and TabMenus of this TabPane and rebuilds them.
discardDisplayer() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Replaces the current DockableDisplayer with a new instance.
discardDisplayer() - Method in class bibliothek.gui.dock.station.screen.DisplayerScreenDockWindow
Replaces the current DockableDisplayer with a new instance.
disconnect(CDockable) - Method in class bibliothek.gui.dock.common.intern.color.ColorTransmitter
 
disconnect(CDockable) - Method in class bibliothek.gui.dock.common.intern.font.FontTransmitter
 
disconnect(CDockable) - Method in class bibliothek.gui.dock.common.intern.ui.UITransmitter
Removes a listener from dockable.
disconnect(Dockable) - Method in class bibliothek.gui.dock.facile.mode.status.AbstractExtendedModeEnablement
Removes listeners from dockable that were added earlier.
disconnect(Dockable) - Method in class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
 
DisplayerCollection - Class in bibliothek.gui.dock.station
A set of DockableDisplayers.
DisplayerCollection(DockStation, DisplayerFactory) - Constructor for class bibliothek.gui.dock.station.DisplayerCollection
Creates a new collection
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
DisplayerFactory - Interface in bibliothek.gui.dock.station
A factory that creates instances of DockableDisplayer.
DisplayerFactoryWrapper - Class in bibliothek.gui.dock.station.support
A wrapper for a DisplayerFactory.
DisplayerFactoryWrapper() - Constructor for class bibliothek.gui.dock.station.support.DisplayerFactoryWrapper
 
DisplayerFocusTraversalPolicy - Class in bibliothek.gui.dock.displayer
A traversal policy for DockableDisplayers.
DisplayerFocusTraversalPolicy(DockableDisplayer) - Constructor for class bibliothek.gui.dock.displayer.DisplayerFocusTraversalPolicy
Creates a new policy.
displayerListeners() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
Gets all DockableDisplayerListener known to this displayer.
DisplayerScreenDockWindow - Class in bibliothek.gui.dock.station.screen
A window that uses a DockableDisplayer to show the Dockable.
DisplayerScreenDockWindow(ScreenDockStation) - Constructor for class bibliothek.gui.dock.station.screen.DisplayerScreenDockWindow
Creates a new window
divider - Variable in class bibliothek.gui.dock.station.split.SplitDockGrid.Node
the location of the divider
DLabel - Class in bibliothek.gui.dock.util.swing
A modified label which can apply a FontModifier to its original font.
DLabel() - Constructor for class bibliothek.gui.dock.util.swing.DLabel
Creates a new label
doApply() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Applies all changes but does not close the dialog.
doCancel() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Closes the dialog without saving and changes
DOCK_STATION_ICON - Static variable in class bibliothek.gui.dock.util.PropertyKey
The Icon used for a DockStation if it has no icon.
DOCK_STATION_TITLE - Static variable in class bibliothek.gui.dock.util.PropertyKey
The title of a DockStation if it has no title.
DOCK_STATION_TOOLTIP - Static variable in class bibliothek.gui.dock.util.PropertyKey
The tooltip used for a DockStation that has no tooltip set
DOCK_THEME_EXTENSION - Static variable in interface bibliothek.gui.dock.themes.DockThemeExtension
The name of a ExtensionName creating DockThemeExtensions.
DOCKABLE - Static variable in class bibliothek.gui.dock.action.LocationHint
Used if this hint was produced by a Dockable
dockable - Variable in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent.Tab
the element on the tab
dockable - Variable in class bibliothek.gui.dock.themes.basic.action.menu.AbstractMenuHandler
the Dockable for which actions are dispatched
Dockable - Interface in bibliothek.gui
A Dockable is a window which can be dragged around by the user.
DOCKABLE_ICON - Static variable in class bibliothek.gui.dock.util.PropertyKey
The Icon used for a Dockable if it has no icon.
DOCKABLE_KEY_PREFIX - Static variable in class bibliothek.gui.DockFrontend
prefix used for Dockables when creating a new PredefinedDockSituation
DOCKABLE_TITLE - Static variable in class bibliothek.gui.dock.util.PropertyKey
The title of a Dockable if it has no title.
DOCKABLE_TOOLTIP - Static variable in class bibliothek.gui.dock.util.PropertyKey
The tooltip used for a Dockable that has no tooltip set
DockableAdapter - Class in bibliothek.gui.dock.event
An abstract class implementing the DockableListener.
DockableAdapter() - Constructor for class bibliothek.gui.dock.event.DockableAdapter
 
dockableAdded(DockStation, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableAdded(DockStation, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked after dockable has been added to station.
dockableAdded(DockStation, Dockable) - Method in class bibliothek.gui.dock.station.support.DockableVisibilityManager
 
dockableAdded(ModeManager<? extends A, ? extends M>, Dockable) - Method in interface bibliothek.gui.dock.support.mode.ModeManagerListener
Called when a Dockable is added or replaced in manager.
dockableAdding(DockStation, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableAdding(DockStation, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked before dockable is added to station.
DockableCollector - Class in bibliothek.gui.dock.facile.lookandfeel
A ComponentCollector which collects all Components accessible through the known Dockables of a DockFrontend.
DockableCollector(DockFrontend) - Constructor for class bibliothek.gui.dock.facile.lookandfeel.DockableCollector
Creates a new collector
dockableCycledRegister(DockController, Dockable) - Method in class bibliothek.gui.dock.control.FocusController
 
dockableCycledRegister(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockableCycledRegister(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockableCycledRegister(DockController, Dockable) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked when dockable was added and removed from the controller, or was removed and added again to controller.
DockableDisplayer - Interface in bibliothek.gui.dock.station
A panel which shows one Dockable and one DockTitle.
DockableDisplayer.Location - Enum in bibliothek.gui.dock.station
The four possible locations of the title
DockableDisplayerHints - Interface in bibliothek.gui.dock.displayer
Hints are used by components which are parents of Dockables.
DockableDisplayerListener - Interface in bibliothek.gui.dock.station
A listener to a DockableDisplayer, gets informed if the displayer is no longer valid.
dockableFocused(DockableFocusEvent) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
dockableFocused(DockableFocusEvent) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
dockableFocused(DockableFocusEvent) - Method in interface bibliothek.gui.dock.event.DockableFocusListener
Invoked when dockable has gained the focus.
dockableFocused(DockableFocusEvent) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockableFocused(DockableFocusEvent) - Method in class bibliothek.gui.dock.themes.basic.BasicStackDockComponent.BasicTab
 
DockableFocusEvent - Class in bibliothek.gui.dock.event
An event describing the focus transfer from one Dockable to another.
DockableFocusEvent(DockController, Dockable, Dockable) - Constructor for class bibliothek.gui.dock.event.DockableFocusEvent
Creates a new event.
DockableFocusListener - Interface in bibliothek.gui.dock.event
A listener added to a DockController, this listener gets informed when the focused Dockable is exchanged.
dockableFocusListeners() - Method in class bibliothek.gui.DockController
Gets an array of currently registered DockableFocusListeners.
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.
DockableProperty - Interface in bibliothek.gui.dock.layout
Describes the location of a Dockable on a DockStation.
DockablePropertyFactory - Interface in bibliothek.gui.dock.layout
A factory which creates instances of DockableProperty.
dockableRegistered(DockController, Dockable) - Method in class bibliothek.gui.dock.control.ActionBinder
 
dockableRegistered(DockController, Dockable) - Method in class bibliothek.gui.dock.control.FocusController
 
dockableRegistered(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockableRegistered(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockableRegistered(DockController, Dockable) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked after a Dockable was registered.
dockableRegistering(DockController, Dockable) - Method in class bibliothek.gui.dock.control.FocusController
 
dockableRegistering(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockableRegistering(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockableRegistering(DockController, Dockable) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked right before the dockable is registered in the controller.
dockableRemoved(DockStation, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableRemoved(DockStation, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked after dockable has been removed from station.
dockableRemoved(DockStation, Dockable) - Method in class bibliothek.gui.dock.station.support.DockableVisibilityManager
 
dockableRemoved(ModeManager<? extends A, ? extends M>, Dockable) - Method in interface bibliothek.gui.dock.support.mode.ModeManagerListener
Called when a Dockable is removed or replaced from manager.
dockableRemoving(DockStation, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableRemoving(DockStation, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked before dockable is removed from station.
dockables - Variable in class bibliothek.gui.dock.station.split.SplitDockGrid.Node
the elements represented by this leaf
dockables() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets a mutable view of all Dockables of this list.
dockableSelected(DockableSelectionEvent) - Method in interface bibliothek.gui.dock.event.DockableSelectionListener
Called when station changes its selected dockable.
dockableSelected(DockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableSelected(DockStation, Dockable, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Called when dockable has been selected.
DockableSelection - Interface in bibliothek.gui.dock.focus
A DockableSelection is a Component which shows some or all Dockables of a DockController.
DockableSelectionColor - Class in bibliothek.gui.dock.themes.color
A color used by a DockableSelection.
DockableSelectionColor(DockableSelection, String, Path, Color) - Constructor for class bibliothek.gui.dock.themes.color.DockableSelectionColor
Creates a new DockColor.
DockableSelectionColor(DockableSelection, String, Color) - Constructor for class bibliothek.gui.dock.themes.color.DockableSelectionColor
Creates a new DockColor.
DockableSelectionEvent - Class in bibliothek.gui.dock.event
An event that tells which Dockable was selected on wich DockStation
DockableSelectionEvent(DockController, DockStation, Dockable, Dockable) - Constructor for class bibliothek.gui.dock.event.DockableSelectionEvent
Creates a new event.
DockableSelectionListener - Interface in bibliothek.gui.dock.event
A listener that gets called when the selected Dockable of a DockStation changes.
DockableSelectionListener - Interface in bibliothek.gui.dock.focus
This listener is added to a DockableSelection and gets informed when the user selects an element or cancels the selection.
dockableSelectionListeners() - Method in class bibliothek.gui.DockController
Gets an array of currently registered DockableSelectionListeners.
DockableSelector - Class in bibliothek.gui.dock.control
A DockableSelector is able to open a popup when the user hits a special combination of keys.
DockableSelector() - Constructor for class bibliothek.gui.dock.control.DockableSelector
 
dockableUnregistered(DockController, Dockable) - Method in class bibliothek.gui.dock.control.ActionBinder
 
dockableUnregistered(DockController, Dockable) - Method in class bibliothek.gui.dock.control.FocusController
 
dockableUnregistered(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockableUnregistered(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockableUnregistered(DockController, Dockable) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked after dockable has been unregistered from controller.
DockableVisibilityManager - Class in bibliothek.gui.dock.station.support
Knows for every child of a DockStation whether it is visible or not.
DockableVisibilityManager(DockStationListenerManager) - Constructor for class bibliothek.gui.dock.station.support.DockableVisibilityManager
Constructs a new manager
dockableVisibiltySet(DockStation, Dockable, boolean) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableVisibiltySet(DockStation, Dockable, boolean) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked if the visibility of a child has been changed.
DockAcceptance - Interface in bibliothek.gui.dock.accept
Used by a DockController to decide globally which Dockable can become child of which DockStation.
DockAction - Interface in bibliothek.gui.dock.action
A DockAction is an object that represents an action which can be triggered by the user.
DockActionAdapter - Class in bibliothek.gui.dock.event
An abstract implementation of StandardDockActionListener.
DockActionAdapter() - Constructor for class bibliothek.gui.dock.event.DockActionAdapter
 
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.
DockAdapter - Class in bibliothek.gui.dock.event
An implementation of DockListener, doing nothing whenever receiving an event.
DockAdapter() - Constructor for class bibliothek.gui.dock.event.DockAdapter
 
DockColor - Interface in bibliothek.gui.dock.util.color
A wrapper around a Color object.
DockController - Class in bibliothek.gui
A controller connects all the DockStations, Dockables and other objects that play together in this framework.
DockController() - Constructor for class bibliothek.gui.DockController
Creates a new controller.
DockController(DockControllerFactory) - Constructor for class bibliothek.gui.DockController
Creates a new controller but does not initiate the properties of this controller if not wished.
DockControllerFactory - Interface in bibliothek.gui.dock.control
Contains various factory methods which are used during initialization of a DockController
DockControllerRepresentativeListener - Interface in bibliothek.gui.dock.event
A listener added to DockController, gets informed about changes in the set of DockElementRepresentatives.
DockConverter<D extends DockElement,L> - Interface in bibliothek.gui.dock.layout
A DockConverter can store or load content which is related to a certain kind of DockElement.
DockElement - Interface in bibliothek.gui.dock
An element in the hierarchy of dockables and stations.
DockElementRepresentative - Interface in bibliothek.gui.dock
A DockElementRepresentative is a Component that represents a DockElement.
DockFactory<D extends DockElement,L> - Interface in bibliothek.gui.dock
A DockConverter which can not only store and load the contents of an element, but also create a new DockElement with the content.
DockFocusTraversalPolicy - Class in bibliothek.gui.dock.focus
A FocusTraversalPolicy that uses the algorithms of a SimplifiedFocusTraversalPolicy to do its work.
DockFocusTraversalPolicy(SimplifiedFocusTraversalPolicy, boolean) - Constructor for class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
Creates a new policy.
DockFont - Interface in bibliothek.gui.dock.util.font
A wrapper around a FontModifier object.
DockFrontend - Class in bibliothek.gui
A DockFrontend provides some methods to handle the storage of various layouts.
DockFrontend() - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, creates a new controller.
DockFrontend(Window) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, creates a new controller.
DockFrontend(WindowProvider) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, creates a new controller.
DockFrontend(DockController) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend.
DockFrontend(DockController, Window) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, tries to set up a ScreenDockStationFactory and sets the root window of controller to owner.
DockFrontend(DockController, WindowProvider) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, tries to set up a ScreenDockStationFactory and sets the root window of controller to owner.
DockFrontend.DockInfo - Class in bibliothek.gui
Information about a Dockable.
DockFrontend.DockInfo(Dockable, String) - Constructor for class bibliothek.gui.DockFrontend.DockInfo
Creates a new DockInfo.
DockFrontend.Hider - Class in bibliothek.gui
An object which is action and ActionGuard at the same time.
DockFrontend.Hider() - Constructor for class bibliothek.gui.DockFrontend.Hider
Creates a new action/guard.
DockFrontend.RootInfo - Class in bibliothek.gui
Stores information about a root-station.
DockFrontend.RootInfo(DockStation, String) - Constructor for class bibliothek.gui.DockFrontend.RootInfo
Creates a new object.
DockFrontendAdapter - Class in bibliothek.gui.dock.event
An class implementing all methods of DockFrontendListener, but not doing anything inside these methodes.
DockFrontendAdapter() - Constructor for class bibliothek.gui.dock.event.DockFrontendAdapter
 
DockFrontendInternals - Interface in bibliothek.gui.dock.frontend
A set of data and methods that may be exclusively used while changing the layout of a DockFrontend.
DockFrontendListener - Interface in bibliothek.gui.dock.event
A listener to a DockFrontend.
DockFrontendSizeManager - Class in bibliothek.extension.gui.dock.station.split
Observes a DockFrontend in order to find out which Dockables are available, and when a drag & drop operation starts.
DockFrontendSizeManager() - Constructor for class bibliothek.extension.gui.dock.station.split.DockFrontendSizeManager
 
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.
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.
DockingFramesPreference - Class in bibliothek.extension.gui.dock
A PreferenceTreeModel that contains all the preferences that are used in this framework.
DockingFramesPreference(DockController) - Constructor for class bibliothek.extension.gui.dock.DockingFramesPreference
Creates a new model.
DockingFramesPreference(DockController, PathCombiner) - Constructor for class bibliothek.extension.gui.dock.DockingFramesPreference
Creates a new model.
DockLayout<L> - Class in bibliothek.gui.dock.layout
A DockLayout describes the contents of one DockElement.
DockLayout(String, L) - Constructor for class bibliothek.gui.dock.layout.DockLayout
Creates a new layout.
DockLayoutComposition - Class in bibliothek.gui.dock.layout
A DockLayoutComposition describes all relations and positions of a set of DockElements.
DockLayoutComposition(DockLayoutInfo, List<DockLayout<?>>, List<DockLayoutComposition>, boolean) - Constructor for class bibliothek.gui.dock.layout.DockLayoutComposition
Creates a new composition.
DockLayoutInfo - Class in bibliothek.gui.dock.layout
A DockLayoutInfo is a wrapper around a DockLayout.
DockLayoutInfo() - Constructor for class bibliothek.gui.dock.layout.DockLayoutInfo
Creates a new info.
DockLayoutInfo(byte[]) - Constructor for class bibliothek.gui.dock.layout.DockLayoutInfo
Creates a new info.
DockLayoutInfo(XElement) - Constructor for class bibliothek.gui.dock.layout.DockLayoutInfo
Creates a new info.
DockLayoutInfo(DockLayout<?>) - Constructor for class bibliothek.gui.dock.layout.DockLayoutInfo
Creates a new info
DockLayoutInfo.Data - Enum in bibliothek.gui.dock.layout
The kind of information a DockLayoutInfo contains.
DockListener - Interface in bibliothek.gui.dock.event
A collection of listeners that observe most events of a DockController.
DockProperties - Class in bibliothek.gui.dock.util
A set of properties that are used at different places all over the framework.
DockProperties(DockController) - Constructor for class bibliothek.gui.dock.util.DockProperties
Creates a new map.
DockPropertyListener<A> - Interface in bibliothek.gui.dock.util
A listener to an entry of DockProperties.
DockPropertyPreference<V> - Class in bibliothek.extension.gui.dock.preference.preferences
A Preference that can read and write its value from a DockProperties.
DockPropertyPreference(DockProperties, PropertyKey<V>, Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.DockPropertyPreference
Creates a new preference.
DockPropertyPreference(DockProperties, PropertyKey<V>, String, Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.DockPropertyPreference
Creates a new preference.
DockPropertyPreference(ResourceBundle, String, DockProperties, PropertyKey<V>, V, Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.DockPropertyPreference
Creates a new preference.
DockRegister - Class in bibliothek.gui.dock.control
A set of all Dockables and DockStations currently used in the system.
DockRegister(DockController) - Constructor for class bibliothek.gui.dock.control.DockRegister
Creates a new register.
DockRegisterAdapter - Class in bibliothek.gui.dock.event
A DockRegisterListener that contains only empty methods.
DockRegisterAdapter() - Constructor for class bibliothek.gui.dock.event.DockRegisterAdapter
 
DockRegisterListener - Interface in bibliothek.gui.dock.event
A listener receiving events from a DockRegister.
DockRelocator - Class in bibliothek.gui.dock.control
A manager adding MouseListener and MouseMotionListener to every DockElementRepresentatives and handling the drag and drop events.
DockRelocator(DockController) - Constructor for class bibliothek.gui.dock.control.DockRelocator
Creates a new manager.
DockRelocatorAdapter - Class in bibliothek.gui.dock.event
An implementation of DockRelocatorListener that contains only empty methods.
DockRelocatorAdapter() - Constructor for class bibliothek.gui.dock.event.DockRelocatorAdapter
 
DockRelocatorListener - Interface in bibliothek.gui.dock.event
A listener used by a DockRelocator to inform when a Dockable is moved around.
DockRelocatorMode - Interface in bibliothek.gui.dock.control
A DockRelocatorMode is used by a DockRelocator to change the behaviour of the drag and drop-operation depending what the user does with the mouse and the keyboard.
DockSituation - Class in bibliothek.gui.dock.layout
A DockSituation is a converter: the relationship of DockStations and Dockables, the position of Dockables and other information are converted into a stream of bytes.
DockSituation(DockFactory<?, ?>...) - Constructor for class bibliothek.gui.dock.layout.DockSituation
Constructs a new DockSituation and sets some factories which are used to create new DockElements
DockSituation() - Constructor for class bibliothek.gui.dock.layout.DockSituation
Constructs a new DockSituation.
DockSituationIgnore - Interface in bibliothek.gui.dock.layout
A DockSituationIgnore is used in a DockSituation to decide, which elements (stations and dockables) should be written into a stream.
DockSituationIgnoreUtil - Class in bibliothek.gui.dock.layout
Utility class for DockSituationIgnore.
DockStation - Interface in bibliothek.gui
A DockStation is some area (e.g. a Component) showing a set of Dockables called "children".
DockStationAdapter - Class in bibliothek.gui.dock.event
An abstract implementation of DockStationListener.
DockStationAdapter() - Constructor for class bibliothek.gui.dock.event.DockStationAdapter
 
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.FocusController
 
dockStationRegistered(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockStationRegistered(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockStationRegistered(DockController, DockStation) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked after a DockStation was registered.
dockStationRegistering(DockController, DockStation) - Method in class bibliothek.gui.dock.control.FocusController
 
dockStationRegistering(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockStationRegistering(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockStationRegistering(DockController, DockStation) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked right before the station is registered in the controller.
dockStationUnregistered(DockController, DockStation) - Method in class bibliothek.gui.dock.control.FocusController
 
dockStationUnregistered(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
 
dockStationUnregistered(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockStationUnregistered(DockController, DockStation) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked after station has been unregistered from controller.
DockSwingUtilities - Class in bibliothek.gui.dock.util
A set of methods useful for working with Swing.
DockTheme - Interface in bibliothek.gui
A theme describes how a DockStation looks like, which DockTitle are selected, and other behavior.
DockThemeExtension - Interface in bibliothek.gui.dock.themes
An extension to a DockTheme, may be used by the DockTheme to override some settings.
DockThemeModifier - Interface in bibliothek.gui.dock.common.theme
A DockThemeModifier modifies a DockTheme.
DockTitle - Interface in bibliothek.gui.dock.title
A Component which is shown aside a Dockable.
DockTitle.Orientation - Enum in bibliothek.gui.dock.title
How to layout a DockTitle
DockTitleBindingListener - Interface in bibliothek.gui.dock.event
A listener added to a DockController, receives notifications when a DockTitle is bound or unbound.
dockTitleBindingListeners() - Method in class bibliothek.gui.DockController
Gets an array of all DockTitleBindingListener that are currently registered at this controller.
DockTitleEvent - Class in bibliothek.gui.dock.event
These events are used for DockTitles, to transfer information between station and title.
DockTitleEvent(Dockable, boolean) - Constructor for class bibliothek.gui.dock.event.DockTitleEvent
Constructs a new event.
DockTitleEvent(DockStation, Dockable, boolean) - Constructor for class bibliothek.gui.dock.event.DockTitleEvent
Constructs a new event.
DockTitleFactory - Interface in bibliothek.gui.dock.title
A factory for creating instances of DockTitle.
DockTitleManager - Class in bibliothek.gui.dock.title
The manager of the DockTitleFactories.
DockTitleManager(DockController) - Constructor for class bibliothek.gui.dock.title.DockTitleManager
Creates a new manager
DockTitleRequest - Class in bibliothek.gui.dock.title
Set of information and callback used to obtain a DockTitle from a DockTitleFactory.
DockTitleRequest(DockStation, Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.title.DockTitleRequest
Creates a new request.
DockTitleTab - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
A DockTitleTab is a wrapper around an ordinary DockTitle to get a TabComponent.
DockTitleTab(DockStation, Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Creates a new tab.
DockTitleVersion - Class in bibliothek.gui.dock.title
A DockTitleVersion is a hint which DockTitleFactory has to be used to create one or more DockTitle for some Dockable.
DockTitleVersion(DockController, String) - Constructor for class bibliothek.gui.dock.title.DockTitleVersion
Creates a new version.
DockUI - Class in bibliothek.gui
A list of icons, text and methods used by the framework.
DockUI() - Constructor for class bibliothek.gui.DockUI
Creates a new DockUI
DockUtilities - Class in bibliothek.gui.dock.util
A list of methods which can be used for different purposes.
DockUtilities() - Constructor for class bibliothek.gui.dock.util.DockUtilities
 
DockUtilities.DockVisitor - Class in bibliothek.gui.dock.util
A visitor used to visit the nodes of a dock-tree.
DockUtilities.DockVisitor() - Constructor for class bibliothek.gui.dock.util.DockUtilities.DockVisitor
 
doLayout() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
doLayout() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
doLayout() - Method in class bibliothek.gui.dock.security.GlassedPane
 
doLayout() - Method in class bibliothek.gui.dock.station.OverpaintablePanel
 
doLayout() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockContentPane
 
doLayout() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Updates the layout of this pane, assuming a TabLayoutManager is installed.
doLayout() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
 
doLayout() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.TabsLayoutBlock
Updates the layout of this block.
doLayout() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
 
doLayout(JPanel) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
doLayout() - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
done(DockController) - Method in interface bibliothek.gui.dock.event.ControllerSetupListener
Called when controller is set up.
done() - Method in class bibliothek.gui.dock.facile.mode.LocationModeEvent
Marks the mode transition as over.
doOk() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Applies all changes and closes the dialog.
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreference
 
doOperation(int, PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
doOperation(int, PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.editor.BooleanEditor
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.editor.ChoiceEditor
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.editor.KeyStrokeEditor
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.editor.LabelEditor
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.editor.ModifierMaskEditor
 
doOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.editor.StringEditor
 
doOperation(PreferenceOperation) - Method in interface bibliothek.extension.gui.dock.preference.Preference
Executes the enabled operation operation.
doOperation(PreferenceOperation) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditor
Executes the operation that matches operation or does nothing if operation is unknown.
doOperation(int, PreferenceOperation) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Executes the enabled operation operation.
doOperation(int, PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
doPaintIconWhenInactive() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
doReset() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Resets all preferences to the value they had when the dialog opened
DOUBLE_CLICK_STRATEGY - Static variable in class bibliothek.gui.dock.facile.mode.LocationModeManager
PropertyKey for the DoubleClickLocationStrategy that should be used to change the ExtendedMode of an element which has been double-clicked.
DoubleClickController - Class in bibliothek.gui.dock.control
Adds a MouseListener to all Dockables, DockTitles and other DockElementRepresentatives, informs the registered DoubleClickController.GlobalDoubleClickListeners whenever the user clicks twice on such an element.
DoubleClickController(ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.DoubleClickController
Creates a new DoubleClickController.
DoubleClickController.GlobalDoubleClickListener - Class in bibliothek.gui.dock.control
A listener which waits for a double-click-event.
DoubleClickController.GlobalDoubleClickListener(Dockable) - Constructor for class bibliothek.gui.dock.control.DoubleClickController.GlobalDoubleClickListener
Constructs a new listener.
DoubleClickListener - Interface in bibliothek.gui.dock.event
A DoubleClickListener is added to the DoubleClickController and may receive an event if a Dockable, which is child or equal to LocatedListener.getTreeLocation(), was clicked twice.
DoubleClickLocationStrategy - Interface in bibliothek.gui.dock.facile.mode
Used by a LocationModeManager to change the ExtendedMode when an element gets double-clicked.
DOWN - Variable in class bibliothek.gui.dock.focus.AbstractDockableSelection
Action called when the down arrow key was pressed.
down() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Called when a down arrow key was pressed.
down() - Method in class bibliothek.gui.dock.focus.DefaultDockableSelection
 
DPanel - Class in bibliothek.gui.dock.util.swing
A panel whose font can be changed by a FontModifier.
DPanel() - Constructor for class bibliothek.gui.dock.util.swing.DPanel
Creates a new panel
drag(int, int, boolean) - Method in interface bibliothek.gui.dock.control.DirectRemoteRelocator
Gives a feedback to the user, that a Dockable is moved around.
drag(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.control.MouseFocusObserver
 
drag(int, int, int) - Method in interface bibliothek.gui.dock.control.RemoteRelocator
This method works on the drag-part of a drag & drop operation.
drag(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
 
drag(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.event.DockRelocatorAdapter
 
drag(DockController, Dockable, DockStation) - Method in interface bibliothek.gui.dock.event.DockRelocatorListener
Invoked when a drag and drop operation has been confirmed.
drag(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
drag(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
drag(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
drag(Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
drag(Dockable) - Method in interface bibliothek.gui.DockStation
Removes a child from this station.
dragMouseDragged(MouseEvent, DockTitle, Dockable) - Method in class bibliothek.gui.dock.control.DefaultDockRelocator
Invoked while the user drags a title or Dockable.
dragMouseDragged(int, int, int, DockTitle, Dockable, boolean) - Method in class bibliothek.gui.dock.control.DefaultDockRelocator
Handles a mouse-pressed event.
dragMousePressed(MouseEvent, DockTitle, Dockable) - Method in class bibliothek.gui.dock.control.DefaultDockRelocator
Invoked by the listeners of a title to start a drag and drop operation.
dragMousePressed(int, int, int, int, int, Dockable) - Method in class bibliothek.gui.dock.control.DefaultDockRelocator
Handles a mouse-pressed event.
dragMouseReleased(MouseEvent, DockTitle, Dockable) - Method in class bibliothek.gui.dock.control.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.DefaultDockRelocator
Handles a mouse-released event.
draw() - Method in class bibliothek.gui.dock.FlapDockStation
 
draw() - Method in class bibliothek.gui.dock.ScreenDockStation
 
draw() - Method in class bibliothek.gui.dock.SplitDockStation
 
draw() - Method in class bibliothek.gui.dock.StackDockStation
 
draw() - Method in interface bibliothek.gui.DockStation
Informs this station that the information gathered by prepareDrop or prepareMove should be painted somehow onto this station.
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStationPaint
 
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseStationPaint
 
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatStationPaint
 
drawDivider(Graphics, DockStation, Rectangle) - Method in interface bibliothek.gui.dock.station.StationPaint
Draws a divider between two elements.
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.gui.dock.station.support.StationPaintWrapper
 
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.gui.dock.themes.basic.BasicStationPaint
 
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.station.support.StationPaintWrapper
 
drawInsertion(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.themes.basic.BasicStationPaint
 
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.station.support.StationPaintWrapper
 
drawInsertionLine(Graphics, DockStation, int, int, int, int) - Method in class bibliothek.gui.dock.themes.basic.BasicStationPaint
 
drop(int, int) - Method in interface bibliothek.gui.dock.control.DirectRemoteRelocator
Stops a dnd-operation either by dropping the Dockable (if possible) or by canceling the operation.
drop(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.control.MouseFocusObserver
 
drop(int, int, int) - Method in interface bibliothek.gui.dock.control.RemoteRelocator
This method works on the drop-part of a drag & drop operation.
drop(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
 
drop(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.event.DockRelocatorAdapter
 
drop(DockController, Dockable, DockStation) - Method in interface bibliothek.gui.dock.event.DockRelocatorListener
Invoked after a Dockable was dropped.
drop() - Method in class bibliothek.gui.dock.FlapDockStation
 
drop(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.FlapDockStation
 
drop(Dockable, FlapDockProperty) - Method in class bibliothek.gui.dock.FlapDockStation
Adds the Dockable dockable to this station or to a child of this station, according to the contents of property.
drop() - Method in class bibliothek.gui.dock.ScreenDockStation
 
drop(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ScreenDockStation
 
drop(Dockable, ScreenDockProperty) - Method in class bibliothek.gui.dock.ScreenDockStation
Tries to add the dockable to this station, and uses the property to determine its location.
drop(Dockable, ScreenDockProperty, boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
Tries to add the dockable to this station, and uses the property to determine its location.
drop(Dockable, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Drops dockable at the same coordinates as location, a direct child of this station.
drop(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.SplitDockStation
 
drop(Dockable, SplitDockProperty) - Method in class bibliothek.gui.dock.SplitDockStation
Tries to add Dockable such that the boundaries given by property are full filled.
drop(Dockable, SplitDockPathProperty) - Method in class bibliothek.gui.dock.SplitDockStation
Tries to insert dockable at a location such that the path to that location is the same as described in property.
drop(Dockable, SplitDockPlaceholderProperty) - Method in class bibliothek.gui.dock.SplitDockStation
Drops dockable at the placeholder that is referenced by property.
drop(Dockable, SplitDockFullScreenProperty) - Method in class bibliothek.gui.dock.SplitDockStation
Drops dockable on this station, may exchange the full screen element to ensure that dockable is displayed.
drop() - Method in class bibliothek.gui.dock.SplitDockStation
 
drop() - Method in class bibliothek.gui.dock.StackDockStation
 
drop(Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
drop(Dockable, boolean) - Method in class bibliothek.gui.dock.StackDockStation
Adds dockable to this station.
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.StackDockStation
 
drop(Dockable, StackDockProperty) - Method in class bibliothek.gui.dock.StackDockStation
Adds a new child to this station, and tries to match the property as good as possible.
drop(Dockable, SplitDockProperty, SplitNode) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Tries to add Dockable such that the boundaries given by property are full filled.
drop() - Method in interface bibliothek.gui.DockStation
Adds the Dockable of the last run of prepareDrop to this station.
drop(Dockable) - Method in interface bibliothek.gui.DockStation
Adds dockable to this station.
drop(Dockable, DockableProperty) - Method in interface bibliothek.gui.DockStation
Tries to add dockable to this station such that the location given by property is matched.
DROP_DOWN - Static variable in class bibliothek.gui.dock.action.ActionType
Represents a drop down action.
DROP_DOWN - Static variable in class bibliothek.gui.dock.action.view.ViewTarget
A target aiming to a DropDownAction
dropAside(Dockable) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle
Ensures that dockable is a child of this station.
dropAside(SplitNode, PutInfo.Put, Dockable, Leaf, double, boolean) - Method in class bibliothek.gui.dock.SplitDockStation
Adds dockable at the side put of neighbor.
DropDownAction - Interface in bibliothek.gui.dock.action
A DockAction that consists of other actions.
DropDownActionListener - Interface in bibliothek.gui.dock.event
A listener of a DropDownAction.
DropDownFilter - Class in bibliothek.gui.dock.action.dropdown
A filter is used by views which want to display a DropDownAction, but have to show elements of the selected action as well.
DropDownFilter(Dockable, DropDownAction, DropDownView) - Constructor for class bibliothek.gui.dock.action.dropdown.DropDownFilter
Creates a new filter
DropDownFilterFactory - Interface in bibliothek.gui.dock.action.dropdown
A factory that creates DropDownFilter.
DropDownItemAction - Interface in bibliothek.gui.dock.action.dropdown
An action that can be child of a DropDownAction.
DropDownItemHandle - Class in bibliothek.gui.dock.themes.basic.action
Represents an action and a view which are children of a DropDownAction
DropDownItemHandle(DockAction, DropDownViewItem, Dockable, DropDownAction) - Constructor for class bibliothek.gui.dock.themes.basic.action.DropDownItemHandle
Creates a new item.
DropDownMenuHandler - Class in bibliothek.gui.dock.themes.basic.action.menu
A handler that shows a DropDownAction in a menu.
DropDownMenuHandler(DropDownAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.menu.DropDownMenuHandler
Creates a new handler
DropDownMiniButton - Class in bibliothek.gui.dock.themes.basic.action.buttons
A MiniButton that shows a DropDownAction.
DropDownMiniButton(BasicDropDownButtonHandler) - Constructor for class bibliothek.gui.dock.themes.basic.action.buttons.DropDownMiniButton
Creates a new button.
DropDownView - Interface in bibliothek.gui.dock.action.dropdown
A connection between an drop-down-item and a view.
DropDownViewItem - Interface in bibliothek.gui.dock.themes.basic.action.dropdown
An item that is shown in the menu of a drop-down-button and can be selected by the button.
DropOperation - Class in bibliothek.gui.dock.control.relocator
This operation calls DockStation.drop()
DropOperation(DockController, DockStation) - Constructor for class bibliothek.gui.dock.control.relocator.DropOperation
Creates a new operation
dropOver(Leaf, Dockable) - 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) - Method in class bibliothek.gui.dock.SplitDockStation
Combines the Dockable of leaf and dockable to a new child of this station.
dropTree(SplitDockTree) - 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, boolean) - Method in class bibliothek.gui.dock.SplitDockStation
Removes all children from this station and then adds the contents that are stored in tree.
DynamicPropertyFactory<A> - Class in bibliothek.gui.dock.util.property
A PropertyFactory for a property that needs to be associated with a single instance of a DockController.
DynamicPropertyFactory() - Constructor for class bibliothek.gui.dock.util.property.DynamicPropertyFactory
 

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