- 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
-
- DComponent() - Constructor for class bibliothek.gui.dock.util.swing.DComponent
-
Creates a new panel
- decodeSegment(String) - Static method in class bibliothek.util.Path
-
- 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
-
- DEFAULT - Static variable in interface bibliothek.gui.dock.facile.mode.DoubleClickLocationStrategy
-
- 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
-
- DEFAULT - Static variable in interface bibliothek.gui.dock.title.OrientationToRotationStrategy
-
- DefaultActionOffer - Class in bibliothek.gui.dock.action
-
- 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
-
- 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
-
- 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
-
- DefaultAsideRequest.CombinerForward - Class in bibliothek.gui.dock.layout.location
-
- DefaultAsideRequest.DockStationForward - Class in bibliothek.gui.dock.layout.location
-
- 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
-
- 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
-
- DefaultButtonContentFilter() - Constructor for class bibliothek.gui.dock.station.flap.button.DefaultButtonContentFilter
-
- DefaultCControlRegister - Class in bibliothek.gui.dock.common.intern
-
- DefaultCControlRegister(CControl) - Constructor for class bibliothek.gui.dock.common.intern.DefaultCControlRegister
-
Creates a new register
- DefaultCDockable - Class in bibliothek.gui.dock.common.intern
-
- 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
-
- 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
-
- 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
-
- DefaultDisplayerFactoryValue(String, DockStation) - Constructor for class bibliothek.gui.dock.themes.DefaultDisplayerFactoryValue
-
Creates a new object.
- DefaultDndAutoSelectStrategyRequest - Class in bibliothek.gui.dock.station.stack
-
- 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
-
- 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
-
- 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
-
- DefaultDockablePerspective() - Constructor for class bibliothek.gui.dock.dockable.DefaultDockablePerspective
-
- DefaultDockableSelection - Class in bibliothek.gui.dock.focus
-
- DefaultDockableSelection() - Constructor for class bibliothek.gui.dock.focus.DefaultDockableSelection
-
Creates a new selection
- DefaultDockActionDistributor - Class in bibliothek.gui.dock.station.stack.action
-
- DefaultDockActionDistributor() - Constructor for class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
-
- DefaultDockActionImportanceOrder - Class in bibliothek.gui.dock.themes.basic.action
-
- 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
-
Default constructor, fills the list with some initial actions.
- DefaultDockActionSource(LocationHint, DockAction...) - Constructor for class bibliothek.gui.dock.action.DefaultDockActionSource
-
Default constructor, fills the list with some initial actions.
- DefaultDockComponentManager - Class in bibliothek.gui.dock.component
-
- 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
-
- 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
-
- 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
-
- DefaultDockStationComponentRootHandler(DockComponentRoot, DisplayerCollection) - Constructor for class bibliothek.gui.dock.component.DefaultDockStationComponentRootHandler
-
Creates a new handler.
- DefaultDockStationDropLayerFactory - Class in bibliothek.gui.dock.station.layer
-
- DefaultDockStationDropLayerFactory() - Constructor for class bibliothek.gui.dock.station.layer.DefaultDockStationDropLayerFactory
-
- DefaultDropDownFilter - Class in bibliothek.gui.dock.action.dropdown
-
- 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
-
- DefaultDropLayer(DockStation) - Constructor for class bibliothek.gui.dock.station.layer.DefaultDropLayer
-
Creates a new layer.
- DefaultEclipseThemeConnector - Class in bibliothek.extension.gui.dock.theme.eclipse
-
- DefaultEclipseThemeConnector() - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
-
- DefaultEdge(StickMagnetGraph.DefaultNode, StickMagnetGraph.DefaultNode, MagnetRequest.Side) - Constructor for class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultEdge
-
- DefaultExpandStrategy - Class in bibliothek.gui.dock.common.location
-
- DefaultExpandStrategy(DockController) - Constructor for class bibliothek.gui.dock.common.location.DefaultExpandStrategy
-
Creates a new expand strategy loading extensions if available.
- DefaultExtendedModeEnablement - Class in bibliothek.gui.dock.facile.mode.status
-
- DefaultExtendedModeEnablement(LocationModeManager<?>) - Constructor for class bibliothek.gui.dock.facile.mode.status.DefaultExtendedModeEnablement
-
Creates a new enablement.
- DefaultExternalizedModeBehavior - Class in bibliothek.gui.dock.facile.mode
-
- DefaultExternalizedModeBehavior() - Constructor for class bibliothek.gui.dock.facile.mode.DefaultExternalizedModeBehavior
-
- DefaultFlapLayoutManager - Class in bibliothek.gui.dock.station.flap
-
- 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
-
- DefaultFlapWindow.Parent - Interface in bibliothek.gui.dock.station.flap
-
- DefaultFlapWindowFactory - Class in bibliothek.gui.dock.station.flap
-
- DefaultFlapWindowFactory() - Constructor for class bibliothek.gui.dock.station.flap.DefaultFlapWindowFactory
-
- DefaultFocusController - Class in bibliothek.gui.dock.control
-
- DefaultFocusController(DockController) - Constructor for class bibliothek.gui.dock.control.DefaultFocusController
-
Creates a new focus-controller
- DefaultFocusHistory - Class in bibliothek.gui.dock.control.focus
-
- 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
-
- DefaultFocusStrategy(DockController) - Constructor for class bibliothek.gui.dock.control.focus.DefaultFocusStrategy
-
- DefaultFrontendPerspectiveCache - Class in bibliothek.gui.dock.frontend
-
- DefaultFrontendPerspectiveCache(DockFrontend) - Constructor for class bibliothek.gui.dock.frontend.DefaultFrontendPerspectiveCache
-
Creates a new cache
- DefaultGlobalMouseDispatcher - Class in bibliothek.gui.dock.control
-
- 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
Icon
s 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
- DefaultInserterSource - Class in bibliothek.gui.dock.control.relocator
-
- DefaultInserterSource(DockStation, StationDropItem) - Constructor for class bibliothek.gui.dock.control.relocator.DefaultInserterSource
-
- 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
KeyListener
s to receive
KeyEvent
s.
- DefaultKeyboardController(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.DefaultKeyboardController
-
Creates a new controller
- DefaultLayoutChangeStrategy - Class in bibliothek.gui.dock.frontend
-
- 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.
- DefaultLocationEstimationMap - Class in bibliothek.gui.dock.layout
-
- 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
Location
s.
- DefaultLocationMode() - Constructor for class bibliothek.gui.dock.facile.mode.DefaultLocationMode
-
- DefaultLocationModeActionProvider - Class in bibliothek.gui.dock.facile.mode
-
- 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 specialized 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
-
- 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
-
- DefaultMagnetStrategy() - Constructor for class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetStrategy
-
- DefaultMenuLineLayoutFactory - Class in bibliothek.gui.dock.station.stack.tab
-
- 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
-
- 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
-
- DefaultMouseFocusObserver(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
-
Creates a new FocusController.
- DefaultMultipleCDockable - Class in bibliothek.gui.dock.common
-
- 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.
- DefaultNode(int, ScreenDockWindow) - Constructor for class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
-
Creates a new node.
- DefaultPreference<V> - Class in bibliothek.extension.gui.dock.preference
-
- 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
-
- DefaultPreferenceModel(DockController) - Constructor for class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
-
- DefaultScreenDockFullscreenStrategy - Class in bibliothek.gui.dock.station.screen
-
- DefaultScreenDockFullscreenStrategy() - Constructor for class bibliothek.gui.dock.station.screen.DefaultScreenDockFullscreenStrategy
-
- DefaultScreenDockWindowBorder - Class in bibliothek.gui.dock.station.screen.window
-
- 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.
- DefaultScreenDockWindowConfiguration - Class in bibliothek.gui.dock.station.screen.window
-
- 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
-
- 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
Component
s 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
-
- DefaultSpanFactory() - Constructor for class bibliothek.gui.dock.station.span.DefaultSpanFactory
-
- DefaultSplitDividerStrategy - Class in bibliothek.gui.dock.station.split
-
- DefaultSplitDividerStrategy() - Constructor for class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy
-
- DefaultSplitDividerStrategy.Handler - Class in bibliothek.gui.dock.station.split
-
- DefaultSplitLayoutManager - Class in bibliothek.gui.dock.station.split
-
- DefaultSplitLayoutManager() - Constructor for class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
-
- DefaultSplitNodeFactory - Class in bibliothek.gui.dock.station.split
-
- DefaultSplitNodeFactory() - Constructor for class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
-
- DefaultStackDockComponent - Class in bibliothek.gui.dock.station.stack
-
- 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
-
- DefaultStationPaintValue - Class in bibliothek.gui.dock.themes
-
- DefaultStationPaintValue(String, DockStation) - Constructor for class bibliothek.gui.dock.themes.DefaultStationPaintValue
-
Creates a new wrapper.
- DefaultTabContentFilter - Class in bibliothek.gui.dock.station.stack.tab
-
- DefaultTabContentFilter() - Constructor for class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
-
- 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
-
- 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
ResourceBundle
s.
- 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
-
- 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
-
- DelayedWorkingAreaSetter - Class in bibliothek.gui.dock.common.intern
-
- 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
-
- 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
-
- 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
CDockable
s on the center panel by
the elements of
grid
.
- deploy(CGrid) - Method in class bibliothek.gui.dock.common.CGridArea
-
Exchanges all the
CDockable
s on this area with the
elements of
grid
.
- deploy(CGrid) - Method in class bibliothek.gui.dock.common.CWorkingArea
-
Exchanges all the
CDockable
s on this area with the
elements of
grid
.
- deregister(Dockable, ScreenDockWindow) - Method in class bibliothek.gui.dock.ScreenDockStation
-
- 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
-
- 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
-
- 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
-
- 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.
- DialogParent(Frame, FlapDockStation) - Constructor for class bibliothek.gui.dock.station.flap.DefaultFlapWindow.DialogParent
-
Creates a new dialog.
- DialogParent(Dialog, FlapDockStation) - Constructor for class bibliothek.gui.dock.station.flap.DefaultFlapWindow.DialogParent
-
Creates a new dialog.
- 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
-
- 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 dockable or not).
- didVisibilityChange() - Method in class bibliothek.gui.dock.dockable.DockableStateEvent
-
- 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
-
- 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
-
- disableAllModes() - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
-
- disableCheckLayoutLocked() - Static method in class bibliothek.gui.dock.util.DockUtilities
-
- disableCoreWarning() - Static method in class bibliothek.gui.DockController
-
- 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
-
- 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
-
- discardDisplayer() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
-
- discardDisplayer() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
-
- 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 Component
s when they register a MouseEvent
.
- DISPLAYER_EXTENSION - Static variable in interface bibliothek.gui.dock.station.DisplayerFactory
-
- DISPLAYER_EXTENSION_ID - Static variable in interface bibliothek.gui.dock.station.DisplayerFactory
-
- DISPLAYER_FACTORY - Static variable in class bibliothek.gui.dock.themes.ThemeManager
-
- DISPLAYER_FACTORY - Static variable in interface bibliothek.gui.DockTheme
-
- DISPLAYER_FACTORY_TYPE - Static variable in class bibliothek.gui.dock.themes.ThemeManager
-
- DISPLAYER_ID - Static variable in class bibliothek.gui.dock.FlapDockStation
-
- DISPLAYER_ID - Static variable in class bibliothek.gui.dock.ScreenDockStation
-
- DISPLAYER_ID - Static variable in class bibliothek.gui.dock.SplitDockStation
-
- DISPLAYER_ID - Static variable in class bibliothek.gui.dock.StackDockStation
-
- DisplayerBackgroundComponent - Interface in bibliothek.gui.dock.displayer
-
- DisplayerBorder(JComponent, String) - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer.DisplayerBorder
-
Creates a new object.
- DisplayerCollection - Class in bibliothek.gui.dock.station
-
- 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
-
- DisplayerColor(String, Path, DockableDisplayer, Color) - Constructor for class bibliothek.gui.dock.themes.color.DisplayerColor
-
- DisplayerColor(String, DockableDisplayer, Color) - Constructor for class bibliothek.gui.dock.themes.color.DisplayerColor
-
- DisplayerCombinerTarget - Interface in bibliothek.gui.dock.displayer
-
- DisplayerContentPane - Class in bibliothek.gui.dock.themes.basic
-
- DisplayerContentPane() - Constructor for class bibliothek.gui.dock.themes.basic.DisplayerContentPane
-
Creates a new content pane
- DisplayerDockBorder - Interface in bibliothek.gui.dock.displayer
-
- DisplayerFactory - Interface in bibliothek.gui.dock.station
-
- DisplayerFactoryValue - Interface in bibliothek.gui.dock.themes
-
- DisplayerFocusTraversalPolicy - Class in bibliothek.gui.dock.displayer
-
- DisplayerFocusTraversalPolicy(DockableDisplayer) - Constructor for class bibliothek.gui.dock.displayer.DisplayerFocusTraversalPolicy
-
Creates a new policy.
- DisplayerRequest - Class in bibliothek.gui.dock.displayer
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- DOCK_TITLE_VERSION_EXTENSION - Static variable in class bibliothek.gui.dock.title.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
-
- DOCKABLE_MOVING_IMAGE_FACTORY - Static variable in interface bibliothek.gui.DockTheme
-
- DOCKABLE_SELECTION - Static variable in interface bibliothek.gui.DockTheme
-
- 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
-
- 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
DockElement
s 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
-
- DockableCollector - Class in bibliothek.gui.dock.facile.lookandfeel
-
- 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
-
- 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
Dockable
s.
- 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
-
- dockableFocusListeners() - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
-
- 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.
- DockableHandle(Dockable) - Constructor for class bibliothek.gui.dock.facile.mode.AbstractLocationMode.DockableHandle
-
Creates a new handle.
- DockableHandle(Dockable) - Constructor for class bibliothek.gui.dock.FlapDockStation.DockableHandle
-
Creates a new wrapper around dockable
- DockableHandle(Dockable, boolean) - Constructor for class bibliothek.gui.dock.FlapDockStation.DockableHandle
-
Creates a new wrapper around dockable
- DockableIcon - Class in bibliothek.gui.dock.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
-
- DockablePlaceholderList<P extends PlaceholderListItem<Dockable>> - Class in bibliothek.gui.dock.station.support
-
- 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
-
- DockablePropertyFactory - Interface in bibliothek.gui.dock.layout
-
- 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
Dockable
s 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
-
- DockableSelectionColor - Class in bibliothek.gui.dock.themes.color
-
- DockableSelectionColor(DockableSelection, String, Path, Color) - Constructor for class bibliothek.gui.dock.themes.color.DockableSelectionColor
-
- DockableSelectionColor(DockableSelection, String, Color) - Constructor for class bibliothek.gui.dock.themes.color.DockableSelectionColor
-
- DockableSelectionEvent - Class in bibliothek.gui.dock.event
-
- DockableSelectionEvent(DockController, DockStation, Dockable, Dockable) - Constructor for class bibliothek.gui.dock.event.DockableSelectionEvent
-
Creates a new event.
- DockableSelectionListener - Interface in bibliothek.gui.dock.event
-
- 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
-
- 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
-
- 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
-
- 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
Dockable
s changed.
- DockableStateListenerManager - Class in bibliothek.gui.dock.dockable
-
- 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
-
- 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
-
- 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
-
- DockActionCombinedInfoComponent(CombinedStackDockComponent<?, ?, ?>) - Constructor for class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
-
Creates a new component.
- DockActionDistributor - Interface in bibliothek.gui.dock.station.stack.action
-
- DockActionDistributor.Target - Class in bibliothek.gui.dock.station.stack.action
-
- DockActionDistributorSource - Class in bibliothek.gui.dock.station.stack.action
-
- 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
-
- DockActionIcon(String, DockAction) - Constructor for class bibliothek.gui.dock.action.DockActionIcon
-
- DockActionIcon(String, DockAction, Path) - Constructor for class bibliothek.gui.dock.action.DockActionIcon
-
- DockActionImportance - Annotation Type in bibliothek.gui.dock.themes.basic.action
-
- DockActionImportanceOrder - Interface in bibliothek.gui.dock.themes.basic.action
-
- 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
-
- DockActionSourceAdapter() - Constructor for class bibliothek.gui.dock.event.DockActionSourceAdapter
-
- DockActionSourceListener - Interface in bibliothek.gui.dock.event
-
- DockActionText - Class in bibliothek.gui.dock.action
-
- DockActionText(String, DockAction) - Constructor for class bibliothek.gui.dock.action.DockActionText
-
- DockActionText(String, DockAction, Path) - Constructor for class bibliothek.gui.dock.action.DockActionText
-
- DockAdapter - Class in bibliothek.gui.dock.event
-
- DockAdapter() - Constructor for class bibliothek.gui.dock.event.DockAdapter
-
Deprecated.
- DockBorder - Interface in bibliothek.gui.dock.themes.border
-
- 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
Component
s 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
-
- DockComponentConfigurationEvent(DockComponentRoot, Component) - Constructor for class bibliothek.gui.dock.component.DockComponentConfigurationEvent
-
Creates a new event.
- DockComponentManager - Interface in bibliothek.gui.dock.component
-
- DockComponentRoot - Interface in bibliothek.gui.dock.component
-
- DockComponentRootHandler - Class in bibliothek.gui.dock.component
-
- 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
DockStation
s,
Dockable
s 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
-
- 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
-
- 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
-
- DockFocusTraversalPolicy(SimplifiedFocusTraversalPolicy, boolean) - Constructor for class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
-
Creates a new policy.
- DockFont - Interface in bibliothek.gui.dock.util.font
-
- 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
-
- DockFrontend(DockController, WindowProvider) - Constructor for class bibliothek.gui.DockFrontend
-
- DockFrontend.DockInfo - Class in bibliothek.gui
-
- DockFrontend.Hider - Class in bibliothek.gui
-
An object which is action and
ActionGuard
at the same time.
- DockFrontend.RootInfo - Class in bibliothek.gui
-
Stores information about a root-station.
- DockFrontendAdapter - Class in bibliothek.gui.dock.event
-
A class implementing all methods of
DockFrontendListener
, but
not doing anything inside these methods.
- DockFrontendAdapter() - Constructor for class bibliothek.gui.dock.event.DockFrontendAdapter
-
- DockFrontendExtension - Interface in bibliothek.gui.dock.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
-
- 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
-
- DockHierarchyLock() - Constructor for class bibliothek.gui.dock.DockHierarchyLock
-
- DockHierarchyLock.Token - Class in bibliothek.gui.dock
-
- DockHierarchyObserver - Class in bibliothek.gui.dock.dockable
-
- 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
Icon
s from the
IconManager
.
- DockIcon(String, Path) - Constructor for class bibliothek.gui.dock.util.icon.DockIcon
-
- DockIcon(String, Path, Icon) - Constructor for class bibliothek.gui.dock.util.icon.DockIcon
-
- DockIconBridge - Interface in bibliothek.gui.dock.util.icon
-
- DockInfo(Dockable, String) - Constructor for class bibliothek.gui.DockFrontend.DockInfo
-
Creates a new DockInfo.
- DockingFramesPreference - Class in bibliothek.extension.gui.dock
-
- 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
-
- DockLayout(String, L) - Constructor for class bibliothek.gui.dock.layout.DockLayout
-
Creates a new layout.
- DockLayoutComposition - Class in bibliothek.gui.dock.layout
-
- 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
-
- 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
-
- DockListener - Interface in bibliothek.gui.dock.event
-
- 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
-
- DockPropertyPreference<V> - Class in bibliothek.extension.gui.dock.preference.preferences
-
- 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
-
- DockRegister(DockController) - Constructor for class bibliothek.gui.dock.control.DockRegister
-
Creates a new register.
- DockRegisterAdapter - Class in bibliothek.gui.dock.event
-
- DockRegisterAdapter() - Constructor for class bibliothek.gui.dock.event.DockRegisterAdapter
-
- DockRegisterListener - Interface in bibliothek.gui.dock.event
-
- 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
-
- 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 Component
s before painting, this interface is intended to setup application wide
rendering hints, like for example whether to use anti-aliasing.
- DockSituation - Class in bibliothek.gui.dock.layout
-
A
DockSituation
is a converter: the relationship of
DockStation
s and
Dockable
s,
the position of
Dockable
s 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
-
- DockStation - Interface in bibliothek.gui
-
A DockStation
is some area (e.g.
- DockStationAdapter - Class in bibliothek.gui.dock.event
-
- DockStationAdapter() - Constructor for class bibliothek.gui.dock.event.DockStationAdapter
-
- DockStationDelegate - Class in bibliothek.gui.dock.station
-
- 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".
- DockStationDropLayerFactory - Interface in bibliothek.gui.dock.station.layer
-
- DockStationForward(DockStation) - Constructor for class bibliothek.gui.dock.layout.location.DefaultAsideRequest.DockStationForward
-
- DockStationIcon - Class in bibliothek.gui.dock.station
-
- DockStationIcon(String, DockStation) - Constructor for class bibliothek.gui.dock.station.DockStationIcon
-
Creates the icon.
- DockStationListener - Interface in bibliothek.gui.dock.event
-
- DockStationListenerManager - Class in bibliothek.gui.dock.station.support
-
- DockStationListenerManager(DockStation) - Constructor for class bibliothek.gui.dock.station.support.DockStationListenerManager
-
Constructs a new manager.
- dockStationListeners - Variable in class bibliothek.gui.dock.SplitDockStation
-
- 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
-
- 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
-
- DockThemeExtension - Interface in bibliothek.gui.dock.themes
-
- DockThemeModifier - Interface in bibliothek.gui.dock.common.theme
-
- DockTitle - Interface in bibliothek.gui.dock.title
-
A
Component
which is shown aside a
Dockable
.
- DockTitle.Orientation - Enum in bibliothek.gui.dock.title
-
- DockTitleBackgroundComponent - Interface in bibliothek.gui.dock.title
-
- DockTitleBindingListener - Interface in bibliothek.gui.dock.event
-
- dockTitleBindingListeners() - Method in class bibliothek.gui.DockController
-
- 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
-
- DockTitleManager(DockController) - Constructor for class bibliothek.gui.dock.title.DockTitleManager
-
Creates a new manager
- DockTitleRequest - Class in bibliothek.gui.dock.title
-
- 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
-
- 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.
- 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
-
- 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
-
- DoubleClickController - Class in bibliothek.gui.dock.control
-
- 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.
- DoubleClickListener - Interface in bibliothek.gui.dock.event
-
- DoubleClickLocationStrategy - Interface in bibliothek.gui.dock.facile.mode
-
- doVisit(StickMagnetGraph.Visitor) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- DROP_LAYER_FACTORY - Static variable in interface bibliothek.gui.dock.station.layer.DockStationDropLayerFactory
-
- DROP_SIZE_STRATEGY - Static variable in class bibliothek.gui.dock.ScreenDockStation
-
- DropArguments() - Constructor for class bibliothek.gui.dock.station.screen.ScreenDockStationExtension.DropArguments
-
- 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
-
- 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
-
- DropDownIcon - Class in bibliothek.gui.dock.themes.basic.action.dropdown
-
- DropDownIcon() - Constructor for class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
-
Creates a new icon.
- DropDownItemAction - Interface in bibliothek.gui.dock.action.dropdown
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- DynamicPropertyFactory() - Constructor for class bibliothek.gui.dock.util.property.DynamicPropertyFactory
-