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

A

above(double, double, double, double, double, double) - Static method in class bibliothek.gui.dock.station.split.SplitNode
Calculates whether the point x/y lies above the line going through x1/y1 and x2/y2.
AbstractAcceptance - Class in bibliothek.gui.dock.accept
A DockAcceptance that returns true for all cases.
AbstractAcceptance() - Constructor for class bibliothek.gui.dock.accept.AbstractAcceptance
 
AbstractBasicHandler<D extends DockAction,M extends BasicButtonModel> - Class in bibliothek.gui.dock.themes.basic.action
Collection of methods that are interesting for classes that wrap around a BasicButtonModel.
AbstractBasicHandler(D, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.AbstractBasicHandler
Creates a new handler.
AbstractBoundaryRestriction - Class in bibliothek.gui.dock.station.screen
This abstract class offers methods to ensure a reasonable maximum size for ScreenDockWindows.
AbstractBoundaryRestriction() - Constructor for class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
 
AbstractBubbleDockTitle - Class in bibliothek.extension.gui.dock.theme.bubble
A title that has the ability to paint a round rect as background.
AbstractBubbleDockTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
Creates a new title.
AbstractBubbleDockTitle(Dockable, DockTitleVersion, boolean) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
Creates a new title.
AbstractBubbleDockTitle() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
A constructor that does not do anything, subclasses should later call AbstractBubbleDockTitle.init(Dockable, DockTitleVersion, boolean).
AbstractButtonContentCondition - Class in bibliothek.gui.dock.station.flap.button
This abstract implementation of a ButtonContentCondition adds itself as DockableListener to any Dockable that is installed.
AbstractButtonContentCondition() - Constructor for class bibliothek.gui.dock.station.flap.button.AbstractButtonContentCondition
 
AbstractButtonContentFilter - Class in bibliothek.gui.dock.action
An abstract implementation of ButtonContentFilter implementing all methods except the filter algorithm itself.
AbstractButtonContentFilter() - Constructor for class bibliothek.gui.dock.action.AbstractButtonContentFilter
 
AbstractColorScheme - Class in bibliothek.gui.dock.themes.color
This abstract ColorScheme stores listeners and UIProperties.
AbstractColorScheme() - Constructor for class bibliothek.gui.dock.themes.color.AbstractColorScheme
 
AbstractCombinedMenu - Class in bibliothek.gui.dock.station.stack.menu
An abstract implementation of CombinedMenu, this menu delegates creation and management of its Component to its subclasses and uses a CombinedMenuContent to show its content.
AbstractCombinedMenu(TabPane, CombinedHandler<? super AbstractCombinedMenu>) - Constructor for class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Creates a new menu.
AbstractDockable - Class in bibliothek.gui.dock.dockable
An implementation of Dockable which deals with the simple things.
Some of the capabilities of an AbstractDockable are: add or remove a DockableListener, and fire an event set the parent and the controller set the title and the icon store a list of DockActions
AbstractDockable(PropertyKey<String>, PropertyKey<String>) - Constructor for class bibliothek.gui.dock.dockable.AbstractDockable
Creates a new dockable.
AbstractDockableProperty - Class in bibliothek.gui.dock.layout
A simple implementation of DockableProperty which provides only the basic features.
AbstractDockableProperty() - Constructor for class bibliothek.gui.dock.layout.AbstractDockableProperty
 
AbstractDockableSelection - Class in bibliothek.gui.dock.focus
This DockableSelection is also a JPanel.
AbstractDockableSelection() - Constructor for class bibliothek.gui.dock.focus.AbstractDockableSelection
Creates a new selection
AbstractDockableStation - Class in bibliothek.gui.dock.station
An abstract combination between DockStation and Dockable.
AbstractDockableStation() - Constructor for class bibliothek.gui.dock.station.AbstractDockableStation
Constructs a new station, but does nothing more
AbstractDockableStation(DockTheme) - Constructor for class bibliothek.gui.dock.station.AbstractDockableStation
Constructs a new station and sets the theme.
AbstractDockActionSource - Class in bibliothek.gui.dock.action
A simple implementation of DockActionSource that just handles the listeners for sources.
AbstractDockActionSource() - Constructor for class bibliothek.gui.dock.action.AbstractDockActionSource
 
AbstractDockColor - Class in bibliothek.gui.dock.util.color
A DockColor that contains more than one Color: override: is a value that can be set from outside and overrides all other values value: is the value obtained through the ColorManager backup: is a color used when all other colors are unavailable
This class also has methods to add or remove itself from a ColorManager.
AbstractDockColor(String) - Constructor for class bibliothek.gui.dock.util.color.AbstractDockColor
Creates a new DockColor.
AbstractDockColor(String, Path) - Constructor for class bibliothek.gui.dock.util.color.AbstractDockColor
Creates a new DockColor.
AbstractDockColor(String, Path, Color) - Constructor for class bibliothek.gui.dock.util.color.AbstractDockColor
Creates a new DockColor.
AbstractDockFont - Class in bibliothek.gui.dock.util.font
An abstract implementation of DockFont that can connect itself to a DockController.
AbstractDockFont(String, FontModifier) - Constructor for class bibliothek.gui.dock.util.font.AbstractDockFont
Creates a new DockFont.
AbstractDockFont(String, Path, FontModifier) - Constructor for class bibliothek.gui.dock.util.font.AbstractDockFont
Creates a new DockFont.
AbstractDockFont(String, Path) - Constructor for class bibliothek.gui.dock.util.font.AbstractDockFont
Creates a new DockFont.
AbstractDockFont(String) - Constructor for class bibliothek.gui.dock.util.font.AbstractDockFont
Creates a new DockFont.
AbstractDockRelocator - Class in bibliothek.gui.dock.control.relocator
A manager adding MouseListener and MouseMotionListener to every DockElementRepresentatives and handling the drag and drop events.
The behaviour of a drag and drop operation can be made dependent of the keys that are pressed, using some DockRelocatorModes.
AbstractDockRelocator(DockController) - Constructor for class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Creates a new manager.
AbstractDockStation - Class in bibliothek.gui.dock.station
An abstract implementation of DockStation.
AbstractDockStation() - Constructor for class bibliothek.gui.dock.station.AbstractDockStation
 
AbstractDockTitle - Class in bibliothek.gui.dock.title
An abstract implementation of DockTitle.
AbstractDockTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.title.AbstractDockTitle
Constructs a new title
AbstractDockTitle(Dockable, DockTitleVersion, boolean) - Constructor for class bibliothek.gui.dock.title.AbstractDockTitle
Standard constructor
AbstractDockTitle() - Constructor for class bibliothek.gui.dock.title.AbstractDockTitle
Constructor which does not do anything.
AbstractDropDownFilter - Class in bibliothek.gui.dock.action.dropdown
A DropDownFilter which stores all properties.
AbstractDropDownFilter(DropDownAction, Dockable, DropDownView) - Constructor for class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
Creates a new filter.
AbstractDropDownHandler<S extends StandardDropDownItemAction> - Class in bibliothek.gui.dock.themes.basic.action.dropdown
A handler that connects a StandardDropDownItemAction with a drop-down-button.
AbstractDropDownHandler(S, Dockable, JMenuItem) - Constructor for class bibliothek.gui.dock.themes.basic.action.dropdown.AbstractDropDownHandler
Creates an new handler.
AbstractEclipseBorder - Class in bibliothek.extension.gui.dock.theme.eclipse
Abstract Border managing basic properties that are required by various Borders related to the EclipseTheme.
AbstractEclipseBorder(DockController, boolean) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.AbstractEclipseBorder
Creates a new border
AbstractEclipseBorder(DockController, boolean, int) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.AbstractEclipseBorder
Creates a new border
AbstractFlapLayoutManager - Class in bibliothek.gui.dock.station.flap
Abstract implementation of FlapLayoutManager, providing support for listeners.
AbstractFlapLayoutManager() - Constructor for class bibliothek.gui.dock.station.flap.AbstractFlapLayoutManager
 
AbstractFocusController - Class in bibliothek.gui.dock.control.focus
Abstract implementation of FocusController offering methods to handle the listeners.
AbstractFocusController(DockController) - Constructor for class bibliothek.gui.dock.control.focus.AbstractFocusController
Creates a new focus controller
AbstractIconScheme - Class in bibliothek.gui.dock.util.icon
This abstract implementation of an UIScheme offers support for transferring values from the DockProperties to the IconManager.
AbstractIconScheme(DockController) - Constructor for class bibliothek.gui.dock.util.icon.AbstractIconScheme
Creates a new scheme
AbstractKeyboardController - Class in bibliothek.gui.dock.control
Abstract implementation of KeyboardController offering methods to store and call KeyboardListeners.
AbstractKeyboardController(DockController) - Constructor for class bibliothek.gui.dock.control.AbstractKeyboardController
Creates a new KeyboardController.
AbstractLookAndFeelColors - Class in bibliothek.gui.dock.util.laf
An abstract implementation of LookAndFeelColors, handles all the tasks that are related to the management of the LookAndFeelColorsListener.
AbstractLookAndFeelColors() - Constructor for class bibliothek.gui.dock.util.laf.AbstractLookAndFeelColors
 
AbstractMenuHandler<I extends JMenuItem,D extends StandardDockAction> - Class in bibliothek.gui.dock.themes.basic.action.menu
A handler that connects a JMenuItem with a DockAction.
AbstractMenuHandler(D, Dockable, I) - Constructor for class bibliothek.gui.dock.themes.basic.action.menu.AbstractMenuHandler
Creates a new handler with predefined item.
AbstractMultiDockTitle - Class in bibliothek.gui.dock.title
An abstract implementation of DockTitle.
AbstractMultiDockTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.title.AbstractMultiDockTitle
Standard constructor
AbstractMultiDockTitle() - Constructor for class bibliothek.gui.dock.title.AbstractMultiDockTitle
Constructor which does not do anything.
AbstractPaintableComponent - Class in bibliothek.gui.dock.util
A default implementation of a PaintableComponent.
AbstractPaintableComponent(BackgroundComponent, Component, BackgroundPaint) - Constructor for class bibliothek.gui.dock.util.AbstractPaintableComponent
Creates a new paintable component.
AbstractPreference<V> - Class in bibliothek.extension.gui.dock.preference
An abstract implementation of Preference that offers support for PreferenceListeners.
AbstractPreference() - Constructor for class bibliothek.extension.gui.dock.preference.AbstractPreference
 
AbstractPreferenceDialog<M extends PreferenceModel> - Class in bibliothek.extension.gui.dock.preference
An abstract dialog used to show the content of some PreferenceModel.
AbstractPreferenceDialog(boolean) - Constructor for class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Creates a new dialog.
AbstractPreferenceDialog(M, boolean) - Constructor for class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Creates a new dialog using the given model.
AbstractPreferenceDialog(boolean, M, boolean) - Constructor for class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
A constructor which does not initialize this dialog.
AbstractPreferenceModel - Class in bibliothek.extension.gui.dock.preference
An abstract implementation of PreferenceModel handling events and returning null in most methods.
AbstractPreferenceModel(DockController) - Constructor for class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
 
AbstractScreenDockWindow - Class in bibliothek.gui.dock.station.screen.window
This abstract implementation of ScreenDockWindow uses a DockableDisplayer to show the Dockable.
AbstractScreenDockWindow(ScreenDockStation, WindowConfiguration) - Constructor for class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Creates a new window.
AbstractScreenDockWindow(ScreenDockStation, WindowConfiguration, Component, Container) - Constructor for class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Creates a new window.
AbstractScreenWindowShape - Class in bibliothek.gui.dock.station.screen.window
This implementation of ScreenWindowShape does nothing on its own, but keeps track of the ScreenWindowShapeCallback.
Subclasses should call AbstractScreenWindowShape.reshape() to update the Shape of the ScreenDockWindow.
AbstractScreenWindowShape() - Constructor for class bibliothek.gui.dock.station.screen.window.AbstractScreenWindowShape
 
AbstractSimpleDropDownAction - Class in bibliothek.gui.dock.action.actions
A dropdown action based on one DockActionSource which has to be specified by a subclass.
AbstractSimpleDropDownAction(boolean) - Constructor for class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
Creates a new action
AbstractSplitDockGrid<D> - Class in bibliothek.gui.dock.station.split
A class that provides a grid for representations of Dockables.
AbstractSplitDockGrid() - Constructor for class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Creates a new, empty grid.
AbstractSplitDockGrid(String, Map<Character, D[]>) - Constructor for class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Creates a grid by reading a string which represents a grid.
The argument layout is a string divided by newline "\n".
AbstractSplitDockGrid.Line - Class in bibliothek.gui.dock.station.split
Represents a dividing line in the grid.
AbstractSplitDockGrid.Node<D> - Class in bibliothek.gui.dock.station.split
Represents a node in the tree which will be built.
AbstractSplitPlaceholderConverter<P,N,D> - Class in bibliothek.gui.dock.station.split
Supporting class for SplitDockStation and SplitDockPerspective, allows to create and read PlaceholderMaps.
AbstractSplitPlaceholderConverter(P) - Constructor for class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Creates a new converter
AbstractStandardDockAction - Class in bibliothek.gui.dock.action.actions
An abstract implementation of the DockAction-interface.
AbstractStandardDockAction(boolean) - Constructor for class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
Creates a new action.
AbstractTab - Class in bibliothek.gui.dock.station.stack.tab
Abstract implementation of Tab based on a real Component.
AbstractTab(TabPane, Dockable) - Constructor for class bibliothek.gui.dock.station.stack.tab.AbstractTab
Creates a new abstract tab.
AbstractTabContentFilter - Class in bibliothek.gui.dock.station.stack.tab
An abstract implementation of TabContentFilter, knows which StackDockStations and which Dockables are currently filtered.
Subclasses may override added, removed, deselected and selected to be informed if the contents of a StackDockStation changed.
Note that this filter does not observe whether elements are added or removed from a StackDockComponent.
AbstractTabContentFilter() - Constructor for class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
 
AbstractTabLayoutManager<I extends AbstractTabLayoutManagerPane> - Class in bibliothek.gui.dock.station.stack.tab
This layout manager creates a common interface to store information for each TabPane individually.
AbstractTabLayoutManager() - Constructor for class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManager
 
AbstractTabLayoutManagerPane - Class in bibliothek.gui.dock.station.stack.tab
Information about a TabPane that gets laid out by a AbstractTabLayoutManager.
AbstractTabLayoutManagerPane(TabPane) - Constructor for class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManagerPane
Creates a new info.
AbstractTabPane<T extends Tab,M extends TabMenu,I extends LonelyTabPaneComponent> - Class in bibliothek.gui.dock.station.stack.tab
An abstract implementation of TabPane.
AbstractTabPane() - Constructor for class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
AbstractTabPaneComponent - Class in bibliothek.gui.dock.station.stack.tab
A TabPaneComponent that really represents a Component.
AbstractTabPaneComponent(TabPane) - Constructor for class bibliothek.gui.dock.station.stack.tab.AbstractTabPaneComponent
Creates a new object.
AbstractTabsLayoutBlock - Class in bibliothek.gui.dock.station.stack.tab.layouting
 
AbstractTabsLayoutBlock() - Constructor for class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
 
AbstractTabsLayoutBlock.TabsSize - Class in bibliothek.gui.dock.station.stack.tab.layouting
This Size contains an array of Tabs which are required to get this size.
AbstractUIScheme<V,U extends UIValue<V>,B extends UIBridge<V,U>> - Class in bibliothek.gui.dock.util
An abstract implementation of UIScheme offering support for listeners.
AbstractUIScheme() - Constructor for class bibliothek.gui.dock.util.AbstractUIScheme
 
AbstractUIValue<V,U extends UIValue<V>> - Class in bibliothek.gui.dock.util
An abstract implementation of UIValue.
AbstractUIValue(String) - Constructor for class bibliothek.gui.dock.util.AbstractUIValue
Creates a new UIValue.
AbstractUIValue(String, Path) - Constructor for class bibliothek.gui.dock.util.AbstractUIValue
Creates a new UIValue.
AbstractUIValue(String, V) - Constructor for class bibliothek.gui.dock.util.AbstractUIValue
Creates a new UIValue.
AbstractUIValue(String, Path, V) - Constructor for class bibliothek.gui.dock.util.AbstractUIValue
Creates a new UIValue.
AbstractWindowProvider - Class in bibliothek.gui.dock.util
An implementation of WindowProvider which adds support for WindowProviderListeners.
AbstractWindowProvider() - Constructor for class bibliothek.gui.dock.util.AbstractWindowProvider
 
accept(DockStation, Dockable) - Method in class bibliothek.gui.dock.accept.AbstractAcceptance
 
accept(DockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.accept.AbstractAcceptance
 
accept(DockStation, Dockable) - Method in class bibliothek.gui.dock.accept.CombinatoryAcceptance
 
accept(DockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.accept.CombinatoryAcceptance
 
accept(DockStation, Dockable) - Method in interface bibliothek.gui.dock.accept.DockAcceptance
Tells whether or not child is allowed to become a real child of parent.
accept(DockStation, Dockable, Dockable) - Method in interface bibliothek.gui.dock.accept.DockAcceptance
Tells whether child, which may be already a child of parent, and next are allowed to be combined.
accept(DockStation, Dockable) - Method in class bibliothek.gui.dock.accept.MultiDockAcceptance
 
accept(DockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.accept.MultiDockAcceptance
 
accept(FocusRequest, Dockable) - Method in class bibliothek.gui.dock.control.DefaultFocusController
Decides whether to execute or to refuse request.
accept(DockStation) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
accept(DockStation, Dockable) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
accept(Component) - Method in class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
Tells whether component can be focused or not.
accept(DockStation) - Method in class bibliothek.gui.dock.SplitDockStation
 
accept(DockStation, Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
accept(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
accept(Dockable) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
accept(Dockable) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
accept(DockStation, Dockable) - Method in class bibliothek.gui.dock.themes.nostack.NoStackAcceptance
 
accept(DockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.themes.nostack.NoStackAcceptance
 
accept(DockStation) - Method in interface bibliothek.gui.Dockable
Tells whether station is an accepted parent for this Dockable or not.
accept(DockStation, Dockable) - Method in interface bibliothek.gui.Dockable
Tells whether base could be the parent of a combination between this Dockable and neighbor.
accept(Dockable) - Method in interface bibliothek.gui.DockStation
Tells whether this station accepts child as a new child, or refuses child.
acceptable(Component) - Method in class bibliothek.gui.dock.control.focus.DefaultFocusRequest
 
acceptable(Component) - Method in class bibliothek.gui.dock.control.focus.EnsuringFocusRequest
 
acceptable(Component) - Method in interface bibliothek.gui.dock.control.focus.FocusRequest
Tells whether component would be an acceptable Component to receive the focus.
acceptable(Component) - Method in class bibliothek.gui.dock.control.focus.RepeatingFocusRequest
 
acceptable(Dockable) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
Tells whether this station accepts child as new child.
acceptable(Dockable, Dockable) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
Tells whether this station accepts child as combination with old.
acceptable(DockStation, Dockable) - Static method in class bibliothek.gui.dock.util.DockUtilities
Tells whether the Dockable child can be dropped over parent.
acceptable(DockStation, Dockable, Dockable) - Static method in class bibliothek.gui.dock.util.DockUtilities
Tells whether the Dockable next can be dropped over old.
AcceptanceDockRelocatorMode - Class in bibliothek.gui.dock.control
A DockRelocatorMode that adds itself as a DockAcceptance to the DockController when activated.
AcceptanceDockRelocatorMode(int, int) - Constructor for class bibliothek.gui.dock.control.AcceptanceDockRelocatorMode
Creates a new mode.
AcceptanceDockRelocatorMode(ModifierMask) - Constructor for class bibliothek.gui.dock.control.AcceptanceDockRelocatorMode
Creates a new mode.
Access() - Constructor for class bibliothek.gui.dock.SplitDockStation.Access
 
acquire(DockStation) - Method in class bibliothek.gui.dock.DockHierarchyLock
Acquires a lock describing the entire contents of station.
acquireFake() - Static method in class bibliothek.gui.dock.DockHierarchyLock
Acquires a fake token which does not lock anything.
acquireLink(DockStation, Dockable) - Method in class bibliothek.gui.dock.DockHierarchyLock
Allows station to become the new parent of dockable.
acquireLinking(DockStation, Dockable) - Static method in class bibliothek.gui.dock.DockHierarchyLock
acquireUnlink(DockStation, Dockable) - Method in class bibliothek.gui.dock.DockHierarchyLock
Allows station to remove itself as parent from dockable.
acquireUnlinking(DockStation, Dockable) - Static method in class bibliothek.gui.dock.DockHierarchyLock
acquiring(DockStation) - Static method in class bibliothek.gui.dock.DockHierarchyLock
The same as calling DockHierarchyLock.acquire(DockStation) with the DockHierarchyLock of the DockController of station.
action(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleButtonAction
 
action(Dockable) - Method in interface bibliothek.gui.dock.action.ButtonDockAction
Invoked when this action is triggered by the user.
action(Dockable) - Method in class bibliothek.gui.dock.station.screen.ScreenFullscreenAction
 
action(Dockable) - Method in class bibliothek.gui.dock.station.split.SplitFullScreenAction
 
action - Variable in class bibliothek.gui.dock.themes.basic.action.menu.AbstractMenuHandler
the action shown by the item of this handler, may be null
action(Dockable) - Method in class bibliothek.gui.DockFrontend.Hider
 
ACTION_DISTRIBUTOR - Static variable in class bibliothek.extension.gui.dock.theme.BubbleTheme
Key for a property pointing to a DockActionDistributor.
ACTION_DISTRIBUTOR - Static variable in class bibliothek.extension.gui.dock.theme.FlatTheme
Key for a property pointing to a DockActionDistributor.
ACTION_GUARD - Static variable in class bibliothek.gui.dock.action.LocationHint
Used if this hint was produced by an ActionGuard
ACTION_OFFER - Static variable in class bibliothek.gui.dock.action.LocationHint
Used if this hint was produced by an ActionOffer
ActionBinder - Class in bibliothek.gui.dock.control
A manager which ensures that every DockAction is bound to its Dockables.
ActionBinder(DockController) - Constructor for class bibliothek.gui.dock.control.ActionBinder
Creates a new binder.
ActionColor - Class in bibliothek.gui.dock.themes.color
A color used for a DockAction.
ActionColor(String, Path, Dockable, DockAction, Color) - Constructor for class bibliothek.gui.dock.themes.color.ActionColor
Creates a new DockColor.
ActionColor(String, Dockable, DockAction, Color) - Constructor for class bibliothek.gui.dock.themes.color.ActionColor
Creates a new DockColor.
ActionContentModifier - Class in bibliothek.gui.dock.action
An ActionContentModifier tells what modifications may be applied to the contents (e.g.
ActionContentModifier(String, boolean, ActionContentModifier...) - Constructor for class bibliothek.gui.dock.action.ActionContentModifier
Creates a new modifier.
ActionContentModifier(String, boolean, boolean, boolean, ActionContentModifier...) - Constructor for class bibliothek.gui.dock.action.ActionContentModifier
Creates a new modifier.
actionDisabledIconChanged(StandardDockAction, Set<Dockable>) - Method in class bibliothek.gui.dock.event.DockActionAdapter
 
ActionDisablingStrategyObserver - Class in bibliothek.gui.dock.disable
This class offers a convenient way to connect a DockAction with the current DisablingStrategy.
ActionDisablingStrategyObserver(DockAction) - Constructor for class bibliothek.gui.dock.disable.ActionDisablingStrategyObserver
Creates a new observer.
ActionDockBorder - Interface in bibliothek.gui.dock.action
Represents a BorderModifier that is used by a component that shows a DockAction.
actionEnabledChanged(StandardDockAction, Set<Dockable>) - Method in class bibliothek.gui.dock.event.DockActionAdapter
 
actionEnabledChanged(StandardDockAction, Set<Dockable>) - Method in interface bibliothek.gui.dock.event.StandardDockActionListener
Invoked when the enabled-state of a StandardDockAction has been changed.
actionEnabledChanged(StandardDockAction, Set<Dockable>) - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler.Listener
 
ActionGuard - Interface in bibliothek.gui.dock.action
An ActionGuard is added to a DockController, and whenever the actions of a Dockable have to be determined, all known ActionGuards are asked, if they may add some additional actions.
actionIconChanged(StandardDockAction, Set<Dockable>) - Method in class bibliothek.gui.dock.event.DockActionAdapter
 
actionIconChanged(StandardDockAction, ActionContentModifier, Set<Dockable>) - Method in interface bibliothek.gui.dock.event.StandardDockActionListener
Invoked when the icon of a StandardDockAction has been changed.
actionIconChanged(StandardDockAction, ActionContentModifier, Set<Dockable>) - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler.Listener
 
ActionOffer - Interface in bibliothek.gui.dock.action
An ActionOffer creates a DockActionSource for a Dockable.
actionPerformed(ActionEvent) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothChanger
 
actionPerformed(ActionEvent) - Method in class bibliothek.gui.dock.themes.basic.action.DropDownItemHandle
 
ActionPopup - Class in bibliothek.gui.dock.action
A mouse-listener that may be added to any component.
ActionPopup(boolean) - Constructor for class bibliothek.gui.dock.action.ActionPopup
Constructs a new ActionPopup
ActionPopupMenu - Interface in bibliothek.gui.dock.action.popup
A menu that shows some DockActions and is opened when the user performs a right click onto a DockElementRepresentative or invokes a MenuDockAction.
ActionPopupMenuFactory - Interface in bibliothek.gui.dock.action.popup
This interface is used by the PopupController to create new popup menus when the user right clicks on some Component.
ActionPopupMenuListener - Interface in bibliothek.gui.dock.action.popup
A listener that is added to a ActionPopupMenu and is called if the menu is closed.
ActionPopupSuppressor - Interface in bibliothek.gui.dock.action
Suppresses a popup to show
actionRepresentativeChanged(StandardDockAction, Set<Dockable>) - Method in class bibliothek.gui.dock.event.DockActionAdapter
 
actionRepresentativeChanged(StandardDockAction, Set<Dockable>) - Method in interface bibliothek.gui.dock.event.StandardDockActionListener
Invoked when the representative-property of a StandardDockAction has been changed.
actionRepresentativeChanged(StandardDockAction, Set<Dockable>) - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler.Listener
 
actionsAdded(DockActionSource, int, int) - Method in class bibliothek.gui.dock.event.DockActionSourceAdapter
 
actionsAdded(DockActionSource, int, int) - Method in interface bibliothek.gui.dock.event.DockActionSourceListener
Invoked when one or more actions are added to the source.
ActionsDockTitleEvent - Class in bibliothek.gui.dock.title
A DockTitleEvent used to inform a DockTitle about a set of DockActions that should be used.
ActionsDockTitleEvent(Dockable, DockActionSource) - Constructor for class bibliothek.gui.dock.title.ActionsDockTitleEvent
Creates a new event.
ActionsDockTitleEvent(DockStation, Dockable, DockActionSource) - Constructor for class bibliothek.gui.dock.title.ActionsDockTitleEvent
Creates a new event.
actionsRemoved(DockActionSource, int, int) - Method in class bibliothek.gui.dock.event.DockActionSourceAdapter
 
actionsRemoved(DockActionSource, int, int) - Method in interface bibliothek.gui.dock.event.DockActionSourceListener
Invoked if one or more actions are removed from the source.
actionTextChanged(StandardDockAction, Set<Dockable>) - Method in class bibliothek.gui.dock.event.DockActionAdapter
 
actionTextChanged(StandardDockAction, Set<Dockable>) - Method in interface bibliothek.gui.dock.event.StandardDockActionListener
Invoked when the text of a StandardDockAction has been changed.
actionTextChanged(StandardDockAction, Set<Dockable>) - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler.Listener
 
actionTooltipTextChanged(StandardDockAction, Set<Dockable>) - Method in class bibliothek.gui.dock.event.DockActionAdapter
 
actionTooltipTextChanged(StandardDockAction, Set<Dockable>) - Method in interface bibliothek.gui.dock.event.StandardDockActionListener
Invoked when the tooltip of a StandardDockAction has been changed.
actionTooltipTextChanged(StandardDockAction, Set<Dockable>) - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler.Listener
 
ActionType<D extends DockAction> - Class in bibliothek.gui.dock.action
The ActionType manly defines, how a DockAction is to be used.
ActionType(String) - Constructor for class bibliothek.gui.dock.action.ActionType
Creates a new ActionType.
ActionViewConverter - Class in bibliothek.gui.dock.action.view
The ActionViewConverter transforms DockActions into views like buttons or menu-items.
Every application has a set DockActions.
ActionViewConverter() - Constructor for class bibliothek.gui.dock.action.view.ActionViewConverter
Creates a new ActionViewConverter
ActivityDockTitleEvent - Class in bibliothek.gui.dock.title
An event telling whether a DockTitle should be focused or not.
ActivityDockTitleEvent(Dockable, boolean) - Constructor for class bibliothek.gui.dock.title.ActivityDockTitleEvent
Constructs a new event.
ActivityDockTitleEvent(DockStation, Dockable, boolean) - Constructor for class bibliothek.gui.dock.title.ActivityDockTitleEvent
Constructs a new event.
add(Preference<?>) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
Adds preference at the end of this model.
add(PreferenceModel, Path) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Adds model at the end of this model.
add(String, String, V) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
add(String, String, boolean, V) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Adds an entry to this Choice.
add(DockAcceptance) - Method in class bibliothek.gui.dock.accept.MultiDockAcceptance
Adds a DockAcceptance to the list of acceptances, which must be asked, before an accept-method returns true.
add(DockAction) - Method in interface bibliothek.gui.dock.action.actions.SharingDropDownDockAction
Adds an action to the menu.
add(DockAction) - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownAction
 
add(DockAction...) - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
Adds all given actions to the end of this source.
add(int, DockAction...) - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
Inserts all given actions such that the first action will have the given index, the second action index+1, and so on...
add(DockActionSource) - Method in class bibliothek.gui.dock.action.MultiDockActionSource
Adds a source as child of this source.
add(DockAction...) - Method in class bibliothek.gui.dock.action.MultiDockActionSource
Adds several actions to this source.
add(Component) - Method in class bibliothek.gui.dock.control.ComponentHierarchyObserver
Adds component and all its children to the set of known Components.
add(ControllerSetupListener) - Method in interface bibliothek.gui.dock.control.ControllerSetupCollection
Adds a new listener to the collection.
add(DockStation) - Method in class bibliothek.gui.dock.control.DockRegister
Adds a station to this register.
add(Component) - Method in class bibliothek.gui.dock.control.focus.FocusTracker
Adds listeners to component and its children to track the focus.
add(Inserter) - Method in class bibliothek.gui.dock.control.relocator.MultiInserter
Adds a new Inserter to the list of Inserters.
add(Merger) - Method in class bibliothek.gui.dock.control.relocator.MultiMerger
Adds a new algorithm to this merger.
add(Component) - Method in class bibliothek.gui.dock.DefaultDockable
Adds component to the content pane.
add(Component, Object) - Method in class bibliothek.gui.dock.DefaultDockable
Adds component to the content pane.
add(Dockable) - Method in class bibliothek.gui.dock.disable.TabDisablingStrategyObserver
Adds dockable to the set of dockables that must be observed
add(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Adds dockable as new child to this station.
add(Dockable, int) - Method in class bibliothek.gui.dock.FlapDockStation
Inserts dockable as new child in the list of children.
add(DockFactory<?, ?, ?>) - Method in class bibliothek.gui.dock.layout.DockSituation
Adds a factory
add(Dockable, int) - Method in class bibliothek.gui.dock.StackDockStation
Adds a child to this station at the location index.
add(Dockable, int, Path) - Method in class bibliothek.gui.dock.StackDockStation
Adds a child to this station at the location index.
add(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Adds dockable at the end of the list of children.
add(PerspectiveDockable, boolean, int) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Adds dockable at the end of the list of children.
add(DockStation) - Method in class bibliothek.gui.dock.station.layer.OrderedLayerCollection
Adds an additional station which is to be ordered.
add(AttractorStrategy) - Method in class bibliothek.gui.dock.station.screen.magnet.MultiAttractorStrategy
Adds strategy to the list of strategies that are used.
add(MagnetRequest.Side, StickMagnetGraph.DefaultNode) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
Creates a new edge between this and depending.
add(StickMagnetGraph.DefaultEdge) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
 
add(int, int, int, int, int) - Method in class bibliothek.gui.dock.station.screen.RetroScreenDockStationLayout
Adds a new entry to this layout.
add(PerspectiveDockable, Rectangle) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Adds dockable with boundaries bounds to this perspective.
add(PerspectiveDockable, Rectangle, boolean) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Adds dockable width boundaries bounds to this perspective
add(PerspectiveDockable, int, int, int, int) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Adds dockable at location x/y with size width/height to this perspective.
add(PerspectiveDockable, int, int, int, int, boolean) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Adds dockable at location x/y with size width/height to this perspective.
add(SplitDockPathProperty.Location, double, long) - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
Adds a new element to the end of the path.
add(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Adds dockable at the end of the list of dockables.
add(M) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Adds object to this list, the object is added at the end of the list.
add(int, M) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Inserts object at location index of this list.
add(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Adds placeholder to the set of placeholders of this entry.
add(PlaceholderMap.Key) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Adds the placeholder placeholder to this map.
add(String, DockIcon) - Method in class bibliothek.gui.dock.themes.icon.TabMenuOverflowIconBridge
 
add(Extension) - Method in class bibliothek.gui.dock.util.extension.ExtensionManager
Adds extension to the list of extensions.
add(Window) - Method in class bibliothek.gui.dock.util.FocusedWindowProvider
 
add(String, U) - Method in class bibliothek.gui.dock.util.MultiUIBridge
 
add(String, Path, TypedUIProperties.Type<V>, UIValue<V>) - Method in class bibliothek.gui.dock.util.TypedUIProperties
Adds the listener value to this manager.
add(String, U) - Method in interface bibliothek.gui.dock.util.UIBridge
Adds a new UIValue that gets its resource from this bridge.
add(String, Path, U) - Method in class bibliothek.gui.dock.util.UIProperties
Installs a new UIValue.
add(DockStation) - Method in class bibliothek.gui.DockController
Adds a station to this controller.
addAcceptance(DockAcceptance) - Method in class bibliothek.gui.DockController
Adds a rule that decides which station can have which children.
addAction(SelectableDockAction) - Method in class bibliothek.gui.dock.action.actions.SelectableDockActionGroup
Adds an action that has to be observed
addActionGuard(ActionGuard) - Method in class bibliothek.gui.DockController
Adds guard to this controller.
addActionListener(ActionListener) - Method in class bibliothek.gui.dock.action.actions.SimpleButtonAction
Adds a listener to this action.
addActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.BasicSeparatorHandler
 
addActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.AbstractDropDownHandler
 
addActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SubDropDownHandler
 
addActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.menu.ButtonMenuHandler
 
addActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.menu.DropDownMenuHandler
 
addActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
 
addActionListener(ActionListener) - Method in interface bibliothek.gui.dock.themes.basic.action.menu.MenuViewItem
Adds a listener which will be called if this view is triggered.
addActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.menu.SelectableMenuHandler
 
addActionOffer(ActionOffer) - Method in class bibliothek.gui.DockController
Adds a factory for a DockActionSource.
addAdditionalColors(TabColor...) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Adds an additional set of colors to this tab.
addAdjacent(AdjacentDockFactory<?>) - Method in class bibliothek.gui.dock.layout.DockSituation
Adds an adjacent factory
addAttribute(XAttribute) - Method in class bibliothek.util.xml.XElement
Adds a new attribute to this entry.
addBackup(DockFactory<? extends DockElement, ?, ? extends BackupFactoryData<?>>) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Adds a backup factory to this situation.
addBoolean(String, boolean) - Method in class bibliothek.util.xml.XElement
Adds a new attribute to this entry.
addBorder(String) - Method in class bibliothek.gui.dock.themes.basic.action.AbstractBasicHandler
Adds a connection between the ThemeManager and the model of this handler which transfers the BorderModifier with identifier key to the model.
addByte(String, byte) - Method in class bibliothek.util.xml.XElement
Adds a new attribute to this entry.
addByteArray(String, byte[]) - Method in class bibliothek.util.xml.XElement
Adds a new attribute to this entry.
addChar(String, char) - Method in class bibliothek.util.xml.XElement
Adds a new attribute to this entry.
addChildrenActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
Adds a listener to this handler, the listener will be invoked if one of the children of this handler fires an action.
addChoiceListener(ChoiceListener) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.Choice
Adds a listener to this choice.
addChoiceListener(ChoiceListener) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
 
addColor(String, Path, Color) - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
Registers a TitleColor width identifier id at this title.
addColor(AbstractDockColor) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Adds a color to the list of colors, this title will ensure that color gets connected to a ColorManager as soon as this title is bound.
addCombinedMenuContentListener(CombinedMenuContentListener) - Method in interface bibliothek.gui.dock.station.stack.menu.CombinedMenuContent
Adds a listener to this menu, the listener has to be informed when this menu is made visible or invisible.
addCombinedMenuContentListener(CombinedMenuContentListener) - Method in class bibliothek.gui.dock.station.stack.menu.PopupCombinedMenuContent
 
addConditionalFont(String, Path, Condition, FontModifier) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Adds a new conditional font to this title, the conditional font will be applied to AbstractMultiDockTitle.setFont(Font) when its condition is met.
addConfiguration(Filter<DockComponentRoot>, DockComponentConfiguration) - Method in class bibliothek.gui.dock.component.DefaultDockComponentManager
 
addConfiguration(Filter<DockComponentRoot>, DockComponentConfiguration) - Method in interface bibliothek.gui.dock.component.DockComponentManager
Adds a new configuration, the configuration is only applied if filter includes a DockComponentRoot, and if no other configuration was applied
addDecoratorListener(BasicDockableDisplayerDecoratorListener) - Method in interface bibliothek.gui.dock.themes.basic.BasicDockableDisplayerDecorator
Adds the listener listener to this decorator, listener will be informed if a property of this decorator changes.
addDecoratorListener(BasicDockableDisplayerDecoratorListener) - Method in class bibliothek.gui.dock.themes.basic.MinimalDecorator
 
addDecoratorListener(BasicDockableDisplayerDecoratorListener) - Method in class bibliothek.gui.dock.themes.basic.TabDecorator
 
addDisablingStrategyListener(DisablingStrategyListener) - Method in interface bibliothek.gui.dock.disable.DisablingStrategy
Adds listener to this object, the listener will be informed when the state of this DisablingStrategy changes.
addDockable(Dockable, Rectangle) - Method in class bibliothek.gui.dock.ScreenDockStation
Adds a Dockable on a newly created ScreenDockWindow to the station.
addDockable(Dockable, Rectangle, boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
Adds a Dockable on a newly created ScreenDockWindow to the station.
addDockable(Dockable, Rectangle, Path, boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
Adds a Dockable on a newly created ScreenDockWindow to the station.
addDockable(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
Adds dockable to this station.
addDockable(double, double, double, double, D...) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Adds dockable to the grid.
addDockable(String, Dockable) - Method in class bibliothek.gui.DockFrontend
Adds a Dockable to this frontend.
addDockableDisplayerListener(DockableDisplayerListener) - Method in class bibliothek.gui.dock.station.DisplayerCollection
Adds listener to all DockableDisplayers that are in this collection.
addDockableDisplayerListener(DockableDisplayerListener) - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Adds listener to this displayer.
addDockableDisplayerListener(DockableDisplayerListener) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
addDockableFocusListener(DockableFocusListener) - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
Adds a listener to this controller, the listener will be informed when the focused Dockable changes.
addDockableFocusListener(DockableFocusListener) - Method in interface bibliothek.gui.dock.control.focus.FocusController
Adds a listener to this controller, the listener will be informed when the focused Dockable changes.
addDockableFocusListener(DockableFocusListener) - Method in class bibliothek.gui.DockController
Adds a listener to this controller, the listener will be informed when the focused Dockable changes.
addDockableListener(DockableListener) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
addDockableListener(DockableListener) - Method in class bibliothek.gui.dock.SplitDockStation
 
addDockableListener(DockableListener) - Method in interface bibliothek.gui.Dockable
Adds a listener to this Dockable.
addDockableSelectionListener(DockableSelectionListener) - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
 
addDockableSelectionListener(DockableSelectionListener) - Method in interface bibliothek.gui.dock.focus.DockableSelection
Adds a listener that gets informed when the state of this selection changes.
addDockableSelectionListener(DockableSelectionListener) - Method in class bibliothek.gui.dock.themes.ThemeDockableSelection
 
addDockableSelectionListener(DockableSelectionListener) - Method in class bibliothek.gui.DockController
Adds a listener to this controller, the listener will be informed when a selected Dockable changes.
addDockableStateListener(DockableStateListener) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
addDockableStateListener(DockableStateListener) - Method in class bibliothek.gui.dock.SplitDockStation
 
addDockableStateListener(DockableStateListener) - Method in interface bibliothek.gui.Dockable
Adds listener to this Dockable.
addDockActionListener(StandardDockActionListener) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
 
addDockActionListener(StandardDockActionListener) - Method in interface bibliothek.gui.dock.action.StandardDockAction
Adds a listener to this DockAction.
addDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.action.AbstractDockActionSource
 
addDockActionSourceListener(DockActionSourceListener) - Method in interface bibliothek.gui.dock.action.DockActionSource
Adds a listener to this source.
addDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.action.FilteredDockActionSource
 
addDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.action.HierarchyDockActionSource
 
addDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.action.MultiDockActionSource
 
addDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource
 
addDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.station.screen.FullscreenActionSource
 
addDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.station.stack.action.DockActionDistributorSource
 
addDockHierarchyListener(DockHierarchyListener) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
addDockHierarchyListener(DockHierarchyListener) - Method in class bibliothek.gui.dock.dockable.DockHierarchyObserver
Stores a listener which is informed when the path of the owner has changed.
addDockHierarchyListener(DockHierarchyListener) - Method in class bibliothek.gui.dock.SplitDockStation
 
addDockHierarchyListener(DockHierarchyListener) - Method in interface bibliothek.gui.Dockable
Adds a hierarchy-listener to this Dockable.
addDockRegisterListener(DockRegisterListener) - Method in class bibliothek.gui.dock.control.DockRegister
Registers a listener which will receive notifications when a Dockable or a DockStation is added or removed from this register.
addDockStationListener(DockStationListener) - Method in class bibliothek.gui.dock.SplitDockStation
 
addDockStationListener(DockStationListener) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
addDockStationListener(DockStationListener) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
addDockStationListener(DockStationListener) - Method in interface bibliothek.gui.DockStation
Adds a listener to this station.
addDockTitleBindingListener(DockTitleBindingListener) - Method in class bibliothek.gui.DockController
Adds a listener to this controller, the listener will receive events when a DockTitle is bound or unbound.
addDouble(String, double) - Method in class bibliothek.util.xml.XElement
Adds a new attribute to this entry.
addDropDownActionListener(DropDownActionListener) - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
 
addDropDownActionListener(DropDownActionListener) - Method in interface bibliothek.gui.dock.action.DropDownAction
Adds a listener to this action.
addEclipseThemeConnectorListener(EclipseThemeConnectorListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
 
addEclipseThemeConnectorListener(EclipseThemeConnectorListener) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.EclipseThemeConnector
Adds listener to this connector.
added(Component) - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
Adds listeners to component and its children.
added(ComponentHierarchyObserverEvent) - Method in interface bibliothek.gui.dock.event.ComponentHierarchyObserverListener
Called when some Components have entered the realm of controller.
added(DockFrontend, Dockable) - Method in class bibliothek.gui.dock.event.DockFrontendAdapter
 
added(DockFrontend, Dockable) - Method in interface bibliothek.gui.dock.event.DockFrontendListener
Informs this listener that an additional dockable has been added to the list of known Dockables of frontend.
added(SplitDockPerspective.Entry, SplitDockPerspective.Entry) - Method in interface bibliothek.gui.dock.station.split.SplitDockPerspective.EntryListener
Called after child was added to parent.
added(StackDockStation, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
Called when dockable is added to station, this method is called before the dock parent of dockable is set.
added(TabPane, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManagerPane
 
added(TabPane, Dockable) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneListener
Called after dockable has been added to pane.
added(P) - Method in class bibliothek.gui.dock.station.support.PlaceholderListItemAdapter
 
added(P) - Method in interface bibliothek.gui.dock.station.support.PlaceholderListItemConverter
Called as soon as the result of PlaceholderListItemConverter.convert(ConvertedPlaceholderListItem) has been added to the list.
addElement(XElement) - Method in class bibliothek.util.xml.XElement
Adds a new element to this element.
addElement(String) - Method in class bibliothek.util.xml.XElement
Creates and adds a new element.
addEmpty(String) - Method in class bibliothek.gui.DockFrontend
Adds the name of a Dockable whose properties should be stored in this frontend even if the Dockable itself is not registered.
Note that this can add "empty infos" automatically when calling DockFrontend.setSetting(Setting, boolean) and information is found that is not associated with any Dockable, but whose key passes the methods of MissingDockableStrategy.
addFactory(Path, PreferenceFactory<?>) - Method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Adds a new factory to this storage, the factory will be responsible to write or read some kind of preferences.
addFactory(DockablePropertyFactory) - Method in class bibliothek.gui.dock.layout.PropertyTransformer
Installs a factory
addFlapDockStationListener(FlapDockListener) - Method in class bibliothek.gui.dock.FlapDockStation
Adds a listener to this station.
addFloat(String, float) - Method in class bibliothek.util.xml.XElement
Adds a new attribute to this entry.
addFont(AbstractDockFont) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Adds a font to the list of fonts, this title will ensure that font gets connected to a FontManager as soon as this title is bound.
addFrontendListener(DockFrontendListener) - Method in class bibliothek.gui.DockFrontend
Adds a listener to this frontend.
addFullscreenFilter(ScreenDockFullscreenFilter) - Method in class bibliothek.gui.dock.ScreenDockStation
Adds the new filter filter to this station.
addGlobalListener(KeyListener) - Method in class bibliothek.gui.dock.control.AbstractKeyboardController
 
addGlobalListener(KeyListener) - Method in interface bibliothek.gui.dock.control.KeyboardController
Adds a global key listener to this controller.
addHandle(StationChildHandle, DockHierarchyLock.Token) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
addHandle(StationChildHandle, DockHierarchyLock.Token) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Adds the new handle to the station and adds the displayer to the station.
addHorizontalDivider(double, double, double) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Adds a horizonal dividing line.
addInt(String, int) - Method in class bibliothek.util.xml.XElement
Adds a new attribute to this entry.
addInvisible(String, String, DockLayoutComposition, DockableProperty) - Method in class bibliothek.gui.dock.frontend.Setting
Stores the location of an invisible element.
addKeyListener(KeyListener) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Adds a KeyListener to this Dockable.
addLayoutComponent(String, Component) - Method in class bibliothek.gui.dock.station.stack.StackTabListLayout
Deprecated.
 
addLayoutComponent(String, Component) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
 
addLinked(String, String, V) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
addListener(PreferenceOperationViewListener) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceOperationView
Adds a listener to this view, the listener is to be informed about changes on this view.
addListener(UISchemeListener<Color, DockColor, ColorBridge>) - Method in class bibliothek.extension.gui.dock.theme.IdentifiedColorScheme
 
addListener(ButtonContentFilterListener) - Method in class bibliothek.gui.dock.action.AbstractButtonContentFilter
 
addListener(ButtonContentFilterListener) - Method in interface bibliothek.gui.dock.action.ButtonContentFilter
Adds the observer listener to this filter.
addListener(ActionPopupMenuListener) - Method in interface bibliothek.gui.dock.action.popup.ActionPopupMenu
Adds a listener to this menu, the listener is to be informed if the menu closes.
addListener(ActionPopupMenuListener) - Method in class bibliothek.gui.dock.action.popup.DefaultActionPopupMenu
 
addListener(KeyboardListener) - Method in class bibliothek.gui.dock.control.AbstractKeyboardController
 
addListener(ComponentHierarchyObserverListener) - Method in class bibliothek.gui.dock.control.ComponentHierarchyObserver
Adds a listener to this observer.
addListener(DoubleClickListener) - Method in class bibliothek.gui.dock.control.DoubleClickController
Adds a listener to this controller.
addListener(KeyboardListener) - Method in interface bibliothek.gui.dock.control.KeyboardController
Adds a listener to this controller.
addListener(DockableStateListener) - Method in class bibliothek.gui.dock.dockable.DockableStateListenerManager
Adds a listener to this observer.
addListener(L) - Method in class bibliothek.gui.dock.event.LocatedListenerList
Adds a listener to the list of listeners.
addListener(FlapLayoutManagerListener) - Method in class bibliothek.gui.dock.station.flap.AbstractFlapLayoutManager
 
addListener(Dockable, ButtonContentListener) - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Informs this ButtonContent that any change regarding dockable should be reported to listener.
addListener(FlapLayoutManagerListener) - Method in interface bibliothek.gui.dock.station.flap.FlapLayoutManager
Adds an observer to this manager, the observer is to be informed if an important property changes.
addListener(SplitDockPerspective.EntryListener) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Adds a listener to this perspective.
addListener(TabContentFilterListener) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
 
addListener(TabContentFilterListener) - Method in interface bibliothek.gui.dock.station.stack.tab.TabContentFilter
Adds a listener to this filter.
addListener(DockStationListener) - Method in class bibliothek.gui.dock.station.support.DockStationListenerManager
Adds a listener to this manager.
addListener(PlaceholderStrategyListener) - Method in interface bibliothek.gui.dock.station.support.PlaceholderStrategy
Adds a listener to this strategy.
addListener(PlaceholderStrategyListener) - Method in class bibliothek.gui.dock.station.support.RootPlaceholderStrategy
 
addListener(BasicButtonModelListener) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Adds a listener to this model.
addListener(UISchemeListener<Color, DockColor, ColorBridge>) - Method in class bibliothek.gui.dock.themes.color.AbstractColorScheme
 
addListener(UISchemeListener<Color, DockColor, ColorBridge>) - Method in class bibliothek.gui.dock.themes.color.ExtendingColorScheme
 
addListener(ThemeMetaListener) - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
 
addListener(ThemeMetaListener) - Method in interface bibliothek.gui.dock.themes.ThemeMeta
Adds a listener to this meta information, the listener will be informed if this meta information changes.
addListener(OrientationToRotationStrategyListener) - Method in interface bibliothek.gui.dock.title.OrientationToRotationStrategy
Adds the listener listener to this strategy.
addListener(UISchemeListener<V, U, B>) - Method in class bibliothek.gui.dock.util.AbstractUIScheme
 
addListener(BackgroundAlgorithmListener) - Method in class bibliothek.gui.dock.util.BackgroundAlgorithm
Adds an observer to this algorithm.
addListener(PropertyKey<A>, DockPropertyListener<A>) - Method in class bibliothek.gui.dock.util.DockProperties
Adds a listener that will be informed whenever the value accessed through key changes.
addListener(LookAndFeelColorsListener) - Method in class bibliothek.gui.dock.util.laf.AbstractLookAndFeelColors
 
addListener(LookAndFeelColorsListener) - Method in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
Adds a listener to this object, the listener must be informed when a color changes.
addListener(UISchemeListener<Object, UIValue<Object>, UIBridge<Object, UIValue<Object>>>) - Method in class bibliothek.gui.dock.util.TypedPropertyUIScheme
 
addListener(UISchemeListener<V, U, B>) - Method in interface bibliothek.gui.dock.util.UIScheme
Adds a listener to this scheme.
addLong(String, long) - Method in class bibliothek.util.xml.XElement
Adds a new attribute to this entry.
addLookAndFeelColorsListener(LookAndFeelColorsListener) - Method in class bibliothek.gui.DockUI
Adds a listener which gets informed when a color of the current LookAndFeelColors changes.
addMode(DockRelocatorMode) - Method in interface bibliothek.gui.dock.control.DockRelocator
Adds a mode to this relocator, a mode can be activated or deactivated when the user presses a button like "ctrl" or "shift" during a drag and drop operation.
addMode(DockRelocatorMode) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Adds a mode to this relocator, a mode can be activated or deactivated when the user presses a button like "ctrl" or "shift" during a drag and drop operation.
addMouseInputListener(MouseInputListener) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
addMouseInputListener(MouseInputListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
addMouseInputListener(MouseInputListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
addMouseInputListener(MouseInputListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
addMouseInputListener(MouseInputListener) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
addMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
addMouseInputListener(MouseInputListener) - Method in interface bibliothek.gui.dock.DockElementRepresentative
Adds a listener to this representative, it is not defined what to do with that listener, but most subclasses would just add the listener to their component.
addMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.SplitDockStation
 
addMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.StackDockStation
 
addMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
addMouseInputListener(MouseInputListener) - Method in interface bibliothek.gui.dock.title.DockTitle
Adds a listener to all Components of this title which are visible and which may be "grabbed" by the mouse.
addMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.util.SimpleDockElementRepresentative
 
addMouseInputListener(MouseInputListener) - Method in interface bibliothek.gui.Dockable
Adds a MouseInputListener to the component of this Dockable.
addMouseListener(MouseListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
addMouseListener(MouseListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
addMouseListener(MouseListener) - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
 
addMouseListener(MouseListener) - Method in interface bibliothek.gui.dock.control.GlobalMouseDispatcher
Adds the observer listener to this dispatcher.
addMouseMotionListener(MouseMotionListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
addMouseMotionListener(MouseMotionListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
addMouseMotionListener(MouseMotionListener) - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
 
addMouseMotionListener(MouseMotionListener) - Method in interface bibliothek.gui.dock.control.GlobalMouseDispatcher
Adds the observer listener to this dispatcher.
addMouseWheelListener(MouseWheelListener) - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
 
addMouseWheelListener(MouseWheelListener) - Method in interface bibliothek.gui.dock.control.GlobalMouseDispatcher
Adds the observer listener to this dispatcher.
addOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.PreferenceTable
Adds a new operation at the end of the set of operations.
addOperation(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.PreferenceTreePanel
Adds an operation to this panel.
addPlaceholder(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Adds a placeholder for dockable and all its children to the end of the list of dockables.
addPlaceholder(Path) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Adds placeholder at the end of the list of items.
addPlaceholder(Dockable, Path) - Method in interface bibliothek.gui.dock.station.PlaceholderMapping
First searches the location of dockable, then adds placeholder to that location.
addPlaceholder(PerspectiveDockable, Rectangle) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Adds a placeholder for dockable and all its children to this station.
addPlaceholder(PerspectiveDockable, int, int, int, int) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Adds a placeholder for dockable and all its children to this station.
addPlaceholder(Path, Rectangle) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Adds placeholder to this station.
addPlaceholder(Path, int, int, int, int) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Adds placeholder to this station.
addPlaceholder(SplitDockPerspective.Entry, Path) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Adds a placeholder to destination and makes sure at the same time that placeholder is not used by any other node.
addPlaceholder(Dockable, Path) - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderMapping
 
addPlaceholder(Path) - Method in class bibliothek.gui.dock.station.split.SplitNode
Stores an additional placeholder in this node.
addPlaceholder(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Adds a placeholder for dockable at the end of the list of dockables.
addPlaceholder(Path) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Adds placeholder at the end of the list of dockables.
addPlaceholder(D, Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Adds placeholder at the location of dockable.
addPlaceholder(int, Path) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Adds a placeholder at location index, ensures that this placeholder is only present at index.
addPlaceholder(Dockable, Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderListMapping
 
addPlaceholders(double, double, double, double, Path...) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Adds placeholders to the grid.
addPreferenceListener(PreferenceListener<V>) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreference
 
addPreferenceListener(PreferenceListener<V>) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
addPreferenceListener(PreferenceListener<V>) - Method in interface bibliothek.extension.gui.dock.preference.Preference
Adds a listener to this preference.
addPreferenceModelListener(PreferenceModelListener) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
 
addPreferenceModelListener(PreferenceModelListener) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
addPreferenceModelListener(PreferenceModelListener) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
addPreferenceModelListener(PreferenceModelListener) - Method in class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
 
addPreferenceModelListener(PreferenceModelListener) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Adds a listener to this model.
addPreferenceModelListener(PreferenceModelListener) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
addRepresentative(DockElementRepresentative) - Method in class bibliothek.gui.DockController
Informs this controller about a new representative for a DockElement.
addRepresentative(DockElementRepresentative) - Method in class bibliothek.gui.DockFrontend
Adds a representative for some DockElement.
addRepresentativeListener(DockControllerRepresentativeListener) - Method in class bibliothek.gui.DockController
Adds a listener to this controller, listener will be informed when the map of DockElements and the Components which represent them changes.
addRoot(Component) - Method in class bibliothek.gui.dock.component.DockComponentRootHandler
Adds component as root Component, it will be forwarded to the DockComponentConfiguration.
addRoot(String, DockStation) - Method in class bibliothek.gui.DockFrontend
Adds a root to this frontend.
addRoot(DockStation, String) - Method in class bibliothek.gui.DockFrontend
Deprecated.
replaced by DockFrontend.addRoot(String, DockStation), since name is used as key in a map it should come first
addScreenDockStationListener(ScreenDockStationListener) - Method in class bibliothek.gui.dock.ScreenDockStation
Adds listener to this station.
addScreenDockWindowListener(ScreenDockWindowListener) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Adds a listener to this window, the listener has to be informed about changes of this window.
addScreenDockWindowListener(ScreenDockWindowListener) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
addSelectableListener(SelectableDockActionListener) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
 
addSelectableListener(SelectableDockActionListener) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
 
addSelectableListener(SelectableDockActionListener) - Method in interface bibliothek.gui.dock.action.SelectableDockAction
Adds a listener to this action.
addSeparator(int) - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
Adds a separator at position
addSeparator() - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
Adds a separator at the end of this source
addSeparator() - Method in class bibliothek.gui.dock.action.MultiDockActionSource
Adds a separator at the end of the current list of actions
addShort(String, short) - Method in class bibliothek.util.xml.XElement
Adds a new attribute to this entry.
addSingleTabDeciderListener(SingleTabDeciderListener) - Method in interface bibliothek.gui.dock.displayer.SingleTabDecider
Adds a listener to this decider, the listener is to be informed if the single tab property of a Dockable changes.
addSplitDockStationListener(SplitDockListener) - Method in class bibliothek.gui.dock.SplitDockStation
Adds a listener to this station.
addStackDockComponentListener(StackDockComponentListener) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
addStackDockComponentListener(StackDockComponentListener) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
addStackDockComponentListener(StackDockComponentListener) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Adds a listener to this component, it will be called if the selection changes.
addString(String, String) - Method in class bibliothek.util.xml.XElement
Adds a new attribute to this entry.
addTab(String, Icon, Component, Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
addTab(String, Icon, Component, Dockable) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
addTab(String, Icon, Component, Dockable) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Adds a new child at an unspecified location.
addTab(Tab) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Adds a tab to this block at its end.
addTabMenuListener(TabMenuListener) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
addTabMenuListener(TabMenuListener) - Method in interface bibliothek.gui.dock.station.stack.tab.TabMenu
Adds a new listener to this menu.
addTabPaneListener(TabPaneListener) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
addTabPaneListener(TabPaneListener) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Adds a listener to this pane, the listener has to be informed when elements are added or removed, and when the selection changes.
addTask(Runnable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Adds a task to this animation.
addToMenu(M, Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
addToMenu(M, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Adds dockable somewhere to menu
addToPanel(StationChildHandle, int, int) - Method in class bibliothek.gui.dock.StackDockStation
Adds the contents of handle to the StackDockStation.stackComponent of this station.
addTreeModelListener(TreeModelListener) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
addUIListener(UIListener) - Method in class bibliothek.gui.dock.themes.ThemeManager
Adds an UIListener to this manager, the listener gets notified when the graphical user interface needs an update because the LookAndFeel changed.
addVerticalDivider(double, double, double) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Adds a vertical dividing line.
addVetoableDockRelocatorListener(VetoableDockRelocatorListener) - Method in interface bibliothek.gui.dock.control.DockRelocator
Adds a listener to this manager.
addVetoableDockRelocatorListener(VetoableDockRelocatorListener) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
 
addVetoableListener(VetoableDockFrontendListener) - Method in class bibliothek.gui.dock.frontend.VetoManager
Adds listener to this frontend.
addVetoableListener(VetoableDockFrontendListener) - Method in class bibliothek.gui.DockFrontend
Adds listener to this frontend.
addVetoListener(FocusVetoListener) - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
Adds a listener to this controller which can cancel a call to the DockController.
addVetoListener(FocusVetoListener) - Method in interface bibliothek.gui.dock.control.focus.FocusController
Adds a listener to this controller which can cancel a call to the DockController.
addWindowProviderListener(WindowProviderListener) - Method in class bibliothek.gui.dock.util.AbstractWindowProvider
 
addWindowProviderListener(WindowProviderListener) - Method in class bibliothek.gui.dock.util.ComponentWindowProvider
 
addWindowProviderListener(WindowProviderListener) - Method in class bibliothek.gui.dock.util.NullWindowProvider
 
addWindowProviderListener(WindowProviderListener) - Method in interface bibliothek.gui.dock.util.WindowProvider
Adds a new listener to this provider.
addWindowProviderListener(WindowProviderListener) - Method in class bibliothek.gui.dock.util.WindowProviderWrapper
 
addWorkaround(Workaround) - Method in class bibliothek.util.Workarounds
Adds a new workaround to this Workarounds.
ADJACENT_DOCK_FACTORY_EXTENSION - Static variable in class bibliothek.gui.dock.layout.DockSituation
Name for an ExtensionName to load additional AdjacentDockFactorys
AdjacentDockFactory<L> - Interface in bibliothek.gui.dock.layout
An object that works together with a DockFactory, this object decides on its own whether it wants to store information about a DockElement or not.
affected(DockElement) - Method in class bibliothek.gui.dock.event.LocatedListenerList
Creates a list of all LocatedListeners which are affected by an event which occurs on element.
after(InserterSource) - Method in interface bibliothek.gui.dock.control.relocator.Inserter
This method is called after DockStation.prepareDrop(bibliothek.gui.dock.station.StationDropItem) was executed, the method is called in any case independent of whether prepareDrop returned a StationDropOperation or not.
after(InserterSource) - Method in class bibliothek.gui.dock.control.relocator.MultiInserter
 
after(Component) - Method in class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
Searches the next Component which might gain the focus.
ALLOW_ALWAYS - Static variable in interface bibliothek.gui.dock.action.ActionPopupSuppressor
Allows every popup to appear.
ALLWAYS - Static variable in interface bibliothek.gui.dock.displayer.SingleTabDecider
Deprecated.
please use SingleTabDecider.ALWAYS instead
alpha - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Line
the coordinate which is always the same on the line
ALWAYS - Static variable in interface bibliothek.gui.dock.action.ButtonContentFilter
A filter whose ButtonContentFilter.showText(Dockable, DockAction) method always returns true.
ALWAYS - Static variable in interface bibliothek.gui.dock.displayer.SingleTabDecider
this decider shows a tab, unless the element is a station itself or on a StackDockStation
AncestorMovingImageFactory - Class in bibliothek.gui.dock.dockable
This factory tries to find a common anchestor of DockTitle and of Dockable and shows a screenshot of this component.
AncestorMovingImageFactory(Dimension, float) - Constructor for class bibliothek.gui.dock.dockable.AncestorMovingImageFactory
Creates a new factory.
and(DockSituationIgnore...) - Static method in class bibliothek.gui.dock.layout.DockSituationIgnoreUtil
Returns a new DockSituationIgnore which returns only true when all the ignores return true.
andAccept(DockAcceptance) - Method in class bibliothek.gui.dock.accept.AbstractAcceptance
Combines this acceptance with the other acceptance.
animate(String, String) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Searches for the AbstractDockColor with id color and sets this color in the animation.
ANIMATION_KEY_BACKGROUND_BOTTOM - Static variable in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
key for the background color at the bottom used by the animation
ANIMATION_KEY_BACKGROUND_TOP - Static variable in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
key for the background color at the top used by the animation
ANIMATION_KEY_KNOB_HIGHLIGHT - Static variable in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
key for the color that is used to paint the knob
ANIMATION_KEY_KNOB_SHADOW - Static variable in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
key for the color that is used to paint the knob
ANIMATION_KEY_TEXT - Static variable in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
key for the foreground color used by the animation
answer(DockableDisplayer) - Method in class bibliothek.gui.dock.displayer.DisplayerRequest
Sets the DockableDisplayer which should be shown.
answer() - Method in interface bibliothek.gui.dock.layout.location.AsideRequest
Shortcut for calling AsideRequest.answer(DockableProperty) with a value of null.
answer(DockableProperty) - Method in interface bibliothek.gui.dock.layout.location.AsideRequest
Sets the result of this request, location will be merged with other results from the parent and children stations using the successor property.
answer(PlaceholderMap) - Method in interface bibliothek.gui.dock.layout.location.AsideRequest
Tells this request how the layout of a non-existent station looks after the request has been handled.
answer(DockableProperty, PlaceholderMap) - Method in interface bibliothek.gui.dock.layout.location.AsideRequest
Sets the result of this request, and tells how the layout of a non-existent stations looks after the request has been handled.
answer() - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
 
answer(DockableProperty) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
 
answer(PlaceholderMap) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
 
answer(DockableProperty, PlaceholderMap) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
 
answer(DockTitle) - Method in class bibliothek.gui.dock.title.DockTitleRequest
Informs this request that title should be shown.
answer(T, T) - Method in class bibliothek.gui.dock.util.ResourceRequest
Called when the requested resource changed.
answer(T) - Method in class bibliothek.gui.dock.util.ResourceRequest
Informs this request that resource should be user.
append(DockableProperty, DockableProperty) - Static method in class bibliothek.gui.dock.util.DockUtilities
Creates a copy of root and sets property as the successor of the very last element in the property chain beginning at root.
append(Path) - Method in class bibliothek.util.Path
Creates a new path which is a combination of this and path.
append(String) - Method in class bibliothek.util.Path
Creates a new path appending segments to this path.
APPEND - Static variable in interface bibliothek.util.PathCombiner
This combiner uses Path.append(Path) to combine its paths.
AppletWindowProvider - Class in bibliothek.gui.dock.util
A WindowProvider designed to work with Applets.
AppletWindowProvider(Component) - Constructor for class bibliothek.gui.dock.util.AppletWindowProvider
Creates a new window provider
apply() - Method in class bibliothek.gui.dock.frontend.DefaultDockFrontendPerspective
 
apply() - Method in interface bibliothek.gui.dock.frontend.DockFrontendPerspective
Applies the current layout to the DockFrontend which created this perspective.
Please note that implementations may restrict what information is applied, specifically: It may not be possible to add/remove root-stations through this method. Invisible elements may not be touched
apply() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPossibility
Applies the sizes specified in this layout.
applyInvisibleLayout(DockFrontendInternals, DockSituation, DefaultLayoutChangeStrategy.SettingAccess) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Applies setting to the invisible elements.
applyLayout(DockFrontendInternals, DockSituation, DefaultLayoutChangeStrategy.SettingAccess, boolean) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Applies the layout described in setting to the visible elements.
approveClosing(DockFrontendInternals, DockSituation, DefaultLayoutChangeStrategy.SettingAccess) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Asks the VetoManager whether some Dockables can be hidden.
Arch - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
An arch is a mathematical description of a curve, the curve is within a given rectangle, starting at the top left and ending at the bottom right edge.
Arch(int, int) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.Arch
Creates a new arch.
arch(int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
ArchGradientPainter - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
This TabComponent uses an Arch to paint the right end of a tab.
ArchGradientPainter(EclipseTabPane, Dockable) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
Creates a new painter.
arm() - Method in class bibliothek.gui.dock.SplitDockStation.Access
array(int) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Creates a D-array of length size.
array(int) - Method in class bibliothek.gui.dock.station.split.DockableSplitDockTree
 
array(int) - Method in class bibliothek.gui.dock.station.split.PerspectiveSplitDockGrid
 
array(int) - Method in class bibliothek.gui.dock.station.split.PerspectiveSplitDockTree
 
array(int) - Method in class bibliothek.gui.dock.station.split.SplitDockGrid
 
array(int) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Creates a new array of size size for objects of type D.
array(D) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Creates an array around dockable.
asComponent() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow.DialogParent
 
asComponent() - Method in interface bibliothek.gui.dock.station.flap.DefaultFlapWindow.Parent
Returns this or the representation of this as Component.
asComponent() - Method in class bibliothek.gui.dock.station.flap.JInternalDialog
 
asDockable() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
asDockable() - Method in class bibliothek.gui.dock.dockable.DefaultDockablePerspective
 
asDockable() - Method in interface bibliothek.gui.dock.DockElement
Returns this if this is an instance of Dockable.
asDockable() - Method in class bibliothek.gui.dock.FlapDockStation.DockableHandle
 
asDockable() - Method in interface bibliothek.gui.dock.perspective.PerspectiveElement
Returns the representation of this as PerspectiveDockable.
asDockable() - Method in class bibliothek.gui.dock.ScreenDockStation
 
asDockable() - Method in class bibliothek.gui.dock.SplitDockStation
 
asDockable() - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
asDockable() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
 
asDockable() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective.ScreenPerspectiveWindow
 
asDockable() - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockWindowHandle
 
asDockable() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
 
asDockable() - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
 
asDockable() - Method in class bibliothek.gui.dock.station.StationChildHandle
 
asDockable() - Method in interface bibliothek.gui.dock.station.support.PlaceholderListItem
Gets the Dockable that is associated with this item.
asDockStation() - Method in class bibliothek.gui.dock.DefaultDockable
 
asDockStation() - Method in interface bibliothek.gui.dock.DockElement
Returns this if this is an instance of DockStation.
asDockStation() - Method in class bibliothek.gui.dock.ScreenDockStation
 
asDockStation() - Method in class bibliothek.gui.dock.SplitDockStation
 
asDockStation() - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
aside(AsideRequest) - Method in class bibliothek.gui.dock.FlapDockStation
 
aside(AsideRequest) - Method in class bibliothek.gui.dock.ScreenDockStation
 
aside(AsideRequest) - Method in class bibliothek.gui.dock.SplitDockStation
 
aside(AsideRequest) - Method in class bibliothek.gui.dock.StackDockStation
 
aside(AsideRequest) - Method in interface bibliothek.gui.dock.station.Combiner
Prepares the layout of the DockStations that are created by this Combiner to keep track of a new DockableProperty with its own placeholder.
aside(AsideRequest) - Method in class bibliothek.gui.dock.station.split.Leaf
 
aside(SplitDockPathProperty, int, AsideRequest) - Method in class bibliothek.gui.dock.station.split.Leaf
 
aside(AsideRequest) - Method in class bibliothek.gui.dock.station.split.Node
 
aside(SplitDockPathProperty, int, AsideRequest) - Method in class bibliothek.gui.dock.station.split.Node
 
aside(AsideRequest) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
aside(SplitDockPathProperty, int, AsideRequest) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
aside(AsideRequest) - Method in class bibliothek.gui.dock.station.split.Root
 
aside(SplitDockPathProperty, int, AsideRequest) - Method in class bibliothek.gui.dock.station.split.Root
 
aside(AsideRequest) - Method in class bibliothek.gui.dock.station.split.SplitNode
Inserts a new placeholder at this node.
aside(SplitDockPathProperty, int, AsideRequest) - Method in class bibliothek.gui.dock.station.split.SplitNode
Inserts a new placeholder at location property.
aside(AsideRequest) - Method in class bibliothek.gui.dock.themes.basic.BasicCombiner
 
aside(AsideRequest) - Method in class bibliothek.gui.dock.themes.StationCombinerValue
 
aside(AsideRequest) - Method in class bibliothek.gui.dock.themes.ThemeCombiner
 
aside(AsideRequest) - Method in interface bibliothek.gui.DockStation
Requests this DockStation to find a DockableProperty that is "aside" another property.
AsideAnswer - Interface in bibliothek.gui.dock.layout.location
The answer to an AsideRequest.
AsideRequest - Interface in bibliothek.gui.dock.layout.location
An AsideRequest represents the action of generating a DockableProperty that is "aside" another property, this includes modifying DockStations and layouts to store a placeholder for the new property.
One AsideRequest is always tied to exactly one DockStation or Combiner, forwarding a request to another DockStation will produce very strange results.
AsideRequestFactory - Interface in bibliothek.gui.dock.layout.location
A factory creating new AsideRequests.
asLeaf() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Returns this as leaf or null.
asLeaf() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Leaf
 
asLeaf() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
Returns this as leaf or null.
asLeaf() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Leaf
 
asLeaf() - Method in class bibliothek.gui.dock.station.split.SplitDockTree.Key
Gets this key as a leaf.
asNode() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Returns this as node or null.
asNode() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Node
 
asNode() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
Returns this as node or null.
asNode() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Node
 
asNode() - Method in class bibliothek.gui.dock.station.split.SplitDockTree.Key
Gets this key as a node.
asStation() - Method in class bibliothek.gui.dock.dockable.DefaultDockablePerspective
 
asStation() - Method in interface bibliothek.gui.dock.perspective.PerspectiveElement
Returns the representation of this as PerspectiveStation
asStation() - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
asStation() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
 
asStation() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
 
asStation() - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
 
attract(ScreenDockStation, Dockable, Dockable) - Method in interface bibliothek.gui.dock.station.screen.magnet.AttractorStrategy
Called when the Dockable moved has been moved.
attract(MagnetController, MagnetRequest) - Method in class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetOperation
 
attract(Rectangle) - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetizedOperation
To be called by a ScreenDockWindow if the user updates the size or location of the window.
attract(MagnetController, MagnetRequest) - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetOperation
Called by controller after a ScreenDockWindow moved or changed its size (or both).
attract(ScreenDockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.station.screen.magnet.MultiAttractorStrategy
 
ATTRACTOR_STRATEGY - Static variable in class bibliothek.gui.dock.ScreenDockStation
the AttractorStrategy that tells whether two Dockables attract each other
ATTRACTOR_STRATEGY_EXTENSION - Static variable in class bibliothek.gui.dock.ScreenDockStation
Path of an ExtensionName for creating additional AttractorStrategy
AttractorStrategy - Interface in bibliothek.gui.dock.station.screen.magnet
The AttractorStrategy is used by the MagnetController to find out whether two ScreenDockWindows are attracting each other.
AttractorStrategy.Attraction - Enum in bibliothek.gui.dock.station.screen.magnet
Tells how two Dockables interact with each other.
attributeExists(String) - Method in class bibliothek.util.xml.XElement
Tells whether the attribute name exists.
attributes() - Method in class bibliothek.util.xml.XElement
Gets all attributes of this entry.
authorsChanged(ThemeMeta) - Method in interface bibliothek.gui.dock.themes.ThemeMetaListener
Called if the authors of meta changed.
AUTO_DROP_ON_ANY_MOUSE_RELEASED_EVENT - Static variable in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
If true, then any mouse-released event may stop a drag-and-drop operation.
If false, then only mouse-released events that originate from the same Component as the mouse-pressed event that started the operation may cancel it.
The default value is true.
AWTComponentCaptureStrategy - Interface in bibliothek.gui.dock.util
Used to capture an image of a Component which either is from AWT, or has children from AWT.
AxisConversion - Interface in bibliothek.gui.dock.station.stack.tab
An axis conversion transforms coordinates and sizes from one to another system.

B

BACK - Static variable in class bibliothek.gui.dock.station.stack.StackDockProperty
The last location on a StackDockStation
Background() - Constructor for class bibliothek.gui.dock.StackDockStation.Background
Creates a new panel
Background() - Constructor for class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow.Background
 
background(Graphics) - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
Paints the background of the component.
BACKGROUND_PAINT - Static variable in class bibliothek.gui.dock.themes.ThemeManager
unique identifier for the basic BackgroundPaint
BACKGROUND_PAINT - Static variable in interface bibliothek.gui.DockTheme
A unique identifier for the DockProperties to access the current BackgroundPaint.
BACKGROUND_PAINT_TYPE - Static variable in class bibliothek.gui.dock.themes.ThemeManager
Identifier for the type BackgroundPaint
BackgroundAlgorithm - Class in bibliothek.gui.dock.util
A utility class for managing BackgroundPaint, BackgroundComponent and PaintableComponent at the same time.
BackgroundAlgorithm(Path, String) - Constructor for class bibliothek.gui.dock.util.BackgroundAlgorithm
Creates a new algorithm.
BackgroundAlgorithmListener - Interface in bibliothek.gui.dock.util
A listener that is added to a BackgroundAlgorithm, the listener gets informed if properties of the algorithm changed.
backgroundChanged(BackgroundPaint) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Called if the background algorithm has been exchanged.
backgroundChanged(BackgroundPaint) - Method in class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
 
backgroundChanged(BasicButtonModel, BackgroundPaint, BackgroundPaint) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
backgroundChanged(BasicButtonModel, BackgroundPaint, BackgroundPaint) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called when the background algorithm has been exchanged.
BackgroundComponent - Interface in bibliothek.gui.dock.util
A BackgroundComponent is a Component whose background is painted by a BackgroundPaint.
BackgroundPaint - Interface in bibliothek.gui.dock.util
A BackgroundPaint is used to paint the background of various Components of this framework.
Please note that some items provided by a DockTheme do not use a BackgroundPaint because they already paint their background in a specific way.
BackgroundPanel - Class in bibliothek.gui.dock.util
This JPanel implements PaintableComponent and can use a BackgroundAlgorithm to paint its background.
BackgroundPanel(Transparency) - Constructor for class bibliothek.gui.dock.util.BackgroundPanel
Creates a new panel.
BackgroundPanel(LayoutManager, Transparency) - Constructor for class bibliothek.gui.dock.util.BackgroundPanel
Creates a new panel setting a default LayoutManager.
BackupFactoryData<D> - Class in bibliothek.gui.dock.layout
Some client specified data and an identifier for that data.
BackupFactoryData(String, D) - Constructor for class bibliothek.gui.dock.layout.BackupFactoryData
Creates a new BackupFactoryData
BALANCED - Static variable in interface bibliothek.gui.dock.action.ActionPopupSuppressor
Allows a popup only to appear if there are no titles for a Dockable or if more than one action would be shown.
BASE - Static variable in class bibliothek.gui.dock.station.layer.LayerPriority
Used for DockStations itself, this is the default priority for most layers.
BaseTabComponent - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
A base implementation of TabComponent.
BaseTabComponent(EclipseTabPane, Dockable) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Creates a new TabComponent
BaseTabComponent(EclipseTabPane, Dockable, String) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Creates a new TabComponent
BaseTabFocusTraversalPolicy - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
Focus traversal policy used by a BaseTabComponent to go through its child Component which shows the buttons (if there are any).
BaseTabFocusTraversalPolicy(ButtonPanel) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabFocusTraversalPolicy
 
baseToLevel(int, PlaceholderList.Level) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Searches the base entry at index and returns its location in sublist level.
BASIC_COLOR_SCHEME - Static variable in class bibliothek.gui.dock.themes.BasicTheme
the key to set the ColorScheme of this theme
BasicButtonDockTitle - Class in bibliothek.gui.dock.themes.basic
This title changes its border whenever the active-state changes.
BasicButtonDockTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Constructs a new title
BasicButtonHandler - Class in bibliothek.gui.dock.themes.basic.action
A handler to connect a ButtonDockAction with a BasicButtonModel.
BasicButtonHandler(ButtonDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicButtonHandler
Creates the new handler.
BasicButtonModel - Class in bibliothek.gui.dock.themes.basic.action
A class containing all properties and methods needed to handle a button-component that shows the contents of a DockAction.
A model is normally instantiated by a JComponent which uses this as argument for the constructor of the model.
BasicButtonModel(JComponent, BasicTrigger, BasicResourceInitializer) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Creates a new model.
BasicButtonModel(JComponent, BasicTrigger, BasicResourceInitializer, boolean) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Creates a new model.
BasicButtonModelAdapter - Class in bibliothek.gui.dock.themes.basic.action
BasicButtonModelAdapter() - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
BasicButtonModelListener - Interface in bibliothek.gui.dock.themes.basic.action
A listener that can be added to a BasicButtonModel and will be informed about changes in the model.
BasicButtonTitleFactory - Class in bibliothek.gui.dock.themes.basic
BasicButtonTitleFactory() - Constructor for class bibliothek.gui.dock.themes.basic.BasicButtonTitleFactory
 
BasicColorScheme - Class in bibliothek.gui.dock.themes.basic
The ColorScheme that is used by the BasicTheme.
BasicColorScheme() - Constructor for class bibliothek.gui.dock.themes.basic.BasicColorScheme
Creates a new color scheme
BasicCombiner - Class in bibliothek.gui.dock.themes.basic
A simple implementation of Combiner, which merges two Dockables by creating a StackDockStation, and putting the children onto this station.
BasicCombiner() - Constructor for class bibliothek.gui.dock.themes.basic.BasicCombiner
 
BasicDisplayerFactory - Class in bibliothek.gui.dock.themes.basic
A DisplayerFactory that creates DockableDisplayer with no special settings.
BasicDisplayerFactory() - Constructor for class bibliothek.gui.dock.themes.basic.BasicDisplayerFactory
 
BasicDockableDisplayer - Class in bibliothek.gui.dock.themes.basic
A panel which shows one Dockable and one DockTitle.
BasicDockableDisplayer(DockStation) - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new displayer
BasicDockableDisplayer(DockStation, Dockable, DockTitle) - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new displayer, sets the title and the content.
BasicDockableDisplayer(DockStation, Dockable, DockTitle, DockableDisplayer.Location) - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new displayer, sets the title, its location and the content.
BasicDockableDisplayer(DockStation, boolean) - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new displayer but does not set the properties of the displayer.
BasicDockableDisplayer.DisplayerBorder - Class in bibliothek.gui.dock.themes.basic
The border of this displayer.
BasicDockableDisplayer.Hints - Class in bibliothek.gui.dock.themes.basic
This implementation of DockableDisplayerHints forwards any changes to its BasicDockableDisplayer.
BasicDockableDisplayerDecorator - Interface in bibliothek.gui.dock.themes.basic
A decorator may add a Component between a BasicDockableDisplayer and a Dockable.
BasicDockableDisplayerDecoratorListener - Interface in bibliothek.gui.dock.themes.basic
This listener is added to a BasicDockableDisplayerDecorator and is informed if some properties of the decorator change.
BasicDockableSelection - Class in bibliothek.gui.dock.themes.basic
The BasicDockableSelection adds an additional image of the currently selected Dockable to the selection.
BasicDockableSelection() - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockableSelection
 
BasicDockTitle - Class in bibliothek.gui.dock.themes.basic
The default-title that is used most times in the framework.
BasicDockTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockTitle
Creates a new title
BasicDockTitle(Dockable, DockTitleVersion, boolean) - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockTitle
Creates a new title
BasicDockTitleFactory - Class in bibliothek.gui.dock.themes.basic
A DockTitleFactory which created instances of BasicDockTitle and of BasicStationTitle.
BasicDockTitleFactory() - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockTitleFactory
 
BasicDropDownButtonHandler - Class in bibliothek.gui.dock.themes.basic.action
A handler connecting a DropDownAction with a BasicDropDownButtonModel and its view.
BasicDropDownButtonHandler(DropDownAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
Creates a new handler.
BasicDropDownButtonHandler.ButtonView - Class in bibliothek.gui.dock.themes.basic.action
A view that sends all values directly to the button.
BasicDropDownButtonHandler.SelectionView - Class in bibliothek.gui.dock.themes.basic.action
A set of properties which can be set by the selected action.
BasicDropDownButtonModel - Class in bibliothek.gui.dock.themes.basic.action
An expanded BasicButtonModel that can handle the properties needed to represent a DropDownAction.
BasicDropDownButtonModel(JComponent, BasicDropDownButtonTrigger, BasicResourceInitializer) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonModel
Creates a new model.
BasicDropDownButtonModel(JComponent, BasicDropDownButtonTrigger, BasicResourceInitializer, boolean) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonModel
Creates a new model.
BasicDropDownButtonTrigger - Interface in bibliothek.gui.dock.themes.basic.action
A trigger used by the BasicDropDownButtonModel to remotely open the drop down menu of a DropDownAction.
BasicHandler<D extends StandardDockAction> - Class in bibliothek.gui.dock.themes.basic.action
A class connecting a DockAction with a BasicButtonModel.
BasicHandler(D, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicHandler
Creates a new handler.
BasicHandler.Listener - Class in bibliothek.gui.dock.themes.basic.action
A listener to the action of the enclosing handler.
BasicMenuHandler - Class in bibliothek.gui.dock.themes.basic.action
A handler connecting a MenuDockAction with a BasicButtonModel.
BasicMenuHandler(MenuDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicMenuHandler
Creates a new handler
BasicMiniButton - Class in bibliothek.gui.dock.themes.basic.action.buttons
BasicMiniButton(BasicTrigger, BasicResourceInitializer) - Constructor for class bibliothek.gui.dock.themes.basic.action.buttons.BasicMiniButton
Creates the new button.
BasicMovingImageFactory - Class in bibliothek.gui.dock.themes.basic
A factory whose MovingImages display a DockTitle.
BasicMovingImageFactory() - Constructor for class bibliothek.gui.dock.themes.basic.BasicMovingImageFactory
 
BasicRemoteRelocator - Interface in bibliothek.gui.dock.control
Definition of properties shared by the RemoteRelocator and by the DirectRemoteRelocator.
BasicResourceInitializer - Interface in bibliothek.gui.dock.themes.basic.action
A BasicResourceInitializer is a helper class used by a BasicButtonModel to lazily initialize resources.
BasicSelectableHandler - Class in bibliothek.gui.dock.themes.basic.action
A handler connecting a SelectableDockAction with a BasicButtonModel.
BasicSelectableHandler(SelectableDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicSelectableHandler
Creates a new handler
BasicSelectableHandler.Check - Class in bibliothek.gui.dock.themes.basic.action
An implementation used to connect a SelectableDockAction of type ActionType.CHECK with a BasicButtonModel
BasicSelectableHandler.Radio - Class in bibliothek.gui.dock.themes.basic.action
An implementation used to connect a SelectableDockAction of type ActionType.RADIO with a BasicButtonModel
BasicSeparatorHandler - Class in bibliothek.gui.dock.themes.basic.action
A handler that shows a JSeparator for a SeparatorAction.
BasicSeparatorHandler(JSeparator, SeparatorAction) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicSeparatorHandler
Creates a new handler
BasicSpanFactory - Class in bibliothek.gui.dock.themes.basic
The BasicSpanFactory uses a small animation to expand and to shrink its Spans.
BasicSpanFactory(int, int) - Constructor for class bibliothek.gui.dock.themes.basic.BasicSpanFactory
Creates a new factory
BasicStackDockComponent - Class in bibliothek.gui.dock.themes.basic
The BasicStackDockComponent is an implementation of StackDockComponent using a JTabbedPane.
BasicStackDockComponent(StackDockComponentParent) - Constructor for class bibliothek.gui.dock.themes.basic.BasicStackDockComponent
 
BasicStackDockComponent.BasicTab - Class in bibliothek.gui.dock.themes.basic
A basic tab that listens to the DockController to recognize when it is focused.
BasicStationPaint - Class in bibliothek.gui.dock.themes.basic
A simple implementation of StationPaint.
BasicStationPaint() - Constructor for class bibliothek.gui.dock.themes.basic.BasicStationPaint
 
BasicStationTitle - Class in bibliothek.gui.dock.themes.basic
This title is used for DockStations which are also Dockables
BasicStationTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.themes.basic.BasicStationTitle
Creates a new instance
BasicTab(Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.BasicStackDockComponent.BasicTab
 
BasicTabDockTitle - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
A DockTitle normally used by the DockTitleTab to show a very simple tab.
BasicTabDockTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BasicTabDockTitle
Creates a new title
BasicTheme - Class in bibliothek.gui.dock.themes
A theme that does not install anything and uses the default-implementations off all factories.
BasicTheme() - Constructor for class bibliothek.gui.dock.themes.BasicTheme
Creates a new BasicTheme.
BasicTitleViewItem<A> - Interface in bibliothek.gui.dock.themes.basic.action
A view item that will be shown between some buttons on a DockTitle.
BasicTrigger - Interface in bibliothek.gui.dock.themes.basic.action
Used as a callback by a BasicButtonModel to ensure the availability of properties and to inform when the user triggers a view like a button.
before(InserterSource) - Method in interface bibliothek.gui.dock.control.relocator.Inserter
This method is called if DockStationDropLayer.contains(int, int) confirmed that a point belongs to the layer, but before DockStation.prepareDrop(bibliothek.gui.dock.station.StationDropItem) was invoked.
before(InserterSource) - Method in class bibliothek.gui.dock.control.relocator.MultiInserter
 
before(Component) - Method in class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
Searches the previous Component which might gain the focus.
beginVisit(StickMagnetGraph.Node, boolean) - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Visitor
Called when node is added to the stack.
beginVisit(StickMagnetGraph.Edge) - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Visitor
Called when edge is added to the stack.
behavior - Variable in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
tells what items to paint
bestFittingLine(double, double, double, double, boolean, double) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Searches the line that divides the rectangle x, y, width, height best.
betaMax - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Line
the end with the higher coordinate
betaMin - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Line
the end with the smaller coordinate
between(Color, Color, double) - Static method in class bibliothek.util.Colors
Creates a color which "lies between" the colors a and b
between(Color, double, Color, double, Color, double) - Static method in class bibliothek.util.Colors
Creates a color that "lies between" the colors a, b and c.
bibliothek.extension.gui.dock - package bibliothek.extension.gui.dock
Extensions to the Core framework, including the BubbleTheme, EclipseTheme and the preference mechanism.
bibliothek.extension.gui.dock.preference - package bibliothek.extension.gui.dock.preference
Generic collection of preferences used in this framework.
bibliothek.extension.gui.dock.preference.editor - package bibliothek.extension.gui.dock.preference.editor
A set of PreferenceEditors for types that are often used.
bibliothek.extension.gui.dock.preference.model - package bibliothek.extension.gui.dock.preference.model
A set of PreferenceModels that show properties of this framework.
bibliothek.extension.gui.dock.preference.preferences - package bibliothek.extension.gui.dock.preference.preferences
Implementations of various Preferences which are used in the default set of preferences.
bibliothek.extension.gui.dock.preference.preferences.choice - package bibliothek.extension.gui.dock.preference.preferences.choice
A set of small classes containing choices the user can make.
bibliothek.extension.gui.dock.station - package bibliothek.extension.gui.dock.station
Contains extensions to the DockStations.
bibliothek.extension.gui.dock.theme - package bibliothek.extension.gui.dock.theme
Contains some DockThemes.
bibliothek.extension.gui.dock.theme.bubble - package bibliothek.extension.gui.dock.theme.bubble
Various graphical and logical components used when BubbleTheme is active.
bibliothek.extension.gui.dock.theme.eclipse - package bibliothek.extension.gui.dock.theme.eclipse
Various graphical and logical components needed when the EclipseTheme is active.
bibliothek.extension.gui.dock.theme.eclipse.displayer - package bibliothek.extension.gui.dock.theme.eclipse.displayer
The DockableDisplayers that are used by the EclipseTheme.
bibliothek.extension.gui.dock.theme.eclipse.rex - package bibliothek.extension.gui.dock.theme.eclipse.rex
Contains the elements needed to paint a generic "tabbed pane".
bibliothek.extension.gui.dock.theme.eclipse.stack - package bibliothek.extension.gui.dock.theme.eclipse.stack
An implementation of TabPane and supporting classes for the EclipseTheme.
bibliothek.extension.gui.dock.theme.eclipse.stack.tab - package bibliothek.extension.gui.dock.theme.eclipse.stack.tab
Various components needed to paint and manage the tab which is visible on a EclipseTabPane.
bibliothek.extension.gui.dock.theme.eclipse.stack.tab4 - package bibliothek.extension.gui.dock.theme.eclipse.stack.tab4
Classes that give the EclipseTheme a look identicall to Eclipse 4.x.
bibliothek.extension.gui.dock.theme.flat - package bibliothek.extension.gui.dock.theme.flat
Various graphical and logical components needed to paint the layout when FlatTheme is active.
bibliothek.extension.gui.dock.theme.smooth - package bibliothek.extension.gui.dock.theme.smooth
Contains elements to paint a DockTitle which smoothly changes its color.
bibliothek.extension.gui.dock.util - package bibliothek.extension.gui.dock.util
Some simple utilty classes.
bibliothek.gui - package bibliothek.gui
The high level interfaces of the framework and the most often used classes.
bibliothek.gui.dock - package bibliothek.gui.dock
The five basic classes implementing Dockable and DockStation plus some supporting elements.
bibliothek.gui.dock.accept - package bibliothek.gui.dock.accept
Contains classes to deal with DockAcceptances.
bibliothek.gui.dock.action - package bibliothek.gui.dock.action
The components dealing with the logic of DockActions.
bibliothek.gui.dock.action.actions - package bibliothek.gui.dock.action.actions
Contains a set of different DockActions and supporting classes.
The actions in this package will create views, which show Icons, text, tooltips and other gimmicks.
bibliothek.gui.dock.action.dropdown - package bibliothek.gui.dock.action.dropdown
Elements needed to design the communication between a DropDownAction and its children.
bibliothek.gui.dock.action.popup - package bibliothek.gui.dock.action.popup
Contains the popup-menu that is usually shown when the user right clickes on a Dockable or a DockTitle.
bibliothek.gui.dock.action.view - package bibliothek.gui.dock.action.view
Classes to create a views for DockActions.
This package does not contain any views, only the mechanism to create some.
bibliothek.gui.dock.component - package bibliothek.gui.dock.component
 
bibliothek.gui.dock.control - package bibliothek.gui.dock.control
Classes responsible to handle some global task.
bibliothek.gui.dock.control.focus - package bibliothek.gui.dock.control.focus
The focus sub-system is responsible for transferring the focus to the currently active Dockable.
bibliothek.gui.dock.control.relocator - package bibliothek.gui.dock.control.relocator
Various implementations of RelocateOperation.
bibliothek.gui.dock.disable - package bibliothek.gui.dock.disable
Contains the DisablingStrategy and associated classes, allows clients to disable Dockables, DockTitles or DockActions.
bibliothek.gui.dock.displayer - package bibliothek.gui.dock.displayer
Classes and interfaces that are needed by the DockableDisplayer.
bibliothek.gui.dock.dockable - package bibliothek.gui.dock.dockable
Some classes related to Dockable.
bibliothek.gui.dock.event - package bibliothek.gui.dock.event
Listeners, adapters and events used in the whole framework.
A Listener is added to some object that needs to be observed, the Listener will be informed whenever the observed object changes. An Adapter is an implementation of a Listener, but the methods of an Adapter are empty. An Event is an object carrying information from an observed object to a Listener.
bibliothek.gui.dock.focus - package bibliothek.gui.dock.focus
Contains classes that allow the user to switch between Components or from one Dockable to another using only the keyboard.
bibliothek.gui.dock.frontend - package bibliothek.gui.dock.frontend
Classes and interfaces needed by the DockFrontend
bibliothek.gui.dock.layout - package bibliothek.gui.dock.layout
Elements dealing with the location of Dockables on their DockStation and allowing to store the whole layout of a set of Dockables and stations.
bibliothek.gui.dock.layout.location - package bibliothek.gui.dock.layout.location
 
bibliothek.gui.dock.perspective - package bibliothek.gui.dock.perspective
The perspective API allows clients to access and modify the layout without actually creating any Dockables.
bibliothek.gui.dock.security - package bibliothek.gui.dock.security
A package dealing with the issues of Applets and Wepstart-applications.
DockingFrames monitors mouse- and other events globally.
bibliothek.gui.dock.station - package bibliothek.gui.dock.station
Elements needed by various implementations of the DockStation interface.
bibliothek.gui.dock.station.flap - package bibliothek.gui.dock.station.flap
Elements that are related to the FlapDockStation.
bibliothek.gui.dock.station.flap.button - package bibliothek.gui.dock.station.flap.button
Contains the ButtonContentFilter, which allows clients to decide which DockActions to show on a FlapDockStation.
bibliothek.gui.dock.station.flap.layer - package bibliothek.gui.dock.station.flap.layer
Contains the various DockStationDropLayers that are used by a FlapDockStation.
bibliothek.gui.dock.station.layer - package bibliothek.gui.dock.station.layer
The DockStationDropLayer is used by the DockRelocator to find the target of a drag and drop operation.
bibliothek.gui.dock.station.screen - package bibliothek.gui.dock.station.screen
Elements that are related to the ScreenDockStation.
bibliothek.gui.dock.station.screen.layer - package bibliothek.gui.dock.station.screen.layer
Contains the various DockStationDropLayers that are used by a ScreenDockStation.
bibliothek.gui.dock.station.screen.magnet - package bibliothek.gui.dock.station.screen.magnet
The magnet API allows ScreenDockWindows to attract each other, or to stick together.
bibliothek.gui.dock.station.screen.window - package bibliothek.gui.dock.station.screen.window
Contains the window ( JDialog, JInternalDialog, etc..) that shows the children of a ScreenDockStation and the classes required to configure that window.
bibliothek.gui.dock.station.span - package bibliothek.gui.dock.station.span
The Span API defines the animations that are played when the user is about to drop a Dockable onto a new parent.
bibliothek.gui.dock.station.split - package bibliothek.gui.dock.station.split
Elements which are needed by the SplitDockStation, and which are needed to interact with the station.
bibliothek.gui.dock.station.split.layer - package bibliothek.gui.dock.station.split.layer
Contains the various DockStationDropLayers that are used by the SplitDockStation.
bibliothek.gui.dock.station.stack - package bibliothek.gui.dock.station.stack
Elements which are related to the StackDockStation.
bibliothek.gui.dock.station.stack.action - package bibliothek.gui.dock.station.stack.action
Contains the DockActionDistributor interface which allows clients to tell where a DockAction appears, either as part of a tab, of the info panel, or on the DockTitle.
Clients can make use of the annotations InfoDockAction, TabDockAction and TitleDockAction to easily mark the location of their actions.
bibliothek.gui.dock.station.stack.menu - package bibliothek.gui.dock.station.stack.menu
Contains an abstract implementation of CombinedMenu including helper classes.
bibliothek.gui.dock.station.stack.tab - package bibliothek.gui.dock.station.stack.tab
This package contains a generic implementation of a "tabbed-pane".
bibliothek.gui.dock.station.stack.tab.layouting - package bibliothek.gui.dock.station.stack.tab.layouting
Various interfaces and classes used by a TabPane to describe its content to a TabLayoutManager, which will set position and size of all the children of the TabPane.
bibliothek.gui.dock.station.support - package bibliothek.gui.dock.station.support
Elements used by various DockStations to store properties and to propagate events to other objects.
bibliothek.gui.dock.themes - package bibliothek.gui.dock.themes
Contains an implementation of DockTheme and all classes which are neede by this theme.
bibliothek.gui.dock.themes.basic - package bibliothek.gui.dock.themes.basic
Factories and classes used when the BasicTheme is active.
bibliothek.gui.dock.themes.basic.action - package bibliothek.gui.dock.themes.basic.action
Elements handling the view of DockActions.
They way from a DockAction to its view normally involves four objects: The DockAction itself, providing the basic set of properties A handler listening to changes of the action and forwarding the changes to the model.
bibliothek.gui.dock.themes.basic.action.buttons - package bibliothek.gui.dock.themes.basic.action.buttons
Classes which allow to paint and interact with a BasicButtonModel.
bibliothek.gui.dock.themes.basic.action.dropdown - package bibliothek.gui.dock.themes.basic.action.dropdown
Handlers taking various kinds of DockAction and presenting them as DropDownViewItem in order to display them as children of a DropDownAction
bibliothek.gui.dock.themes.basic.action.menu - package bibliothek.gui.dock.themes.basic.action.menu
Handlers taking various kinds of DockAction and presenting them as MenuViewItem in order to display the actions in a menu.
bibliothek.gui.dock.themes.border - package bibliothek.gui.dock.themes.border
Contains classes required to modify the Border of various JComponents.
bibliothek.gui.dock.themes.color - package bibliothek.gui.dock.themes.color
The color subsystem allows each kind of element to get its colors from a central repository.
bibliothek.gui.dock.themes.font - package bibliothek.gui.dock.themes.font
Implementations of DockFont to be used at different places (as described in the documentation for each item).
bibliothek.gui.dock.themes.icon - package bibliothek.gui.dock.themes.icon
Special Icons and supporting classes that cannot be saved as an image because they have attributes that depend on the application, e.g.
bibliothek.gui.dock.themes.nostack - package bibliothek.gui.dock.themes.nostack
Elements needed by the NoStackTheme.
bibliothek.gui.dock.title - package bibliothek.gui.dock.title
Elements needed to paint the title of a Dockable.
bibliothek.gui.dock.util - package bibliothek.gui.dock.util
Distribution of information in a global scale and methods available from everywhere.
bibliothek.gui.dock.util.color - package bibliothek.gui.dock.util.color
The color subsystem, used by most of the components to search for the colors they need to paint.
bibliothek.gui.dock.util.extension - package bibliothek.gui.dock.util.extension
Contains classes to create and manage extensions.
bibliothek.gui.dock.util.font - package bibliothek.gui.dock.util.font
The font-subsystem is used to define the fonts that are used to paint text.
bibliothek.gui.dock.util.icon - package bibliothek.gui.dock.util.icon
Classes used by the IconManager to set up the default icons and allowing clients to configure the IconManager.
bibliothek.gui.dock.util.laf - package bibliothek.gui.dock.util.laf
A set of classes dealing with LookAndFeels and telling which colors of a LookAndFeel should be used to paint elements of the framework.
bibliothek.gui.dock.util.property - package bibliothek.gui.dock.util.property
Various implementations of PropertyFactory.
bibliothek.gui.dock.util.render - package bibliothek.gui.dock.util.render
 
bibliothek.gui.dock.util.swing - package bibliothek.gui.dock.util.swing
Subclasses of swing-JComponents using the FontUpdater to modify their current font.
bibliothek.gui.dock.util.text - package bibliothek.gui.dock.util.text
Classes used by the TextManager to set up the default texts based on the language in which the JRE is executed, and classes allowing clients to modify these texts.
bibliothek.util - package bibliothek.util
Some classes which are used in DockingFrames, but do not have any importance.
bibliothek.util.container - package bibliothek.util.container
Some classes with generic fields.
bibliothek.util.filter - package bibliothek.util.filter
Additional implementations of the Filter interface.
bibliothek.util.workarounds - package bibliothek.util.workarounds
Contains code that is executed depending on the version of the JRE.
bibliothek.util.xml - package bibliothek.util.xml
Classes to read, inspect, modify and write XML files.
bind() - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
 
bind() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
bind() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator
 
bind() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
Adds observers to parent and DockController to keep the user interface up to date.
bind() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
bind() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BasicTabDockTitle
 
bind() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
bind() - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Informs this tab that it will be shown soon
bind(Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
 
bind(Dockable) - Method in class bibliothek.gui.dock.action.actions.SeparatorAction
 
bind(Dockable) - Method in interface bibliothek.gui.dock.action.DockAction
Informs this DockAction that icons, text, and other stuff like that, will be requested from this DockAction.
bind() - Method in class bibliothek.gui.dock.action.dropdown.DropDownFilter
Invoked before this filter is used
bind() - Method in class bibliothek.gui.dock.action.HierarchyDockActionSource
Ensures that this source observes its Dockable.
bind(Dockable) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource.FocusAction
 
bind() - Method in class bibliothek.gui.dock.action.view.ConnectingViewItem
 
bind() - Method in interface bibliothek.gui.dock.action.view.ViewItem
Binds this item to its action
bind() - Method in class bibliothek.gui.dock.control.focus.DefaultFocusStrategy
 
bind() - Method in interface bibliothek.gui.dock.control.focus.FocusStrategy
Informs this strategy that it will be used from now on.
bind(Dockable) - Method in class bibliothek.gui.dock.disable.ActionDisablingStrategyObserver
Must be called to inform this observer that dockable is to be observed.
bind(DockTitle) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
bind(boolean) - Method in interface bibliothek.gui.dock.dockable.MovingImage
Called before this image is displayed.
bind(boolean) - Method in class bibliothek.gui.dock.dockable.TrueMovingImage
 
bind(DockTitle) - Method in class bibliothek.gui.dock.SplitDockStation
 
bind() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTab
Connects this tab with its parent and the DockController.
bind() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Connects this list with its strategy.
bind() - Method in class bibliothek.gui.dock.themes.basic.action.AbstractBasicHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.BasicSelectableHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.BasicSeparatorHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.AbstractDropDownHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.ButtonDropDownHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SelectableDropDownHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SubDropDownHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.DropDownItemHandle
Connects the view.
bind() - Method in class bibliothek.gui.dock.themes.basic.action.menu.AbstractMenuHandler
Connects this handler to its action.
bind() - Method in class bibliothek.gui.dock.themes.basic.action.menu.DropDownMenuHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.action.menu.SelectableMenuHandler
 
bind() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
 
bind() - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
bind() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
bind() - Method in interface bibliothek.gui.dock.title.DockTitle
Called before this title is displayed.
bind(boolean) - Method in class bibliothek.gui.dock.title.TitleMovingImage
 
bind(boolean) - Method in class bibliothek.gui.dock.title.UpdatingTitleMovingImage
 
bind() - Method in interface bibliothek.gui.dock.util.extension.SharedExtension
Needs to be called by clients to make sure that SharedExtension.get() actually returns something.
bind() - Method in class bibliothek.gui.dock.util.laf.DefaultLookAndFeelColors
 
bind() - Method in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
Called when this objects gets activated.
bind() - Method in class bibliothek.gui.dock.util.laf.Nimbus6u10
 
bind() - Method in class bibliothek.gui.dock.util.laf.Windows
 
bind(DockTitle) - Method in interface bibliothek.gui.Dockable
Called by clients which want to show a title of this Dockable.
BLOPS - Static variable in class bibliothek.extension.gui.dock.theme.bubble.SimpleBubbleColorScheme
A scheme that uses black, white, green and red
BooleanEditor - Class in bibliothek.extension.gui.dock.preference.editor
An editor intended to be used for Path.TYPE_BOOLEAN_PATH.
BooleanEditor() - Constructor for class bibliothek.extension.gui.dock.preference.editor.BooleanEditor
Creates a new editor
border(Graphics) - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
Paints the overlay of this component.
BORDER_KEY_MOUSE_OVER - Static variable in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Identifier for the ThemeManager of the BorderModifier which is used for the mouse hover state.
BORDER_KEY_MOUSE_OVER_SELECTED - Static variable in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Identifier for the ThemeManager of the BorderModifier which is used for the selected mouse hover state.
BORDER_KEY_MOUSE_PRESSED - Static variable in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Identifier for the ThemeManager of the BorderModifier which is used for the mouse pressed state.
BORDER_KEY_MOUSE_PRESSED_SELECTED - Static variable in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Identifier for the ThemeManager of the BorderModifier which is used for the selected mouse pressed state.
BORDER_KEY_NORMAL - Static variable in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Identifier for the ThemeManager of the BorderModifier which is used for the normal state.
BORDER_KEY_NORMAL_SELECTED - Static variable in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Identifier for the ThemeManager of the BorderModifier which is used for the selected state.
BORDER_MODIFIER - Static variable in class bibliothek.gui.dock.themes.ThemeManager
unique identifier for the basic BorderModifier
BORDER_MODIFIER - Static variable in interface bibliothek.gui.DockTheme
A unique identifier for the DockProperties to access the current BorderModifier.
BORDER_MODIFIER_TYPE - Static variable in class bibliothek.gui.dock.themes.ThemeManager
Identifier for the type BorderModifier
borderChanged(BasicButtonModel, String, BorderModifier, BorderModifier) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
borderChanged(BasicButtonModel, String, BorderModifier, BorderModifier) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called when a border has changed.
BorderColor(String) - Constructor for class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder.BorderColor
 
BorderColor() - Constructor for class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder.BorderColor
 
BorderedComponent - Interface in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
This component shows a Border that was created by a TabPainter.
BorderForwarder - Class in bibliothek.gui.dock.themes.border
This helper class implements DockBorder, provides methods to register itself on the current ThemeManager, and updates the border of some JComponent using the current BorderModifier.
BorderForwarder(Path, String, JComponent) - Constructor for class bibliothek.gui.dock.themes.border.BorderForwarder
Creates a new forwarder.
BorderModifier - Interface in bibliothek.gui.dock.themes.border
A BorderModifier takes a Border from a Component and returns another Border which is actually shown.
BOTTOM_LEFT - Static variable in class bibliothek.extension.gui.dock.theme.eclipse.AbstractEclipseBorder
constant indicating the bottom left edge has to be painted round
BOTTOM_LEFT - Static variable in class bibliothek.extension.gui.dock.theme.eclipse.RectEclipseBorder
constant indicating the bottom left edge has to be painted round
BOTTOM_RIGHT - Static variable in class bibliothek.extension.gui.dock.theme.eclipse.AbstractEclipseBorder
constant indicating the bottom right edge has to be painted round
BOTTOM_RIGHT - Static variable in class bibliothek.extension.gui.dock.theme.eclipse.RectEclipseBorder
constant indicating the bottom right edge has to be painted round
bound(Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
Invoked by this AbstractStandardDockAction when a Dockable was bound to this action the first time.
bound(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
 
bound(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
bound(Dockable) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource.FocusAction
 
bound(BasicButtonModel, DockController) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
bound(BasicButtonModel, DockController) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called after controller was installed on model.
BOUNDARY_RESTRICTION - Static variable in class bibliothek.gui.dock.ScreenDockStation
a key for a property telling which boundaries a ScreenDockWindow can have
BoundaryRestriction - Interface in bibliothek.gui.dock.station.screen
Restricts the boundaries of a ScreenDockDialog, a restriction might be, that the dialog can't be placed outside the screen.
boundsInDevice(ScreenDockWindow, int, int, int, int, GraphicsDevice) - Method in class bibliothek.gui.dock.station.screen.HardBoundaryRestriction
Calculates size and location of dialog such that it is in device.
BRIGHT - Static variable in class bibliothek.extension.gui.dock.theme.bubble.SimpleBubbleColorScheme
A scheme that uses different shades of grey
brighter(Color, double) - Static method in class bibliothek.util.Colors
Increases the brightness of a color.
brighter(Color) - Static method in class bibliothek.util.Colors
Helper methods calling Color.brighter().
BUBBLE_COLOR_SCHEME - Static variable in class bibliothek.extension.gui.dock.theme.BubbleTheme
the key to set the ColorScheme of this theme
BubbleButtonDockTitle - Class in bibliothek.extension.gui.dock.theme.bubble
A DockTitle used for the buttons on a FlapDockStation.
BubbleButtonDockTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
Creates a new title.
BubbleButtonDockTitle() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
Constructor that does nothing, subclasses should call BubbleButtonDockTitle.init(Dockable, DockTitleVersion, boolean) to initialize the tile.
BubbleColorAnimation - Class in bibliothek.extension.gui.dock.theme.bubble
A BubbleColorAnimation has the ability to convert one or many color-pairs smoothly from source to destination color.
BubbleColorAnimation() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Creates a new animation.
BubbleColorScheme - Class in bibliothek.extension.gui.dock.theme.bubble
The standard color scheme for a BubbleTheme
BubbleColorScheme() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleColorScheme
Creates a new color scheme
BubbleColorScheme(BubbleColorScheme.Distribution) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleColorScheme
Creates a new color scheme
BubbleColorScheme.Distribution - Enum in bibliothek.extension.gui.dock.theme.bubble
Tells how the primary, secondary and tertiary color components are distributed.
BubbleColorSchemeChoice - Class in bibliothek.extension.gui.dock.preference.preferences.choice
A list of ColorSchemes for BubbleTheme.
BubbleColorSchemeChoice(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.BubbleColorSchemeChoice
Creates a new choice
BubbleColorSchemePreference - Class in bibliothek.extension.gui.dock.preference.preferences
Allows to set the ColorScheme of the BubbleTheme.
BubbleColorSchemePreference(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.BubbleColorSchemePreference
Creates a new preference.
BubbleDisplayer - Class in bibliothek.extension.gui.dock.theme.bubble
A DockableDisplayer drawing a border around its content, but leaves the side at which the title lies open.
BubbleDisplayer(DockStation, Dockable, DockTitle) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
Creates a new displayer
BubbleDisplayer.OpenBorder - Class in bibliothek.extension.gui.dock.theme.bubble
The border which will be painted around the dockable.
BubbleDisplayerFactory - Class in bibliothek.extension.gui.dock.theme.bubble
A factory creating BubbleDisplayer.
BubbleDisplayerFactory() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayerFactory
 
BubbleDockTitle - Class in bibliothek.extension.gui.dock.theme.bubble
A BubbleDockTitle is a title which has two or four round edges.
BubbleDockTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitle
Creates a new title.
BubbleDockTitle(Dockable, DockTitleVersion, boolean) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitle
Creates a new title.
BubbleDockTitle() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitle
A constructor that does not do anything, subclasses should later call BubbleDockTitle.init(Dockable, DockTitleVersion, boolean).
BubbleDockTitleFactory - Class in bibliothek.extension.gui.dock.theme.bubble
A factory creating ordinary instances of BubbleDockTitle.
BubbleDockTitleFactory() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitleFactory
 
BubbleInfoComponent - Class in bibliothek.extension.gui.dock.theme.bubble
This component shows a number of DockActions and is used by the BubbleStackDockComponent to be shown alongside the tabs.
BubbleInfoComponent(BubbleStackDockComponent) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleInfoComponent
 
BubbleMovingImageFactory - Class in bibliothek.extension.gui.dock.theme.bubble
A factory that creates images using the ReducedBubbleTitleFactory.
BubbleMovingImageFactory() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleMovingImageFactory
 
BubbleSeparator - Class in bibliothek.extension.gui.dock.theme.bubble
A view for a SeparatorAction.
BubbleSeparator(SeparatorAction) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator
Creates a new view
BubbleStackDockComponent - Class in bibliothek.extension.gui.dock.theme.bubble
BubbleStackDockComponent(StackDockComponentParent) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent
Creates a new component.
BubbleStationPaint - Class in bibliothek.extension.gui.dock.theme.bubble
BubbleStationPaint() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleStationPaint
 
BubbleTab - Class in bibliothek.extension.gui.dock.theme.bubble
BubbleTab(BubbleStackDockComponent, Dockable) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
Creates a new tab
BubbleTab.BubbleTabColor - Class in bibliothek.extension.gui.dock.theme.bubble
Some color needed on a Tab.
BubbleTab.BubbleTabFont - Class in bibliothek.extension.gui.dock.theme.bubble
Some font needed on a Tab
BubbleTabColor(int, String, String, BubbleColorAnimation, Dockable, Color) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleTab.BubbleTabColor
 
BubbleTabFont(String, Dockable) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleTab.BubbleTabFont
Creates a new font
BubbleTabMenu - Class in bibliothek.extension.gui.dock.theme.bubble
A round button with an icon that opens a menu when clicked.
BubbleTabMenu(BubbleStackDockComponent) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleTabMenu
 
BubbleTheme - Class in bibliothek.extension.gui.dock.theme
A theme using a lot of eye-candy.
BubbleTheme() - Constructor for class bibliothek.extension.gui.dock.theme.BubbleTheme
Creates a new theme
BubbleThemePreferenceModel - Class in bibliothek.extension.gui.dock.preference.model
Preferences used by the BubbleTheme.
BubbleThemePreferenceModel(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.model.BubbleThemePreferenceModel
Creates a new model
buildConstraints() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Makes an initial guess telling which node has to be resized by how much.
BUTTON - Static variable in class bibliothek.gui.dock.action.ActionType
The action behaves like a button: it can be triggered, some action happens, and the original state is reestablished.
BUTTON_CONTENT - Static variable in class bibliothek.gui.dock.FlapDockStation
Key for all DockThemes, tells the theme what content on the buttons should be visible.
BUTTON_CONTENT_FILTER - Static variable in interface bibliothek.gui.dock.action.DockAction
The ButtonContentFilter decides whether text is shown on buttons that represent DockActions.
BUTTON_CONTENT_FILTER - Static variable in class bibliothek.gui.dock.FlapDockStation
Key for all elements that depend from FlapDockStation.BUTTON_CONTENT, adds additional information to the ButtonContent.
BUTTON_TITLE_ID - Static variable in class bibliothek.gui.dock.FlapDockStation
This id is used to get a DockTitleVersion from the DockController which owns this station.
ButtonCombinedMenu<B extends Component> - Class in bibliothek.gui.dock.station.stack.menu
A CombinedMenu intended to be subclasses.
ButtonCombinedMenu(TabPane, CombinedHandler<? super AbstractCombinedMenu>) - Constructor for class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
Creates a new menu.
ButtonContent - Class in bibliothek.gui.dock.station.flap.button
Tells what kind of information should be displayed on the buttons of a FlapDockStation.
ButtonContent(ButtonContentCondition, ButtonContentCondition, ButtonContentCondition, ButtonContentCondition, ButtonContentCondition, ButtonContentCondition) - Constructor for class bibliothek.gui.dock.station.flap.button.ButtonContent
Creates a new set of properties.
ButtonContentAction - Annotation Type in bibliothek.gui.dock.station.flap.button
Marks a DockAction that it should be shown on a component that depends on a ButtonContent and that filters its actions.
This annotation receives only attention if the DefaultButtonContentFilter is used.
ButtonContentChoice - Class in bibliothek.extension.gui.dock.preference.preferences.choice
Deprecated.
ButtonContentChoice(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.ButtonContentChoice
Deprecated.
Creates a new choice
ButtonContentCondition - Interface in bibliothek.gui.dock.station.flap.button
This interface describes a property that is used by a ButtonContent
ButtonContentConditionChoice - Class in bibliothek.extension.gui.dock.preference.preferences.choice
ButtonContentConditionChoice(DockController) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.ButtonContentConditionChoice
 
ButtonContentFilter - Interface in bibliothek.gui.dock.action
This filter decides for DockActions whether their text is shown on buttons.
ButtonContentFilter - Interface in bibliothek.gui.dock.station.flap.button
The ButtonContentFilter tells DockTitles (and other components) that paint their content on the basis of a ButtonContent which actions to paint.
ButtonContentFilterListener - Interface in bibliothek.gui.dock.action
This listener can be added to a ButtonContentFilter and will be informed if the filter changes its behavior.
ButtonContentListener - Interface in bibliothek.gui.dock.station.flap.button
A listener that is added to a ButtonContent to receive events when the content changes.
ButtonContentPreference - Class in bibliothek.extension.gui.dock.preference.preferences
Deprecated.
ButtonContentPreference(DockProperties, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.ButtonContentPreference
Deprecated.
Creates a new preference.
ButtonContentPreferenceModel - Class in bibliothek.extension.gui.dock.preference.model
This PreferenceModel allows the user to set up a ButtonContent using the static conditions that are defined in ButtonContent.
ButtonContentPreferenceModel(DockController) - Constructor for class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
Creates a new model
ButtonContentValue - Class in bibliothek.gui.dock.themes.basic.action.buttons
A wrapper around an exchangeable ButtonContent that implements ButtonContentListener to listen to the current ButtonContent.
ButtonContentValue(ButtonContent) - Constructor for class bibliothek.gui.dock.themes.basic.action.buttons.ButtonContentValue
Creates a new wrapper
ButtonDockAction - Interface in bibliothek.gui.dock.action
An action that can be pressed like a button.
ButtonDropDownHandler - Class in bibliothek.gui.dock.themes.basic.action.dropdown
A connection between a ButtonDockAction and a drop-down-button.
ButtonDropDownHandler(ButtonDockAction, Dockable, JMenuItem) - Constructor for class bibliothek.gui.dock.themes.basic.action.dropdown.ButtonDropDownHandler
Creates a new handler.
ButtonFont - Class in bibliothek.gui.dock.themes.font
A font that is used by a button showing a DockAction.
ButtonFont(String, Dockable, DockAction, FontModifier) - Constructor for class bibliothek.gui.dock.themes.font.ButtonFont
Creates a new font
ButtonFont(String, Dockable, DockAction, Path, FontModifier) - Constructor for class bibliothek.gui.dock.themes.font.ButtonFont
Creates a new font
ButtonMenuHandler - Class in bibliothek.gui.dock.themes.basic.action.menu
A handler building a connection between a JMenuItem and a ButtonDockAction.
ButtonMenuHandler(ButtonDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.menu.ButtonMenuHandler
Creates a new handler.
ButtonPane - Class in bibliothek.gui.dock.station.flap
This panel is used by the FlapDockStation to display some button-titles.
ButtonPane(FlapDockStation) - Constructor for class bibliothek.gui.dock.station.flap.ButtonPane
Constructs a new panel.
ButtonPanel - Class in bibliothek.gui.dock.themes.basic.action.buttons
A panel showing some DockActions.
ButtonPanel(boolean) - Constructor for class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Creates a new panel
ButtonView() - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.ButtonView
 

C

CACHE_EXTENSION - Static variable in class bibliothek.gui.dock.frontend.DefaultFrontendPerspectiveCache
Unique identifier to load extensions of type FrontendPerspectiveCacheExtension
calculateDivider(SplitDockStation, PutInfo, Leaf, StationDropItem) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
calculateDivider(SplitDockStation, PutInfo, Leaf, StationDropItem) - Method in interface bibliothek.gui.dock.station.split.SplitLayoutManager
Calculates the value a divider should have if the Dockable of putInfo is added alongside of origin.
calculateSideSnap(SplitDockStation, int, int, Leaf, Dockable) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
Calculates where to add a Dockable if the mouse is outside this station.
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.FlapDockStation
 
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.ScreenDockStation
 
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.SplitDockStation
Calls the method DockUI.updateTheme(DockStation, DockFactory) with this as the first argument, and an appropriate factory as the second argument.
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.StackDockStation
 
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.station.AbstractDockableStation
Calls the method DockUI.DockUI.updateTheme(DockStation, DockFactory) with this as the first argument, and an appropriate factory as the second argument.
callDockUiUpdateTheme() - Method in class bibliothek.gui.dock.station.AbstractDockStation
Calls the method DockUI.DockUI.updateTheme(DockStation, DockFactory) with this as the first argument, and an appropriate factory as the second argument.
cancel() - Method in interface bibliothek.gui.dock.control.DirectRemoteRelocator
Cancels the current drag & drop operation.
cancel() - Method in class bibliothek.gui.dock.control.DockableSelector
Closes the currently open popup window without changing the focused Dockable
cancel() - Method in interface bibliothek.gui.dock.control.DockRelocator
Cancels the current drag and drop operation (if there is any).
cancel() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
cancel() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
cancel() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Cancels the entire operation, the Dockable remains at its current place and all visible indicators are removed.
cancel() - Method in interface bibliothek.gui.dock.control.RemoteRelocator
Cancels the current drag & drop operation.
cancel(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
cancel() - Method in class bibliothek.gui.dock.event.VetoableDockFrontendEvent
Aborts the operation.
CANCEL - Variable in class bibliothek.gui.dock.focus.AbstractDockableSelection
Action called when the escape or return key was pressed.
cancel() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Cancels this selection
cancel() - Method in interface bibliothek.gui.dock.station.stack.menu.CombinedMenuContent
Closes the menu if it is currently open
cancel() - Method in class bibliothek.gui.dock.station.stack.menu.PopupCombinedMenuContent
 
canceled(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
canceled(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called if a drag and drop operation was canceled due to any reason.
canceled() - Method in interface bibliothek.gui.dock.focus.DockableSelectionListener
Called when the user cancels the operation.
canceled(CombinedMenuContent) - Method in interface bibliothek.gui.dock.station.stack.menu.CombinedMenuContentListener
Called after menu was made invisible without making any selection.
canceled() - Method in interface bibliothek.gui.dock.station.StationDragOperation
Called if the drag and drop operation has been canceled.
canceled() - Method in class bibliothek.gui.dock.station.support.ComponentDragOperation
 
canCompare(DockStation) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
canCompare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
canCompare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
canCompare(DockStationDropLayer) - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
Tells whether this level contains code to tell whether it has a higher or lower priority as level.
canCompare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
canDrag(Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
canDrag(Dockable) - Method in interface bibliothek.gui.DockStation
Tells whether dockable can be removed from this station or not.
canImport(TransferHandler.TransferSupport) - Method in class bibliothek.gui.dock.station.stack.DnDAutoSelectSupport
 
canMerge(StationDropOperation, DockStation, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Checks whether the current Merger can merge parent with child.
canMerge(StationDropOperation, DockStation, DockStation) - Method in interface bibliothek.gui.dock.control.relocator.Merger
canMerge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.MultiMerger
 
canMerge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.StackMerger
 
canMerge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.TabMerger
 
canRead(PlaceholderMap) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Tells whether placeholders has the right format for this perspective to read it.
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
canReplace(Dockable, Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
canReplace(ScreenDockStation, Dockable, Dockable) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockStationExtension
Tells whether replacing old with next is possible on station.
canReplace(Dockable, Dockable) - Method in interface bibliothek.gui.DockStation
Tells whether its possible to replace the child old with next where next is not a child of this station.
changeBorder() - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseButtonTitle
 
changeBorder() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatButtonTitle
Exchanges the border of this title according to the state of selected and of mouseover.
changeBorder() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Exchanges the current border.
changed(Preference<V>) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceListener
Called when preference changed its value.
changed(DockTitleEvent) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
changed(Color, Color) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab.BubbleTabColor
 
changed(FontModifier, FontModifier) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab.BubbleTabFont
 
changed(DockController, DockController) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButtonViewItem
 
changed(DockTitleEvent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BasicTabDockTitle
 
changed(DockTitleEvent) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitle
 
changed() - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
Called whenever the mouse-over state changed.
changed(DockController, DockController) - Method in class bibliothek.gui.dock.action.view.ConnectingViewItem
Called when the DockController changed.
changed(DockElement) - Method in interface bibliothek.gui.dock.disable.DisablingStrategyListener
Called if the disabled state either of item, or of one or many of its sub-items changed.
changed(DockableStateEvent) - Method in interface bibliothek.gui.dock.dockable.DockableStateListener
Called if the location changed.
changed(Dockable, DockTitle, boolean) - Method in class bibliothek.gui.dock.FlapDockStation
 
changed(Dockable, DockTitle, boolean) - Method in class bibliothek.gui.dock.SplitDockStation
 
changed(Dockable, DockTitle, boolean) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
changed(Dockable, DockTitle, boolean) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
changed(ButtonContent, Dockable) - Method in interface bibliothek.gui.dock.station.flap.button.ButtonContentListener
Called if any property of dockable changed such that a property of content may have changed.
changed(Color, Color) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder.BorderColor
 
changed() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Called whenever a property of the model has been changed.
changed() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
Called by all methods except BasicButtonModelAdapter.triggered() of this adapter.
changed(ButtonContent, Dockable) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonContentValue
 
changed(DockTitleEvent) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
 
changed() - Method in class bibliothek.gui.dock.themes.StationSpanFactoryValue
Called if the current SpanFactory changed.
changed(DockTitleEvent) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
changed(DockTitleEvent) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
changed(DockTitleEvent) - Method in interface bibliothek.gui.dock.title.DockTitle
Called if a property changed that might be important for painting this title.
changed(V, V) - Method in class bibliothek.gui.dock.util.AbstractUIValue
Called when the resource of this AbstractDockColor has changed
changed(String, Icon) - Method in class bibliothek.gui.dock.util.icon.AbstractIconScheme
Called if property accessed through a PropertyKey changed its value.
changed(String, Icon) - Method in class bibliothek.gui.dock.util.icon.DefaultIconScheme
 
changed(String, String) - Method in class bibliothek.gui.dock.util.text.SwingActionText
 
changed(UISchemeEvent<V, U, B>) - Method in interface bibliothek.gui.dock.util.UISchemeListener
Called if the contents of an UIScheme changed.
changed(Dockable, DockTitle, boolean) - Method in interface bibliothek.gui.DockStation
Called by the DockController of this station to indicate that the active-state of title has been changed.
changedBridges(Set<Path>) - Method in interface bibliothek.gui.dock.util.UISchemeEvent
Checks which bridges have changed, assuming that names are the only identifiers that are used.
changedResources(Set<String>) - Method in interface bibliothek.gui.dock.util.UISchemeEvent
Checks which resources have changed, assuming that names are the only identifiers that are used.
Check(GroupKeyGenerator<? extends K>) - Constructor for class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction.Check
Creates a new action.
Check() - Constructor for class bibliothek.gui.dock.action.actions.SimpleSelectableAction.Check
Creates the new action
Check(boolean) - Constructor for class bibliothek.gui.dock.action.actions.SimpleSelectableAction.Check
Creates a new action
CHECK - Static variable in class bibliothek.gui.dock.action.ActionType
The action behaves like a checkbox: when it is triggered, it changes it's state from selected to unselected, or vice versa.
check() - Method in class bibliothek.gui.dock.action.view.ConnectingViewItem
Checks the current DockController and may replace the controller when a new one is available.
check(MouseEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
This method may be called at any time by any component that received the MouseEvent event.
check(MouseWheelEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
This method may be called at any time by any component that received the MouseWheelEvent event.
check(AWTEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Lets check this controller whether the focus should change, or not.
check(Component, AWTEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Tries to find the Dockable which owns component and sets this Dockable to the focusedDockable.
check(Component, boolean, boolean, AWTEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Tries to find the Dockable which owns component and sets this Dockable to the focusedDockable.
check(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
 
check(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
 
check(ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.BoundaryRestriction
Calculates the bounds which window can have.
check(ScreenDockWindow, Rectangle) - Method in interface bibliothek.gui.dock.station.screen.BoundaryRestriction
Calculates the bounds which window can have.
check(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.InternalBoundaryRestriction
 
check(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.InternalBoundaryRestriction
 
Check(SelectableDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicSelectableHandler.Check
Creates a new handler
checkCondition() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab4.HoverCondition
 
checkCondition() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab4.TabComponentCondition
Reads the condition.
checkCurrent() - Method in class bibliothek.util.Version
Checks whether this version is greater than the current version and throws an exception if so.
checkExistence() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
This method compares the tabs of this block with the tabs known to the owning TabPane.
checkFocusedDockable(DockElementRepresentative) - Method in class bibliothek.gui.dock.control.DefaultFocusController
 
checkFocusedDockable(DockElementRepresentative) - Method in interface bibliothek.gui.dock.control.focus.FocusController
Checks whether source can be used to select the next focused Dockable.
checkLayoutLocked() - Static method in class bibliothek.gui.dock.util.DockUtilities
Searches for a class or interface that is marked with LayoutLocked in the current callstack and prints a warning if found.
checkModes(int) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Ensures that all DockRelocatorModes are in the state that fits the current set of modifiers.
checkMousePositionAsync() - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
Asynchronously checks the current position of the mouse and updates the cursor if necessary.
checkSelection() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
Creates the tab that should be selected and adds it at an appropriate location.
checkShowing() - Method in class bibliothek.gui.dock.dockable.DockableStateListenerManager
Checks whether the Dockable is showing and fires an event if the property changed.
checkSize(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
Checks the size and location of window
checkSize(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
Checks the size and location of window assuming that window will be give the boundaries target.
checkSize(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.HardBoundaryRestriction
 
checkSize(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.HardBoundaryRestriction
 
checkSize(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.MediumBoundaryRestriction
 
checkSize(ScreenDockWindow, Rectangle) - Method in class bibliothek.gui.dock.station.screen.MediumBoundaryRestriction
 
checkWindowBoundaries() - Method in class bibliothek.gui.dock.ScreenDockStation
Checks the boundaries of all windows of this station
checkWindowBounds() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Ensures the correctness of the boundaries of this window.
checkWindowBounds() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
checkWindowBoundsAsync() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Adds an event into the EDT that calls AbstractScreenDockWindow.checkWindowBounds() at a later time, the boundaries will only be checked if this window is visible.
childA - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the first child of this node
childB - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the second child of this node
children(Graphics) - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
Paints the children of this component.
children() - Method in class bibliothek.util.xml.XElement
Gets all children of this entry.
Choice - Interface in bibliothek.extension.gui.dock.preference.preferences.choice
A choice is a set of entries from which the user can choose one.
CHOICE_EXTENSION - Static variable in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceExtension
The name of this extension
CHOICE_PARAMETER - Static variable in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceExtension
The parameter containing the choise that is extended
ChoiceDockPropertyPreference<V> - Class in bibliothek.extension.gui.dock.preference.preferences
A preference that offers a choice and write the value into a DockProperties.
ChoiceDockPropertyPreference(DockProperties, PropertyKey<V>, Path, DefaultChoice<V>) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.ChoiceDockPropertyPreference
Creates a new preference.
ChoiceEditor - Class in bibliothek.extension.gui.dock.preference.editor
An editor using a Choice to let the user select one string-identifier.
ChoiceEditor() - Constructor for class bibliothek.extension.gui.dock.preference.editor.ChoiceEditor
Creates a new editor.
ChoiceEntryText - Class in bibliothek.extension.gui.dock.preference.preferences.choice
Represents a text that is used for an entry in a Choice.
ChoiceEntryText(String, Choice) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceEntryText
Creates a new text UIValue
ChoiceExtension<V> - Interface in bibliothek.extension.gui.dock.preference.preferences.choice
An extension to a Choice, adding more options to the choice.
ChoiceListener - Interface in bibliothek.extension.gui.dock.preference.preferences.choice
A listener that is added to a Choice.
ChoiceText - Class in bibliothek.extension.gui.dock.preference.preferences.choice
Represents a text that is used for a Choice.
ChoiceText(String, Choice) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceText
Creates a new ChoiceText.
ChoiceText(String, Choice, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceText
Creates a new ChoiceText.
clean(DockSituationIgnore) - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
Removes all child-parent relations expect the ones filtered out by ignore.
clean(DockSituationIgnore) - Method in class bibliothek.gui.DockFrontend
Removes all child-parent relations expect the ones filtered out by ignore.
clean(DockStation, DockSituationIgnore) - Method in class bibliothek.gui.DockFrontend
Removes recursively all children from station, but only if the children are not filtered by ignore.
cleanNextTabSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
cleanPreviousTabSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
clear() - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Removes all children from this model.
clear() - Method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Removes all preferences from this storage
clear() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Clears this list, all entries are removed
clear(Priority) - Method in class bibliothek.gui.dock.util.TypedUIProperties
Removes all resources that were stored on the level priority.
clear(Priority) - Method in class bibliothek.gui.dock.util.UIProperties
Removes all values that stored under the given priority.
clearExpandOnDoubleClick() - Method in class bibliothek.gui.dock.ScreenDockStation
Resets the expand-on-double-click property to its default value.
clearIcons() - Method in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
 
clearIcons() - Method in interface bibliothek.gui.dock.action.dropdown.DropDownView
Clears all Icons, any field pointing to an Icon is set to null
clearIcons() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Removes any icon that was ever set by BasicButtonModel.setIcon(ActionContentModifier, Icon).
clearIcons() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.ButtonView
 
clearIcons() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.SelectionView
 
clearTabs() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
clearTabs() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Removes all tabs from the internal data structure.
Subclasses may override this method to be informed about the exact time when a tab changes, but the overridden method must call the original method.
clearThemeFactories() - Method in class bibliothek.gui.dock.title.DockTitleManager
Removes all factories that were added by a theme
ClientOnly - Annotation Type in bibliothek.util
This attribute marks classes, interfaces or other elements that are specially useful for clients.
clone() - Method in class bibliothek.util.container.Quartuple
 
clone() - Method in class bibliothek.util.container.Single
 
clone() - Method in class bibliothek.util.container.Triple
 
clone() - Method in class bibliothek.util.container.Tuple
 
close() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Makes the dialog invisible.
close() - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockableSelection
 
close() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
 
close() - Method in interface bibliothek.gui.dock.focus.DockableSelection
Called when the current selection is no longer needed either because a selection was done or was canceled.
close() - Method in class bibliothek.gui.dock.themes.ThemeDockableSelection
 
closed(ActionPopupMenu) - Method in interface bibliothek.gui.dock.action.popup.ActionPopupMenuListener
Called by menu once it is closed.
closed() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Called once the menu is closed, the default implementation does nothing.
closing(ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowClosingStrategy
Called if the user wants to close window, e.g.
color - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
color() - Method in class bibliothek.gui.dock.util.color.AbstractDockColor
Gets the first non-null value of the list override, value, backup.
COLOR_SCHEME_PARAMETER - Static variable in interface bibliothek.gui.dock.themes.ColorScheme
A parameter linking to the ColorScheme that requests this extension.
ColorBridge - Interface in bibliothek.gui.dock.util.color
A ColorBridge is a layer between a ColorManager and a DockColor.
ColorBridgeFactory - Interface in bibliothek.gui.dock.themes
A factory that creates new ColorBridges.
colorChanged(String) - Method in interface bibliothek.gui.dock.util.laf.LookAndFeelColorsListener
Called when a single color changed.
ColorCodes - Annotation Type in bibliothek.gui.dock.util.color
Used to mark all classes which use some DockColor.
colorHighlightInner - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightInnerHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightInnerSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightOuter - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightOuterHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHighlightOuterSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLine - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLineHighlightInner - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLineHighlightOuter - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLineShadowInner - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorLineShadowOuter - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
ColorManager - Class in bibliothek.gui.dock.util.color
ColorManager(DockController) - Constructor for class bibliothek.gui.dock.util.color.ColorManager
Creates a new manager.
Colors - Class in bibliothek.util
Some fields and methods that make life easier when dealing with Colors.
colorsChanged() - Method in interface bibliothek.gui.dock.util.laf.LookAndFeelColorsListener
Called when an unspecified number of colors (maybe zero) changed.
ColorScheme - Interface in bibliothek.gui.dock.themes
A ColorScheme is a collection of colors and bridges.
colorSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowInner - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowInnerHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowInnerSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowOuter - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowOuterHover - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorShadowOuterSelected - Variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
colorStackBorder - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorder - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorder - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
 
colorStackTabBorderDisabled - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorderSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorderSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
 
colorStackTabBorderSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorderSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
 
colorStackTabBorderSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBorderSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
 
colorStackTabBottom - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBottomDisabled - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBottomSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBottomSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabBottomSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabText - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTextDisabled - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTextSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTextSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTextSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTop - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTopDisabled - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTopSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTopSelectedFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
colorStackTabTopSelectedFocusLost - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
CombinatoryAcceptance - Class in bibliothek.gui.dock.accept
A DockAcceptance that is a combination out of two other acceptances.
CombinatoryAcceptance(CombinatoryAcceptance.Combination, DockAcceptance, DockAcceptance) - Constructor for class bibliothek.gui.dock.accept.CombinatoryAcceptance
Constructor, sets up all fields of this acceptance
CombinatoryAcceptance.Combination - Enum in bibliothek.gui.dock.accept
 
combine(CombinerSource, CombinerTarget) - Method in class bibliothek.extension.gui.dock.station.SplitCombiner
 
combine(Dockable, Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Creates a combination out of child, which must be a child of this station, and append which must not be a child of this station.
combine(Dockable, Dockable, DockableProperty) - Method in class bibliothek.gui.dock.FlapDockStation
Creates a combination out of child, which must be a child of this station, and append which must not be a child of this station.
combine(Dockable, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Combines the lower and the upper Dockable to one Dockable, and replaces the lower with this new Dockable.
combine(Dockable, Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ScreenDockStation
Combines the lower and the upper Dockable to one Dockable, and replaces the lower with this new Dockable.
combine(CombinerSource, CombinerTarget) - Method in interface bibliothek.gui.dock.station.Combiner
Merges two Dockables into a new Dockable.
combine(PlaceholderList<Dockable, DockStation, T>.Item, Combiner, AsideRequest) - Method in class bibliothek.gui.dock.station.DockStationDelegate
Can be called by DockStation.aside(AsideRequest) if request contains a location that points toward item.
combine(AbstractSplitDockGrid.Node<D>, AbstractSplitDockGrid.Node<D>) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Creates a combination of a and b.
combine(PerspectiveDockable[], PerspectiveDockable) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Combines several dockables to one dockable.
combine(CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.themes.basic.BasicCombiner
 
combine(CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.themes.StationCombinerValue
 
combine(CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.themes.ThemeCombiner
 
combine(Path, Path) - Method in interface bibliothek.util.PathCombiner
Creates a combination of first and of second.
CombinedHandler<T> - Interface in bibliothek.gui.dock.station.stack
A handler to change and read the visibility state and the z order of some item.
CombinedInfoComponent - Interface in bibliothek.gui.dock.station.stack
The info component used by the CombinedStackDockComponent is supposed to be represented by a Component.
CombinedMenu - Interface in bibliothek.gui.dock.station.stack
A menu that is displayed on a CombinedStackDockComponent.
CombinedMenuContent - Interface in bibliothek.gui.dock.station.stack.menu
A popup menu often used by CombinedMenus to show their content.
CombinedMenuContent.Item - Class in bibliothek.gui.dock.station.stack.menu
Describes one item of a menu.
CombinedMenuContentListener - Interface in bibliothek.gui.dock.station.stack.menu
A listener added to a CombinedMenuContent.
CombinedStackDockComponent<T extends CombinedTab,M extends CombinedMenu,I extends CombinedInfoComponent> - Class in bibliothek.gui.dock.station.stack
A StackDockComponent which is a combination of other components.
This class also implements TabPane and thus supports the TabLayoutManager.
CombinedStackDockComponent() - Constructor for class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Constructs a new component.
CombinedStackDockComponent.Meta - Class in bibliothek.gui.dock.station.stack
Meta information about a Dockable that is shown on this CombinedStackDockComponent.
CombinedStackDockContentPane - Class in bibliothek.gui.dock.station.stack
This panel paints the contents of a CombinedStackDockComponent.
CombinedStackDockContentPane(CombinedStackDockComponent<?, ?, ?>) - Constructor for class bibliothek.gui.dock.station.stack.CombinedStackDockContentPane
Creates a new content pane
CombinedStackDockFocusTraversalPolicy - Class in bibliothek.gui.dock.station.stack
Focus traversal policy for a CombinedStackDockComponent, this policy switches between current Dockable, its Tab and the optional info component.
CombinedStackDockFocusTraversalPolicy(CombinedStackDockContentPane) - Constructor for class bibliothek.gui.dock.station.stack.CombinedStackDockFocusTraversalPolicy
Creates a new traversal policy.
CombinedTab - Interface in bibliothek.gui.dock.station.stack
Combiner - Interface in bibliothek.gui.dock.station
A Combiner merges two Dockables into one Dockable.
COMBINER - Static variable in class bibliothek.gui.dock.themes.ThemeManager
unique identifier for the basic Combiner
COMBINER - Static variable in interface bibliothek.gui.DockTheme
A unique identifier for the DockProperties to access the current Combiner.
COMBINER_TYPE - Static variable in class bibliothek.gui.dock.themes.ThemeManager
Identifier for the type Combiner
CombinerForward(Combiner, PlaceholderMap) - Constructor for class bibliothek.gui.dock.layout.location.DefaultAsideRequest.CombinerForward
 
CombinerSource - Interface in bibliothek.gui.dock.station.support
A set of information intended for a Combiner.
CombinerSourceWrapper - Class in bibliothek.gui.dock.station.support
A wrapper around a CombinerSource, can be used to easily override methods of some source.
CombinerSourceWrapper(CombinerSource) - Constructor for class bibliothek.gui.dock.station.support.CombinerSourceWrapper
Creates a new wrapper.
CombinerTarget - Interface in bibliothek.gui.dock.station.support
Created by a Combiner, this object tells how two Dockables are going to be merged.
CombinerValue - Interface in bibliothek.gui.dock.themes
An UIValue that is used to retrieve a Combiner from a ThemeManager.
compare(boolean, boolean) - Method in class bibliothek.gui.dock.accept.CombinatoryAcceptance
Makes a logical operation with first and second according to the operation specified as combination.
compare(DockStation) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
compare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
compare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
compare(DockStationDropLayer) - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
Compares this level with level.
compare(DockStationDropLayer, DockStationDropLayer) - Method in class bibliothek.gui.dock.station.layer.OrderedLayerCollection
Works like Comparator.compare(Object, Object), compares a to b.
compare(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
compareTo(LayerPriority) - Method in class bibliothek.gui.dock.station.layer.LayerPriority
 
compareTo(Version) - Method in class bibliothek.util.Version
 
COMPONENT_FACTORY - Static variable in class bibliothek.gui.dock.StackDockStation
Key used to read the current StackDockComponentFactory
componentAdded(ContainerEvent) - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
 
ComponentDragOperation - Class in bibliothek.gui.dock.station.support
This implementation of StationDragOperation will call Component.repaint() on creation and when either the operation succeeds or was canceled.
ComponentDragOperation(Dockable, Component) - Constructor for class bibliothek.gui.dock.station.support.ComponentDragOperation
Creates a new operation
ComponentHierarchyObserver - Class in bibliothek.gui.dock.control
A class collecting all Components which are somehow used on or with the Dockables in the realm of one DockController.
A global instance of ComponentHierarchyObserver can be obtained through DockController.getComponentHierarchyObserver().
Note that a hierarchy observer may also know Components which are not directly associated with Dockables.
ComponentHierarchyObserver(DockController) - Constructor for class bibliothek.gui.dock.control.ComponentHierarchyObserver
Creates a new observer.
ComponentHierarchyObserverEvent - Class in bibliothek.gui.dock.event
An event telling that Components have been added or removed from a ComponentHierarchyObserver.
ComponentHierarchyObserverEvent(DockController, List<Component>) - Constructor for class bibliothek.gui.dock.event.ComponentHierarchyObserverEvent
Creates a new event
ComponentHierarchyObserverListener - Interface in bibliothek.gui.dock.event
A listener of a ComponentHierarchyObserver, this listener gets informed whenever some Components enter or leave the realm of a DockController.
ComponentLayoutBlock<C extends TabPaneComponent> - Class in bibliothek.gui.dock.station.stack.tab.layouting
This LayoutBlock handles exactly one TabPaneComponent.
ComponentLayoutBlock() - Constructor for class bibliothek.gui.dock.station.stack.tab.layouting.ComponentLayoutBlock
 
componentRemoved(ContainerEvent) - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
 
components - Variable in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
all the components that are currently installed
ComponentWindowProvider - Class in bibliothek.gui.dock.util
A window provider which just returns the ancestor window of some Component
ComponentWindowProvider(Component) - Constructor for class bibliothek.gui.dock.util.ComponentWindowProvider
Creates a new provider
Condition - Interface in bibliothek.util
A condition is a boolean value that depends on some properties.
CONFIGURATION_EXTENSION - Static variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowConfiguration
name of an ExtensionName for adding additional ScreenDockWindowConfigurations
CONFIGURATION_EXTENSION_PARAM - Static variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowConfiguration
a parameter pointing to this.
configure(DockComponentConfigurationEvent) - Method in interface bibliothek.gui.dock.component.DockComponentConfiguration
Called if a new Component was discovered that needs a configuration.
configure(Transparency) - Method in class bibliothek.gui.dock.util.BackgroundPanel
Called if the Transparency of the BackgroundAlgorithm changed, this panel should configure itself to met the requested transparency settings.
configure(Transparency) - Method in class bibliothek.gui.dock.util.ConfiguredBackgroundPanel
 
ConfiguredBackgroundPanel - Class in bibliothek.gui.dock.util
ConfiguredBackgroundPanel(LayoutManager, Transparency) - Constructor for class bibliothek.gui.dock.util.ConfiguredBackgroundPanel
Creates a new panel.
ConfiguredBackgroundPanel(Transparency) - Constructor for class bibliothek.gui.dock.util.ConfiguredBackgroundPanel
Creates a new panel.
configureDisplayerHints(DockableDisplayerHints) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
configureDisplayerHints(DockableDisplayerHints) - Method in class bibliothek.gui.dock.SplitDockStation
 
configureDisplayerHints(DockableDisplayerHints) - Method in class bibliothek.gui.dock.StackDockStation
 
configureDisplayerHints(DockableDisplayerHints) - Method in interface bibliothek.gui.Dockable
Orders this Dockable to configure hints which will be used by the parent component of this element.
configureSize(SpanMode, int) - Method in interface bibliothek.gui.dock.station.span.Span
Tells this Span that mode is associated with a size of size pixels.
connect(DockController) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatBorder
Connects this border with controller and reads some colors from controller.
connect(DockController) - Method in class bibliothek.gui.dock.util.color.AbstractDockColor
This method just calls AbstractUIValue.setManager(UIProperties) with the controllers ColorManager.
connect(DockController) - Method in class bibliothek.gui.dock.util.font.AbstractDockFont
Makes sure that this DockFont reads its values from the FontManager of controller.
Use setManager(null) to disconnect.
ConnectingViewItem<A> - Class in bibliothek.gui.dock.action.view
A connecting view item is a wrapper around another ViewItem.
ConnectingViewItem(Dockable, ViewItem<A>) - Constructor for class bibliothek.gui.dock.action.view.ConnectingViewItem
Creates a new item.
considering(Dockable) - Method in interface bibliothek.gui.dock.focus.DockableSelectionListener
Called when an element is selected, but the selection is not yet confirmed.
ConstantFontModifier - Class in bibliothek.gui.dock.util.font
This FontModifier always returns the same Font
ConstantFontModifier(Font) - Constructor for class bibliothek.gui.dock.util.font.ConstantFontModifier
Creates a new modifier.
ConstantPropertyFactory<A> - Class in bibliothek.gui.dock.util.property
A PropertyFactory that always returns the same value.
ConstantPropertyFactory(A) - Constructor for class bibliothek.gui.dock.util.property.ConstantPropertyFactory
Creates a new factory.
contains(int, int) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
 
contains(int, int) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
 
contains(int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
contains(int, int) - Method in class bibliothek.gui.dock.station.flap.layer.FlapOverrideDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.flap.layer.WindowDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
contains(int, int) - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
Tells whether this level contains the point x/y, which is the position of the mouse on the screen.
contains(int, int) - Method in class bibliothek.gui.dock.station.screen.layer.ScreenWindowLayer
 
contains(StickMagnetGraph.DefaultNode) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
Checks whether there is an edge from this node to node.
contains(int, int) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Tells whether the point x/y is over this window or not.
contains(int, int) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
contains(int, int) - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.split.layer.SplitOverrideDropLayer
 
contains(int, int) - Method in class bibliothek.gui.dock.station.stack.TabDropLayer
 
contains(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Tells whether key exists for placeholder.
contains(Path) - Method in interface bibliothek.gui.dock.station.support.PlaceholderMap.Key
Tells whether this key knows placeholder.
contains(String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Tells whether some data is stored for key.
contains(String...) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Tells whether some data is stored for key.
contains(int, int) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
 
containsAWTComponents(Component) - Static method in class bibliothek.gui.dock.util.DockSwingUtilities
Checks whether the tree of components, starting with component, contains elements that are not from Swing but from AWT.
containsButton(int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Tells whether the buttons contain the position x/y.
containsScreenPoint(Point) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
containsScreenPoint(Point) - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Tells whether this window contains point which is a point of the screen.
contentChanged(Dockable) - Method in interface bibliothek.gui.dock.station.stack.TabContentFilterListener
Informs this listener that icon, title and/or tooltip of dockable changed.
contentChanged(StackDockStation) - Method in interface bibliothek.gui.dock.station.stack.TabContentFilterListener
Informs this listener that all icons, titles and tooltips of all children of station have changed.
contentChanged(StackDockComponent) - Method in interface bibliothek.gui.dock.station.stack.TabContentFilterListener
Informs this listener that all icons, titles and tooltips of all children of component have changed.
contentChanged() - Method in interface bibliothek.gui.dock.station.stack.TabContentFilterListener
Informs this listener that all icons, titles and tooltips have changed.
CONTROL_SHADOW - Static variable in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
The shadow around controls
controllerChanged(DockHierarchyEvent) - Method in class bibliothek.gui.dock.dockable.DockHierarchyObserver
 
controllerChanged(DockController) - Method in class bibliothek.gui.dock.dockable.DockHierarchyObserver
Invoked by the owner in order to fire a DockHierarchyEvent
controllerChanged(DockHierarchyEvent) - Method in interface bibliothek.gui.dock.event.DockHierarchyListener
Invoked whenever the controller of dockable has changed
controllerChanged(DockHierarchyEvent) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
 
controllerChanged(TabPane, DockController) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManagerPane
 
controllerChanged(TabPane, DockController) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneListener
Called if the DockController of pane has changed.
ControllerSetupCollection - Interface in bibliothek.gui.dock.control
A collection of ControllerSetupListeners.
ControllerSetupListener - Interface in bibliothek.gui.dock.event
A listener added to a ControllerSetupCollection, this listener is informed when a DockController has finished setting up its objects.
ControllerTitleFactory - Class in bibliothek.gui.dock.title
This factory delegates every call to the methods to the factory provided by the theme of the involved controller
ControllerTitleFactory() - Constructor for class bibliothek.gui.dock.title.ControllerTitleFactory
 
convert(DockElement) - Method in class bibliothek.gui.dock.layout.DockSituation
Converts the layout of element and all its children into a DockLayoutComposition.
convert(DockLayoutComposition) - Method in class bibliothek.gui.dock.layout.DockSituation
Reads the contents of composition and tries to create a DockElement that matches the composition.
convert(PerspectiveElement) - Method in class bibliothek.gui.dock.perspective.Perspective
Converts element using the DockFactorys that are registered at this perspective.
convert(DockLayoutComposition) - Method in class bibliothek.gui.dock.perspective.Perspective
Converts composition using the DockFactorys that are registered at this perspective.
convert(int, D) - Method in class bibliothek.gui.dock.station.support.PerspectivePlaceholderListItemConverter
 
convert(ConvertedPlaceholderListItem) - Method in class bibliothek.gui.dock.station.support.PlaceholderListItemAdapter
 
convert(int, P) - Method in class bibliothek.gui.dock.station.support.PlaceholderListItemAdapter
 
convert(int, P) - Method in interface bibliothek.gui.dock.station.support.PlaceholderListItemConverter
Given some non-null dockable, this method converts the element into some data that can be stored persistently.
convert(ConvertedPlaceholderListItem) - Method in interface bibliothek.gui.dock.station.support.PlaceholderListItemConverter
Given some data that was written by some PlaceholderListItemConverter, this method returns the dockable that belongs to that data.
convert(int, D) - Method in class bibliothek.gui.dock.station.support.StrategyPlaceholderListItemConverter
 
convert(DockTitle.Orientation, DockTitle) - Method in interface bibliothek.gui.dock.title.OrientationToRotationStrategy
Tells how to render the text of title.
ConvertedPlaceholderListItem - Class in bibliothek.gui.dock.station.support
Data about a Dockable that was stored in a PlaceholderList.
ConvertedPlaceholderListItem() - Constructor for class bibliothek.gui.dock.station.support.ConvertedPlaceholderListItem
 
convertFactoryId(DockFactory<?, ?, ?>) - Method in class bibliothek.gui.dock.layout.DockSituation
Tells what identifier is used for factory in the DockLayoutComposition.
This method just calls DockSituation.getID(DockFactory), but DockSituation.getID(DockFactory) is intended for internal use while this method is intended to be used by clients which read out a DockLayoutComposition.
convertFactoryId(String) - Method in class bibliothek.gui.dock.layout.DockSituation
Tells what identifier the DockFactory has, for which the identifier id is used within a DockLayoutComposition.
This method just calls DockSituation.getFactoryID(String), but while DockSituation.getFactoryID(String) is intended for internal use, this method is intended for clients.
convertFactoryID(String) - Static method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Given the unique identifier of a factory tells what identifier will be used internally.
convertPointToScreen(Point, Component) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Converts point which is relative to component to a point on the screen.
convertPointToScreen(Point, Component) - Method in class bibliothek.gui.dock.station.screen.window.InternalDockDialog
 
convertPointToScreen(Point, Component) - Method in class bibliothek.gui.dock.station.screen.window.WindowMover
Converts the point point on component to screen coordinates.
copy(AbstractDockableProperty) - Method in class bibliothek.gui.dock.layout.AbstractDockableProperty
Copies the fields of this property to copy.
copy() - Method in interface bibliothek.gui.dock.layout.DockableProperty
Gets a copy of this property, the successor must be copied as well.
copy() - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
 
copy() - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
 
copy() - Method in class bibliothek.gui.dock.station.split.SplitDockFullScreenProperty
 
copy() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
 
copy() - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
 
copy() - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
 
copy() - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
 
copy() - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Creates a deep copy of this map.
copy() - Method in class bibliothek.util.xml.XAttribute
 
copy() - Method in class bibliothek.util.xml.XContainer
Creates an independent copy of this container.
copy(XContainer) - Method in class bibliothek.util.xml.XContainer
Copies all the settings of original into this container.
copy() - Method in class bibliothek.util.xml.XElement
 
copy(XElement) - Method in class bibliothek.util.xml.XElement
Makes a copy of all the elements of original and stores them in this container.
copyKey(PlaceholderMap.Key) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Creates a copy of key.
CoreWarningDialog - Class in bibliothek.gui.dock.util
The CoreWarningDialog is an annoying little dialog informing a developer that he/she is using the Core API, even tough the Common API would offer much more features.
create() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditorFactory
Creates a new editor.
create(PreferenceModel) - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperation
Creates and returns a view of this PreferenceOperation for model.
create(DockController, DockTitle) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleMovingImageFactory
 
create(DockStation, Dockable, DockTitle) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDisplayerFactory
Creates a new DockableDisplayer for dockable.
create(DockStation, Dockable, DockTitle, boolean, EclipseThemeConnector.TitleBar) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDisplayerFactory
Creates a new displayer.
create(ActionViewConverter, D, Dockable) - Method in interface bibliothek.gui.dock.action.view.ViewGenerator
Converts action into a view.
create(DockController, Dockable) - Method in class bibliothek.gui.dock.dockable.AncestorMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.gui.dock.dockable.DefaultDockableMovingImageFactory
 
create(DockController, DockTitle) - Method in class bibliothek.gui.dock.dockable.DefaultDockableMovingImageFactory
 
create(DockController, DockTitle) - Method in interface bibliothek.gui.dock.dockable.DockableMovingImageFactory
Gets an image which will be shown underneath the cursor.
create(DockController, Dockable) - Method in interface bibliothek.gui.dock.dockable.DockableMovingImageFactory
Gets an image which will be shown underneath the cursor.
create(DockController, DockTitle) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
 
create(FlapDockStation, ButtonPane) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindowFactory
 
create(FlapDockStation, ButtonPane) - Method in interface bibliothek.gui.dock.station.flap.FlapWindowFactory
Creates a new window for station.
create(ScreenDockWindow, JComponent) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowBorderFactory
Creates a new border.
create(SpanCallback) - Method in class bibliothek.gui.dock.station.span.DefaultSpanFactory
 
create(SpanCallback) - Method in interface bibliothek.gui.dock.station.span.SpanFactory
Creates a new Span.
create(SplitDockStation) - Method in interface bibliothek.gui.dock.station.split.SplitDividerStrategyFactory
Creates a new strategy.
create(Dockable, long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a leaf for dockable.
create(SplitDockTree<Dockable>.Key, boolean, Map<Leaf, Dockable>) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new node using the contents of key.
create(StackDockComponentParent) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponentFactory
Creates a new component for station.
create(DockStation, Dockable, DockTitle, DockableDisplayer.Location) - Method in class bibliothek.gui.dock.themes.basic.BasicDisplayerFactory
Creates a new displayer.
create(DockController, DockTitle) - Method in class bibliothek.gui.dock.themes.basic.BasicMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.gui.dock.themes.basic.BasicMovingImageFactory
 
create(SpanCallback) - Method in class bibliothek.gui.dock.themes.basic.BasicSpanFactory
 
create(SpanCallback) - Method in class bibliothek.gui.dock.themes.basic.NoSpanFactory
 
create(ColorManager) - Method in class bibliothek.gui.dock.themes.color.MultiColorBridgeFactory
 
create(ColorManager) - Method in class bibliothek.gui.dock.themes.color.SingleColorBridgeFactory
 
create(ColorManager) - Method in interface bibliothek.gui.dock.themes.ColorBridgeFactory
Creates a new bridge for manager.
create(SpanCallback) - Method in class bibliothek.gui.dock.themes.StationSpanFactoryValue
 
create(DockController, DockTitle) - Method in class bibliothek.gui.dock.themes.ThemeDockableMovingImageFactory
 
create(DockController, Dockable) - Method in class bibliothek.gui.dock.themes.ThemeDockableMovingImageFactory
 
create(DockController) - Method in interface bibliothek.gui.dock.themes.ThemeFactory
Creates a new theme.
create(DockController) - Method in class bibliothek.gui.dock.themes.ThemePropertyFactory
 
createAccess(DockFrontendInternals, Setting) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Creates a wrapper around setting that allows the algorithm of this LayoutChangeStrategy to access the setting.
createActionBinder(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createActionBinder(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a listener that will ensure that every DockAction is bound to its Dockable.
createActionFor(Dockable) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource
Creates the DockAction which is shown for dockable.
createActionSource(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleInfoComponent
 
createActionSource(Dockable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabInfo
 
createActionSource(Dockable) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatInfoComponent
 
createActionSource(Dockable) - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
Creates a new DockActionSource for dockable.
createActionViewConverter(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createActionViewConverter(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the converter that will transform actions into views.
createAsideRequest(DockableProperty, Dockable) - Method in interface bibliothek.gui.dock.layout.location.AsideRequestFactory
Creates a new AsideRequest for dockable.
createAsideRequest(DockableProperty, Dockable) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequestFactory
 
createBackground() - Method in class bibliothek.gui.dock.StackDockStation
Creates the panel onto which this station will lay its children.
createBackground(CombinedStackDockComponent<T, M, I>) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Creates the background algorithm that is used for this component.
createBorderModifier(JComponent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Creates the BorderForwarder that is used to set the border of this panel.
createButton(BasicTrigger) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTabMenu
 
createButton(BasicTrigger) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseMenu
 
createButton(BasicTrigger) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatMenu
 
createButton(BasicTrigger) - Method in class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
Creates a new button for this menu.
createButtonContent() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Creates the component that shows the contents of this button.
createButtonContent() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
Creates the component painting the content of this button.
createButtonContent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectButton
Creates a new component showing icon and text of this button.
createButtonContent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
Creates a new component that paints icon and text
createButtonContent() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Creates the content component of this button.
createButtonPane() - Method in class bibliothek.gui.dock.FlapDockStation
Creates the panel which will show buttons for the children of this station.
createCapture(DockController, Component) - Method in interface bibliothek.gui.dock.util.AWTComponentCaptureStrategy
Creates a new image that has the same size as component and contains all the things painted on component.
createColor(String, Dockable, DockAction, Color) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Creates a new DockColor representing one color used by this button.
createColors(Dockable, DockAction) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
 
createComponent() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Creates the button which will always be visible.
createComponent() - Method in class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
 
createContent(WindowConfiguration) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Creates the component that will be used as content-pane.
createContentBorderModifier(Dockable, JComponent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
createContentBorderModifier(Dockable, JComponent) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Creates a BorderForwarder for the content component for the tab of dockable
createContentPane(CombinedStackDockComponent<EclipseTab, EclipseMenu, EclipseTabInfo>) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
createContentPane(CombinedStackDockComponent<T, M, I>) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Creates the content pane for this component.
createContentPane() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new DisplayerContentPane which will be used to show the contents of this displayer.
createDecorationPainter(EclipseTabPane) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabPainter
Creates a new painter for the component which contains the tabs.
createDefaultActionOffer(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createDefaultActionOffer(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the default action offer.
createDefaultIconScheme() - Method in class bibliothek.gui.DockController
Creates the default UIScheme for the IconManager.
createDefaultRepresentation(DockElement) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
createDefaultRepresentation(DockElement) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
createDefaultRepresentation(DockElement) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Creates and returns a new DockElementRepresentative representing target, the new representation is to be used to cover all the empty areas on this StackDockComponent.
createDefaultTextScheme() - Method in class bibliothek.gui.DockController
Creates the default UIScheme for the TextManager.
createDirectRemote(Dockable) - Method in interface bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createDirectRemote(Dockable, boolean) - Method in interface bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createDirectRemote(Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
createDirectRemote(Dockable, boolean) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
createDockableSelector(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createDockableSelector(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new selector for Dockables.
createDockComponentManager(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createDockComponentManager(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new DockComponentManager.
createDoubleClickController(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createDoubleClickController(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the controller that will forward double clicks with the mouse.
createEditor(Path) - Method in class bibliothek.extension.gui.dock.PreferenceTable
Creates a new editor for type.
createExtensionManager(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createExtensionManager(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new ExtensionManager.
createFactory(TabPainter) - Static method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
Creates a new factory which uses fallback to create a TabComponent when no DockTitle is available.
createFilter(DockActionSource) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
Creates a filter around actions, only the actions going through the filter will be shown.
createFilter(DockActionSource) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Creates a filter around actions, only the actions going through the filter will be shown.
createFlapWindow(ButtonPane) - Method in class bibliothek.gui.dock.FlapDockStation
Creates a window for this station.
createFocusController(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createFocusController(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the focus-controller of controller
createFocusHistory(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createFocusHistory(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates the focus history of controller
createForwardRequest(DockableProperty) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
Creates a new AsideRequest which is used to examine the next child DockStation.
createFullscreenAction() - Method in class bibliothek.gui.dock.ScreenDockStation
Creates an action which is added to all children of this station.
createFullScreenAction() - Method in class bibliothek.gui.dock.SplitDockStation
Creates an action which is added to all children of this station.
createGlassPane() - Method in class bibliothek.gui.dock.security.SecureContainer
Creates the GlassedPane which will wrap around the content of this panel.
createGlobalMouseDispatcher(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createGlobalMouseDispatcher(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new GlobalMouseDispatcher which will be responsible for collecting and distributing global MouseEvents.
createGroup(K) - Method in class bibliothek.gui.dock.action.actions.GroupedButtonDockAction
 
createGroup(K) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Creates a new group.
createGroup(SelectableDockActionListener) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction.Check
 
createGroup(K) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
 
createGroup(SelectableDockActionListener) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
Creates a new group and adds a listener to the group.
createGroup(SelectableDockActionListener) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction.Radio
 
createGroupKey(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Calculates the name of the group to which the dockable should be added.
Every Dockable is member of one group.
createGroupKey(Dockable) - Method in class bibliothek.gui.dock.station.flap.FlapDockHoldToggle
 
createGroupKey(Dockable) - Method in class bibliothek.gui.dock.station.screen.ScreenFullscreenAction
 
createGroupKey(Dockable) - Method in class bibliothek.gui.dock.station.split.SplitFullScreenAction
 
createHandle(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Creates a new wrapper around dockable, the wrapper is used as internal representation of dockable.
createHandlerFor(SplitDockStation) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy
Creates a new DefaultSplitDividerStrategy.Handler for station.
createHider() - Method in class bibliothek.gui.DockFrontend
Creates the action that is added to all known dockables, and which is called the "close"-action.
createHoldAction() - Method in class bibliothek.gui.dock.FlapDockStation
Creates a DockAction that is added to all children of this station.
createIcon(TabMenu) - Method in class bibliothek.gui.dock.themes.icon.TabMenuOverflowIconBridge
Returns an icon that represents menu in its current state.
createImageFrom(DockController, Dockable) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
This method creates a new image that contains the contents of dockable.
createImageFrom(DockController, Component) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
This method creates a new image that contains the contents of c.
createInfo(MenuLineLayout, TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
createInfo(MenuLineLayout, TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.MenuLineLayoutFactory
Creates the LayoutBlock for the info component of pane.
createInfoFor(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManager
Creates a new bag for information about pane.
createInfoFor(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
 
createInfoSource(DockActionSource) - Method in class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
createInvisibleTab(InvisibleTabPane, Dockable) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabPainter
Creates a new invisible tab for pane representing dockable.
createItemFor(DockAction, Dockable) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Creates a new item for action which will be shown on this panel.
createItemFor(DockAction, Dockable) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Creates a new item for action which will be shown on this title.
createKeyboardController(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createKeyboardController(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new controller for global KeyEvents.
createLayerAt(Component, Dockable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
createLayerAt(Component, Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Creates a layer between component and this panel.
createLayout(SplitDockStation, SplitDockStationLayout.Entry, int, boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
Creates a new layout for station.
createLayout(SplitDockPerspective, SplitDockStationLayout.Entry, int, boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
Creates a new layout for station.
createLayout(SplitDockStationLayout.Entry, int, boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
Creates a new layout for station.
createLeaf(long) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
createLeaf(SplitDockAccess, long) - Method in class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
createLeaf(long) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Creates a new Leaf.
createLeaf(long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new Leaf
createLeaf(SplitDockAccess, long) - Method in interface bibliothek.gui.dock.station.split.SplitNodeFactory
Creates a new leaf.
createListener() - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
Creates a listener which will receive mouse-events.
createListener() - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler
Creates a listener which forwards changes in the action to the model.
createMenu(Component, Dockable, DockActionSource, Object) - Method in interface bibliothek.gui.dock.action.popup.ActionPopupMenuFactory
Creates a new menu using actions as content.
createMenu(Component, Dockable, DockActionSource, Object) - Method in class bibliothek.gui.dock.action.popup.DefaultActionPopupMenuFactory
 
createMenu() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
createMenu(MenuLineLayout, TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
createMenu(MenuLineLayout, TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.MenuLineLayoutFactory
Creates a new LayoutBlock representing the menu of pane.
createMenu() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Creates a new menu for this pane.
createMeta(DockController) - Method in interface bibliothek.gui.dock.themes.ThemeFactory
Gets meta information about this factory.
createMeta(DockController) - Method in class bibliothek.gui.dock.themes.ThemePropertyFactory
 
createMinimalDecorator() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
 
createMinimalDecorator() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new MinimalDecorator that will be shown on this displayer.
createMouseFocusObserver(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createMouseFocusObserver(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates an observer for MouseEvents that lead to focus changes
createNode(long) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
createNode(SplitDockAccess, long) - Method in class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
createNode(long) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Creates a new Node.
createNode(long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates a new Node.
createNode(SplitDockAccess, long) - Method in interface bibliothek.gui.dock.station.split.SplitNodeFactory
Creates a new node.
createOrder(MenuLineLayout, TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
createOrder(MenuLineLayout, TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.MenuLineLayoutFactory
Creates the order in which the LayoutBlocks should be presented.
createPathProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
Creates a new path property which describes the location of this element.
createPathProperty(SplitDockStationLayout.Entry) - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Node
Creates a new path pointing to child which must be a child of this node.
createPerspective(DockFrontendInternals, boolean, FrontendPerspectiveCache) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
 
createPerspective(DockFrontendInternals, boolean, FrontendPerspectiveCache) - Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
Creates a Perspective that is used to read and write perspectives related to frontend.
createPerspective() - Method in class bibliothek.gui.dock.layout.DockSituation
Creates a new Perspective that uses the settings made on this DockSituation.
createPerspective() - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Creates a new PredefinedPerspective.
createPlaceholder(long) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
createPlaceholder(SplitDockAccess, long) - Method in class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
createPlaceholder(long) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Creates a new Placeholder.
createPlaceholder(long) - Method in class bibliothek.gui.dock.station.split.SplitNode
createPlaceholder(SplitDockAccess, long) - Method in interface bibliothek.gui.dock.station.split.SplitNodeFactory
Creates a new placeholder.
createPlaceholderConverter() - Method in class bibliothek.gui.dock.SplitDockStation
createPopupController(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createPopupController(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a listener which will open a popup-menu for each title or dockable known to the controller.
createProperty() - Method in interface bibliothek.gui.dock.layout.DockablePropertyFactory
Creates a new empty DockableProperty.
createProperty() - Method in class bibliothek.gui.dock.station.flap.FlapDockPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockFullScreenPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockPathPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.split.SplitDockPropertyFactory
 
createProperty() - Method in class bibliothek.gui.dock.station.stack.StackDockPropertyFactory
 
createPropertyTransformer() - Method in class bibliothek.gui.DockFrontend
Creates a new PropertyTransformer that can be used to read and write DockablePropertys that are associated with this DockFrontend.
createRegister(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createRegister(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new register for the controller.
createRelocator(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createRelocator(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a new relocator for the controller.
createRemote(Dockable) - Method in interface bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createRemote(Dockable, boolean) - Method in interface bibliothek.gui.dock.control.DockRelocator
Creates a device with which drag&drop operations concerning dockable can be initiated and executed.
createRemote(Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
createRemote(Dockable, boolean) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
createRoot(long) - Method in class bibliothek.gui.dock.SplitDockStation.Access
Creates a new Root.
createRoot(SplitDockAccess, long) - Method in class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
createRoot(SplitDockAccess, long) - Method in interface bibliothek.gui.dock.station.split.SplitNodeFactory
Creates a new root.
createRootHandler() - Method in class bibliothek.gui.dock.DefaultDockable
 
createRootHandler() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Creates the DockComponentRootHandler which configures the Components of this dockable.
createRootHandler() - Method in class bibliothek.gui.dock.FlapDockStation
 
createRootHandler() - Method in class bibliothek.gui.dock.ScreenDockStation
 
createRootHandler() - Method in class bibliothek.gui.dock.SplitDockStation
Creates a new DockComponentRootHandler for monitoring all the Components of this station.
createRootHandler() - Method in class bibliothek.gui.dock.StackDockStation
 
createRootHandler() - Method in class bibliothek.gui.dock.station.AbstractDockStation
Creates a new DockComponentRootHandler which will be responsible for keeping track of all the Components of this station.
createRootHandler() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates the DockComponentRootHandler for this displayer.
createRootHandler() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Creates the DockComponentRootHandler which is responsible for informing the client about the Components that are shown on this title.
createSetting() - Method in class bibliothek.gui.DockFrontend
Creates a bag that contains all information needed to describe the current set of properties.
createSidePut(Rectangle, int, int, Dockable, boolean) - Method in class bibliothek.gui.dock.station.split.Leaf
Assuming the mouse at x/y is within bounds, this method calculates which one of the non-combining PutInfo.Puts describe the situation best.
createSingleParentRemover(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createSingleParentRemover(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a SingleParentRemover that will be used to remove some stations from this controller.
createSituation(DockFrontendInternals, boolean) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
createSituation(DockFrontendInternals, boolean, boolean) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Creates a DockSituation which represents all the knowledge frontend currently has.
createSituation(DockFrontendInternals, boolean) - Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
Creates a new DockSituation that is used to write and read the current setting from and to a stream.
Note: the result of this method is used to read and write data from a file, the frontend expects that always the same format (i.e.
createSource(Dockable, DockActionDistributor.Target) - Method in class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
 
createSource(Dockable, DockActionDistributor.Target) - Method in interface bibliothek.gui.dock.station.stack.action.DockActionDistributor
Creates a selection of the DockActions that are to be shown on a target.
createSpans() - Method in class bibliothek.gui.dock.station.split.SpanSplitNode
Creates or re-creates the Spans used by this Leaf.
createSpans(SpanSplitNode) - Method in class bibliothek.gui.dock.station.split.SplitSpanStrategy
Creates four Spans, one for each side of leaf.
createStackDockComponent() - Method in class bibliothek.gui.dock.StackDockStation
Creates the StackDockComponent which will be shown on this station if the station has more then one child.
This method is called directly by the constructor.
createStackedDecorator() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
 
createStackedDecorator() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
 
createStackedDecorator() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatDockableDisplayer
 
createStackedDecorator() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new decorator that will be shown in this displayer if the displayer is shown alongside a tab BasicDockableDisplayer.setStacked(boolean).
createStackedDecorator(PropertyKey<DockActionDistributor>) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new MinimalDecorator that uses a restricted set of DockActions.
createStation() - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
Creates an instance of a FlapDockStation.
createStation() - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
Creates a new ScreenDockStation.
createStation(boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
Creates new objects of SplitDockStation
createStation() - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
Called when a new StackDockStation is required.
createTab(Dockable) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
Creates a new representation of a tab on this component.
createTab(Dockable) - Method in class bibliothek.gui.dock.themes.basic.BasicStackDockComponent
 
createTabComponent(EclipseTabPane, Dockable) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabPainter
Creates a new tab for an EclipseTabPane.
createTabDecorator() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
 
createTabDecorator() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer
 
createTabDecorator() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatDockableDisplayer
 
createTabDecorator() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Creates a new TabDecorator that will be shown on this displayer.
createTabs(MenuLineLayout, TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
createTabs(MenuLineLayout, TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.MenuLineLayoutFactory
Creates a new LayoutBlock representing the tabs of pane.
createTabSource(DockActionSource) - Method in class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
createTitle(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.ReducedBubbleTitleFactory
Creates a new title without origin.
createTitleIcon() - Method in class bibliothek.gui.dock.DefaultDockable
 
createTitleIcon() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Creates the DockIcon which represents this Dockable or this DockStation.
createTitleIcon() - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
createTitleMiniButton(BasicTrigger, BasicResourceInitializer) - Method in class bibliothek.extension.gui.dock.theme.FlatTheme
Creates a MiniButton in a flat look.
createTitleMover() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
createTitleMover() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Creates a new WindowMover which is used to move this window if the DockTitle is dragged by the mouse.
createTitleSource(DockActionSource) - Method in class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
Creates a new DockActionSource for the DockActionDistributor.Target DockActionDistributor.Target.TITLE or for those actions that are not marked with any annotation.
createTooltip(Component, TooltipStrategyCallback) - Method in class bibliothek.gui.dock.security.DefaultTooltipStrategy
 
createToolTip() - Method in class bibliothek.gui.dock.security.GlassedPane.GlassPane
 
createTooltip(Component, TooltipStrategyCallback) - Method in interface bibliothek.gui.dock.security.TooltipStrategy
Asks this strategy to create a new tooltip, this tooltip will be shown as soon as the current event of the EDT is over.
createToolTip() - Method in interface bibliothek.gui.dock.security.TooltipStrategyCallback
Default method for creating a new JToolTip.
createTransformer(DockFrontendInternals) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
 
createTransformer(DockFrontendInternals) - Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
Creates a converter for reading and writing DockablePropertys.
createTree() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the contents of this station as a SplitDockTree.
createTree(SplitDockTreeFactory) - Method in class bibliothek.gui.dock.SplitDockStation
Writes the contents of this station into factory.
createTree() - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
createTree() - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
createTree() - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedButtonDockAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.SeparatorAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleButtonAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleMenuAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
 
createView(ViewTarget<V>, ActionViewConverter, Dockable) - Method in interface bibliothek.gui.dock.action.DockAction
Creates a view for this action, for the platform target and with help of converter.
createView(DropDownAction, Dockable, DropDownView) - Method in interface bibliothek.gui.dock.action.dropdown.DropDownFilterFactory
Creates a new filter.
createView(DockAction, ViewTarget<A>, Dockable) - Method in class bibliothek.gui.dock.action.view.ActionViewConverter
Creates and sets up a new view.
createView(ActionType<D>, D, ViewTarget<A>, Dockable) - Method in class bibliothek.gui.dock.action.view.ActionViewConverter
Creates and sets up a new view.
createVisibilityFocusObserver(DockController, ControllerSetupCollection) - Method in class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
createVisibilityFocusObserver(DockController, ControllerSetupCollection) - Method in interface bibliothek.gui.dock.control.DockControllerFactory
Creates a listener which will observe all stations to ensure that the focused Dockable is always visible.
createWindow(WindowConfiguration) - Method in class bibliothek.gui.dock.ScreenDockStation
Creates a new window which is associated with this station.
createWindow(ScreenDockStation, WindowConfiguration) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindowFactory
Creates a new window which will be used by station.
createWindow(ScreenDockStation, WindowConfiguration) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
 
createWindow(ScreenDockStation, WindowConfiguration) - Method in class bibliothek.gui.dock.station.screen.window.InternalScreenDockWindowFactory
 
CURRENT - Static variable in class bibliothek.util.Version
The current version of this library.
CURRENT_SIZE - Static variable in interface bibliothek.gui.dock.station.screen.ScreenDropSizeStrategy
The ScreenDropSizeStrategy.getDropSize(ScreenDockStation, Dockable) of a Dockable is always its current size when using this strategy.

D

darker(Color, double) - Static method in class bibliothek.util.Colors
Decreases the brightness of a color.
darker(Color) - Static method in class bibliothek.util.Colors
Helper methods calling Color.darker().
DComponent - Class in bibliothek.gui.dock.util.swing
A component whose font can be changed by a FontModifier.
DComponent() - Constructor for class bibliothek.gui.dock.util.swing.DComponent
Creates a new panel
decodeSegment(String) - Static method in class bibliothek.util.Path
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.station.stack.DndAutoSelectStrategy
The default implementation just focuses the Dockable under the mouse.
DEFAULT - Static variable in interface bibliothek.gui.dock.station.stack.tab.TabConfigurations
the default configuration, which does nothing but create new TabConfigurations
DEFAULT - Static variable in interface bibliothek.gui.dock.title.OrientationToRotationStrategy
Default implementation of OrientationToRotationStrategy
DefaultActionOffer - Class in bibliothek.gui.dock.action
An ActionOffer that collects some DockActionSources.
DefaultActionOffer() - Constructor for class bibliothek.gui.dock.action.DefaultActionOffer
Creates a new DefaultActionOffer.
DefaultActionOffer(LocationHint.Origin...) - Constructor for class bibliothek.gui.dock.action.DefaultActionOffer
Creates a new DefaultActionOffer.
DefaultActionPopupMenu - Class in bibliothek.gui.dock.action.popup
This is the default implementation of ActionPopupMenu, this implementation makes use of a MenuMenuHandler to create and update its content.
DefaultActionPopupMenu(Dockable, DockActionSource) - Constructor for class bibliothek.gui.dock.action.popup.DefaultActionPopupMenu
 
DefaultActionPopupMenu(Dockable, DockActionSource, JPopupMenu) - Constructor for class bibliothek.gui.dock.action.popup.DefaultActionPopupMenu
 
DefaultActionPopupMenuFactory - Class in bibliothek.gui.dock.action.popup
The default implementation of a ActionPopupMenuFactory creates new DefaultActionPopupMenus.
DefaultActionPopupMenuFactory() - Constructor for class bibliothek.gui.dock.action.popup.DefaultActionPopupMenuFactory
 
DefaultAsideAnswer - Class in bibliothek.gui.dock.layout.location
The DefaultAsideAnswer is just a container for properties but does not modify them in any way.
DefaultAsideAnswer(boolean, DockableProperty, PlaceholderMap) - Constructor for class bibliothek.gui.dock.layout.location.DefaultAsideAnswer
Creates a new answer.
DefaultAsideRequest - Class in bibliothek.gui.dock.layout.location
The default implementation of an AsideRequest, it does not modify any properties or layouts.
DefaultAsideRequest(DockableProperty, Path) - Constructor for class bibliothek.gui.dock.layout.location.DefaultAsideRequest
Creates a new AsideRequest
DefaultAsideRequest.CombinerForward - Class in bibliothek.gui.dock.layout.location
An adapter mapping Combiner to DefaultAsideRequest.Forward.
DefaultAsideRequest.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
This factory creates new instances of DefaultAsideRequest.
DefaultAsideRequestFactory(DockProperties) - Constructor for class bibliothek.gui.dock.layout.location.DefaultAsideRequestFactory
Creates the new factory
DefaultAxisConversion - Class in bibliothek.gui.dock.station.stack.tab
The default AxisConversion assumes: the model is a line at the top of some rectangle, the point 0/0 is the top left point of that rectangle the view is a line at one side of some rectangle
DefaultAxisConversion(Rectangle, TabPlacement) - Constructor for class bibliothek.gui.dock.station.stack.tab.DefaultAxisConversion
Creates a new axis converter
DefaultButtonContentFilter - Class in bibliothek.gui.dock.station.flap.button
This default implementation of a ButtonContentFilter searches for DockActions which have the annotation ButtonContentAction attached.
DefaultButtonContentFilter() - Constructor for class bibliothek.gui.dock.station.flap.button.DefaultButtonContentFilter
 
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
 
DefaultDisplayerFactoryValue - Class in bibliothek.gui.dock.themes
A wrapper for a DisplayerFactory.
DefaultDisplayerFactoryValue(String, DockStation) - Constructor for class bibliothek.gui.dock.themes.DefaultDisplayerFactoryValue
Creates a new object.
DefaultDndAutoSelectStrategyRequest - Class in bibliothek.gui.dock.station.stack
Default implementation of a DndAutoSelectStrategy, it is based on TransferHandler.TransferSupport.
DefaultDndAutoSelectStrategyRequest(StackDockStation, Dockable, TransferHandler.TransferSupport) - Constructor for class bibliothek.gui.dock.station.stack.DefaultDndAutoSelectStrategyRequest
Creates a new request object.
DefaultDockable - Class in bibliothek.gui.dock
A Dockable which consists only of one Component called "content pane".
DefaultDockable() - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable
DefaultDockable(Icon) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable and sets the icon.
DefaultDockable(String) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable and sets the title.
DefaultDockable(Component) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable and places one component onto the content pane.
DefaultDockable(Component, Icon) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable, sets an icon and places one component.
DefaultDockable(Component, String) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable, sets the title and places one component.
DefaultDockable(Component, String, Icon) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable, sets the icon and the title, and places a component.
DefaultDockable(Component, String, Icon, IconHandling) - Constructor for class bibliothek.gui.dock.DefaultDockable
Constructs a new DefaultDockable, sets the icon and the title, and places a component.
DefaultDockableFactory - Class in bibliothek.gui.dock.dockable
A factory which can read and write the properties of a DefaultDockable.
DefaultDockableFactory() - Constructor for class bibliothek.gui.dock.dockable.DefaultDockableFactory
creates a new factory
DefaultDockableFactory(String) - Constructor for class bibliothek.gui.dock.dockable.DefaultDockableFactory
Creates a new factory with the given identifier.
DefaultDockableMovingImageFactory - Class in bibliothek.gui.dock.dockable
The default implementation of DockableMovingImageFactory usually behaves exactly like ThemeDockableMovingImageFactory, but also offers an ExtensionName for adding additional factories.
DefaultDockableMovingImageFactory(DockController) - Constructor for class bibliothek.gui.dock.dockable.DefaultDockableMovingImageFactory
Creates a new factory using controller to load extensions.
DefaultDockableMovingImageFactory(DockController, DockableMovingImageFactory) - Constructor for class bibliothek.gui.dock.dockable.DefaultDockableMovingImageFactory
Creates a new factory using controller to load extensions.
DefaultDockablePerspective - Class in bibliothek.gui.dock.dockable
Implementation of a PerspectiveElement that represents a DefaultDockable.
DefaultDockablePerspective() - Constructor for class bibliothek.gui.dock.dockable.DefaultDockablePerspective
 
DefaultDockableSelection - Class in bibliothek.gui.dock.focus
A DockableSelection that uses a JList to display all the available Dockables.
DefaultDockableSelection() - Constructor for class bibliothek.gui.dock.focus.DefaultDockableSelection
Creates a new selection
DefaultDockActionDistributor - Class in bibliothek.gui.dock.station.stack.action
This implementation of a DockActionDistributor searches for the annotations TabDockAction, TitleDockAction and InfoDockAction to decide which DockAction should be shown where.
DefaultDockActionDistributor() - Constructor for class bibliothek.gui.dock.station.stack.action.DefaultDockActionDistributor
 
DefaultDockActionImportanceOrder - Class in bibliothek.gui.dock.themes.basic.action
This class orders DockActions depending on the annotation DockActionImportance.
DefaultDockActionImportanceOrder() - Constructor for class bibliothek.gui.dock.themes.basic.action.DefaultDockActionImportanceOrder
 
DefaultDockActionSource - Class in bibliothek.gui.dock.action
The DefaultDockActionSource is nothing more than a list of DockActions that may be changed at any time.
DefaultDockActionSource(DockAction...) - Constructor for class bibliothek.gui.dock.action.DefaultDockActionSource
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
Default implementation of DockComponentManager.
DefaultDockComponentManager() - Constructor for class bibliothek.gui.dock.component.DefaultDockComponentManager
 
DefaultDockControllerFactory - Class in bibliothek.gui.dock.control
A very simple implementation of DockControllerFactory, creating only the default-versions of every element.
DefaultDockControllerFactory() - Constructor for class bibliothek.gui.dock.control.DefaultDockControllerFactory
 
DefaultDockFrontendPerspective - Class in bibliothek.gui.dock.frontend
This default implementation of DockFrontendPerspective is used by the DefaultLayoutChangeStrategy and builds upon a PredefinedDockSituation.
DefaultDockFrontendPerspective(DockFrontend, PredefinedPerspective, boolean) - Constructor for class bibliothek.gui.dock.frontend.DefaultDockFrontendPerspective
Creates a new perspective
DefaultDockRelocator - Class in bibliothek.gui.dock.control.relocator
Default implementation of a handler that performs the drag & drop operations for a DockController.
DefaultDockRelocator(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Creates a new manager.
DefaultDockRelocatorEvent - Class in bibliothek.gui.dock.control.relocator
A default implementation of DockRelocatorEvent.
DefaultDockRelocatorEvent(DockController, Dockable, Dockable[], DockStation, Point, boolean) - Constructor for class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
Creates a new event.
DefaultDockRenderingHints - Class in bibliothek.gui.dock.util.render
Default set of rendering hints, will read the property "awt.font.desktophints" and set them on the Graphics.
DefaultDockRenderingHints() - Constructor for class bibliothek.gui.dock.util.render.DefaultDockRenderingHints
 
DefaultDockStationComponentRootHandler - Class in bibliothek.gui.dock.component
This root handler stops traversing Components when discovering a DockableDisplayer
DefaultDockStationComponentRootHandler(DockComponentRoot, DisplayerCollection) - Constructor for class bibliothek.gui.dock.component.DefaultDockStationComponentRootHandler
Creates a new handler.
DefaultDockStationDropLayerFactory - Class in bibliothek.gui.dock.station.layer
Default implementation of DockStationDropLayerFactory, this implementation is just calling DockStation.getLayers()
DefaultDockStationDropLayerFactory() - Constructor for class bibliothek.gui.dock.station.layer.DefaultDockStationDropLayerFactory
 
DefaultDropDownFilter - Class in bibliothek.gui.dock.action.dropdown
An implementation of DropDownFilter.
DefaultDropDownFilter(DropDownAction, Dockable, DropDownView) - Constructor for class bibliothek.gui.dock.action.dropdown.DefaultDropDownFilter
Creates a new filter
DefaultDropLayer - Class in bibliothek.gui.dock.station.layer
This DockStationDropLayer represents the base area of a DockStation, the area with priority LayerPriority.BASE and whose Component is the component is the result of Dockable.getComponent() (assuming the station is also a dockable).
DefaultDropLayer(DockStation) - Constructor for class bibliothek.gui.dock.station.layer.DefaultDropLayer
Creates a new layer.
DefaultEclipseThemeConnector - Class in bibliothek.extension.gui.dock.theme.eclipse
This default implementation of EclipseThemeConnector draws the typical eclipse-header over Dockables and neither border nor title over DockStations.
DefaultEclipseThemeConnector() - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
 
DefaultEdge(StickMagnetGraph.DefaultNode, StickMagnetGraph.DefaultNode, MagnetRequest.Side) - Constructor for class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultEdge
 
DefaultFlapLayoutManager - Class in bibliothek.gui.dock.station.flap
The default implementation of FlapLayoutManager.
DefaultFlapLayoutManager() - Constructor for class bibliothek.gui.dock.station.flap.DefaultFlapLayoutManager
 
DefaultFlapWindow - Class in bibliothek.gui.dock.station.flap
This window pops up if the user presses one of the buttons of a FlapDockStation.
DefaultFlapWindow(FlapDockStation, ButtonPane, DefaultFlapWindow.Parent) - Constructor for class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Constructs a new window.
DefaultFlapWindow.DialogParent - Class in bibliothek.gui.dock.station.flap
A parent of a DefaultFlapWindow that is a JDialog.
DefaultFlapWindow.Parent - Interface in bibliothek.gui.dock.station.flap
The parent container of a DefaultFlapWindow.
DefaultFlapWindowFactory - Class in bibliothek.gui.dock.station.flap
This default implementation of FlapWindowFactory creates new DefaultFlapWindows.
DefaultFlapWindowFactory() - Constructor for class bibliothek.gui.dock.station.flap.DefaultFlapWindowFactory
 
DefaultFocusController - Class in bibliothek.gui.dock.control
Default implementation of FocusController.
DefaultFocusController(DockController) - Constructor for class bibliothek.gui.dock.control.DefaultFocusController
Creates a new focus-controller
DefaultFocusHistory - Class in bibliothek.gui.dock.control.focus
The default implementation of FocusHistory adds listeners to a DockController to keep the history up to date.
DefaultFocusHistory() - Constructor for class bibliothek.gui.dock.control.focus.DefaultFocusHistory
 
DefaultFocusRequest - Class in bibliothek.gui.dock.control.focus
The default implementation of a FocusRequest, the kind of request clients usually will use.
DefaultFocusRequest(DockElementRepresentative, boolean) - Constructor for class bibliothek.gui.dock.control.focus.DefaultFocusRequest
Creates a new request for setting the focused Dockable.
DefaultFocusRequest(DockElementRepresentative, Component, boolean) - Constructor for class bibliothek.gui.dock.control.focus.DefaultFocusRequest
Creates a new request for setting the focused Dockable.
DefaultFocusRequest(DockElementRepresentative, Component, boolean, boolean, boolean) - Constructor for class bibliothek.gui.dock.control.focus.DefaultFocusRequest
Creates a new request for setting the focused Dockable.
DefaultFocusRequest(DockElementRepresentative, Component, boolean, boolean, boolean, boolean) - Constructor for class bibliothek.gui.dock.control.focus.DefaultFocusRequest
Creates a new request for setting the focused Dockable.
DefaultFocusStrategy - Class in bibliothek.gui.dock.control.focus
The DefaultFocusStrategy keeps track of the last focused Component of any Dockable that is registered at a DockController.
DefaultFocusStrategy(DockController) - Constructor for class bibliothek.gui.dock.control.focus.DefaultFocusStrategy
 
DefaultFrontendPerspectiveCache - Class in bibliothek.gui.dock.frontend
This default implementation of a FrontendPerspectiveCache assumes that the information clients gave to a DockFrontend is enough and use only the default PerspectiveElements.
DefaultFrontendPerspectiveCache(DockFrontend) - Constructor for class bibliothek.gui.dock.frontend.DefaultFrontendPerspectiveCache
Creates a new cache
DefaultGlobalMouseDispatcher - Class in bibliothek.gui.dock.control
This default implementation of a GlobalMouseDispatcher uses an AWTEventListener is possible, or just forwards events that are delivered to the DefaultGlobalMouseDispatcher.dispatch(MouseEvent) method.
DefaultGlobalMouseDispatcher(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
Creates a new dispatcher.
DefaultIconScheme - Class in bibliothek.gui.dock.util.icon
This default implementation of an UIScheme for Icons reads an ini-file which consists of "key=icon-path" pairs, and loads all the icons described in that ini file when needed.
DefaultIconScheme(String, DockController) - Constructor for class bibliothek.gui.dock.util.icon.DefaultIconScheme
Creates a new scheme loading first the contents of the ini file file and then the icons that are found by analyzing the content of file.
If no file is found, then this scheme just remains empty.
DefaultIconScheme(String, ClassLoader, DockController) - Constructor for class bibliothek.gui.dock.util.icon.DefaultIconScheme
Creates a new scheme loading first the contents of the ini file file and then the icons that are found by analyzing the content of file.
If no file is found, then this scheme just remains empty.
DefaultIconScheme(DockController, DefaultIconScheme.IconResource...) - Constructor for class bibliothek.gui.dock.util.icon.DefaultIconScheme
Creates a new scheme loading icons from all the specified resources.
DefaultIconScheme.IconResource - Class in bibliothek.gui.dock.util.icon
A helper class describing a source for icons
DefaultInserterSource - Class in bibliothek.gui.dock.control.relocator
Default implementation of InserterSource.
DefaultInserterSource(DockStation, StationDropItem) - Constructor for class bibliothek.gui.dock.control.relocator.DefaultInserterSource
Creates a new InserterSource.
DefaultInvisibleTab - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
Default implementation of an InvisibleTab, this implementation tells an InvisibleTabPane to use different borders for their children depending on whether they are focused and selected.
DefaultInvisibleTab(InvisibleTabPane, Dockable) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
Creates a new tab.
DefaultKeyboardController - Class in bibliothek.gui.dock.control
A KeyboardController that can either use a global AWTEventListener or a set of KeyListeners to receive KeyEvents.
DefaultKeyboardController(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.DefaultKeyboardController
Creates a new controller
DefaultLayoutChangeStrategy - Class in bibliothek.gui.dock.frontend
This default implementation of a LayoutChangeStrategy heavily depends on the methods of PredefinedDockSituation.
DefaultLayoutChangeStrategy() - Constructor for class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
 
DefaultLayoutChangeStrategy.SettingAccess - Class in bibliothek.gui.dock.frontend
A wrapper around a Setting, allows algorithms access to the settings but also allows to modify the data without changing the setting.
DefaultLocationEstimationMap - Class in bibliothek.gui.dock.layout
This default implementation of a LocationEstimationMap works directly with the tree built by DockLayoutCompositions.
DefaultLocationEstimationMap(DockLayoutComposition) - Constructor for class bibliothek.gui.dock.layout.DefaultLocationEstimationMap
Creates a new map
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
The DefaultMagnetOperation searches the nearest attracted ScreenDockWindow to a moved side and if that other window is nearer than a given threshold then the moved window is attracted.
DefaultMagnetOperation(int) - Constructor for class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetOperation
Creates a new operation
DefaultMagnetStrategy - Class in bibliothek.gui.dock.station.screen.magnet
DefaultMagnetStrategy() - Constructor for class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetStrategy
 
DefaultMenuLineLayoutFactory - Class in bibliothek.gui.dock.station.stack.tab
Default implementation of MenuLineLayoutFactory.
DefaultMenuLineLayoutFactory() - Constructor for class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutFactory
 
DefaultMenuLineLayoutStrategy - Class in bibliothek.gui.dock.station.stack.tab
The default implementation of MenuLineLayoutStrategy provides a generic setting that should work for most cases.
DefaultMenuLineLayoutStrategy() - Constructor for class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutStrategy
 
defaultModify(Color, boolean, boolean) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Creates colors for parts of this border based on some basic color.
DefaultMouseFocusObserver - Class in bibliothek.gui.dock.control.focus
This implementation of a MouseFocusObserver offers methods to handle FocusVetoListeners and registers a VetoableDockRelocatorListener.
DefaultMouseFocusObserver(DockController, ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Creates a new FocusController.
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
A generic Preference that can hold any value.
DefaultPreference(Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.DefaultPreference
Creates a new preference.
DefaultPreference(String, Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.DefaultPreference
Creates a new preference.
DefaultPreferenceModel - Class in bibliothek.extension.gui.dock.preference
An implementation of PreferenceModel using Preferences to describe its entries.
DefaultPreferenceModel(DockController) - Constructor for class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
DefaultScreenDockFullscreenStrategy - Class in bibliothek.gui.dock.station.screen
This default implementation of a ScreenDockFullscreenStrategy just works with the boundaries of a ScreenDockWindow.
DefaultScreenDockFullscreenStrategy() - Constructor for class bibliothek.gui.dock.station.screen.DefaultScreenDockFullscreenStrategy
 
DefaultScreenDockWindowBorder - Class in bibliothek.gui.dock.station.screen.window
This border can be used by ScreenDockWindows to paint a border.
DefaultScreenDockWindowBorder(ScreenDockWindow, JComponent) - Constructor for class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Creates a new border
DefaultScreenDockWindowBorder.BorderColor - Class in bibliothek.gui.dock.station.screen.window
A DockColor representing a color used by this border.
DefaultScreenDockWindowConfiguration - Class in bibliothek.gui.dock.station.screen.window
The default implementation of ScreenDockWindowConfiguration always returns null from its DefaultScreenDockWindowConfiguration.getConfiguration(ScreenDockStation, Dockable) method, thus telling the ScreenDockStation to use a default configuration.
This configuration offers an extension point, any configuration added through that point will be asked first for a configuration before returning the default value.
DefaultScreenDockWindowConfiguration(DockController) - Constructor for class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowConfiguration
Creates a new configuration.
DefaultScreenDockWindowFactory - Class in bibliothek.gui.dock.station.screen.window
A default implementation of ScreenDockWindowFactory.
DefaultScreenDockWindowFactory() - Constructor for class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
 
DefaultScreenDockWindowFactory.Kind - Enum in bibliothek.gui.dock.station.screen.window
The kind of window that can be produced
DefaultSpanFactory - Class in bibliothek.gui.dock.station.span
The DefaultSpanFactory creates a most simple Span which does not use any kind of animation.
DefaultSpanFactory() - Constructor for class bibliothek.gui.dock.station.span.DefaultSpanFactory
 
DefaultSplitDividerStrategy - Class in bibliothek.gui.dock.station.split
The default implementation of SplitDividerStrategy
DefaultSplitDividerStrategy() - Constructor for class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy
 
DefaultSplitDividerStrategy.Handler - Class in bibliothek.gui.dock.station.split
A DefaultSplitDividerStrategy.Handler is responsible for handling the needs of one SplitDockStation.
DefaultSplitLayoutManager - Class in bibliothek.gui.dock.station.split
The default implementation of SplitLayoutManager.
DefaultSplitLayoutManager() - Constructor for class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
DefaultSplitNodeFactory - Class in bibliothek.gui.dock.station.split
This implementation of SplitNodeFactory creates the standard SplitNodes.
DefaultSplitNodeFactory() - Constructor for class bibliothek.gui.dock.station.split.DefaultSplitNodeFactory
 
DefaultStackDockComponent - Class in bibliothek.gui.dock.station.stack
The standard-implementation of StackDockComponent.
DefaultStackDockComponent() - Constructor for class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
Constructs the component, sets the location of the tabs to bottom.
DefaultStackDockComponent.Tab - Class in bibliothek.gui.dock.station.stack
Representation of a single tab of this StackDockComponent.
DefaultStationPaintValue - Class in bibliothek.gui.dock.themes
A wrapper for a StationPaint.
DefaultStationPaintValue(String, DockStation) - Constructor for class bibliothek.gui.dock.themes.DefaultStationPaintValue
Creates a new wrapper.
DefaultTabContentFilter - Class in bibliothek.gui.dock.station.stack.tab
This TabContentFilter offers a set of predefined behavioral patterns.
DefaultTabContentFilter() - Constructor for class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
Creates a new filter using the behavior DefaultTabContentFilter.Behavior.ALL.
DefaultTabContentFilter(DefaultTabContentFilter.Behavior) - Constructor for class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
Creates a new filter.
DefaultTabContentFilter(DefaultTabContentFilter.Behavior, DefaultTabContentFilter.Behavior) - Constructor for class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
Creates a new filter.
DefaultTabContentFilter.Behavior - Enum in bibliothek.gui.dock.station.stack.tab
Tells a DefaultTabContentFilter how it behaves.
DefaultTextScheme - Class in bibliothek.gui.dock.util.text
This UIScheme is used by the TextManager to load the default set of strings from one or several ResourceBundles.
DefaultTextScheme(ResourceBundle...) - Constructor for class bibliothek.gui.dock.util.text.DefaultTextScheme
Creates a new scheme reading content from bundles
DefaultThemeMeta - Class in bibliothek.gui.dock.themes
This default implementation of ThemeMeta uses the TextManager to read label and description.
DefaultThemeMeta(ThemeFactory, DockController, String, String, String[], URI[]) - Constructor for class bibliothek.gui.dock.themes.DefaultThemeMeta
Creates new meta information.
DefaultTooltipStrategy - Class in bibliothek.gui.dock.security
The default implementation of TooltipStrategy calls the methods of the Component under the mouse whenever possible.
DefaultTooltipStrategy() - Constructor for class bibliothek.gui.dock.security.DefaultTooltipStrategy
 
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.
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() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Removes this and all children from this SplitDockPerspective and collapses the tree.
delete(boolean) - Method in class bibliothek.gui.dock.station.split.SplitNode
Removes this node from its parent, if there is a parent.
delete(String) - Method in class bibliothek.gui.DockFrontend
Deletes the setting with the given name.
deleteAll() - Method in class bibliothek.gui.DockFrontend
Deletes all settings known to this frontend, this method is equivalent of calling DockFrontend.delete(String) with all known names for settings.
deleted(DockFrontend, String) - Method in class bibliothek.gui.dock.event.DockFrontendAdapter
 
deleted(DockFrontend, String) - Method in interface bibliothek.gui.dock.event.DockFrontendListener
Invoked if a setting was deleted.
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.
deregister(Dockable, ScreenDockWindow) - Method in class bibliothek.gui.dock.ScreenDockStation
Invoked when a ScreenDockWindow is no longer needed.
descriptionChanged(PreferenceOperationView, String, String) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceOperationViewListener
Called when the description of operation changed.
descriptionChanged(ThemeMeta) - Method in interface bibliothek.gui.dock.themes.ThemeMetaListener
Called if the description of meta changed.
deselected(StackDockStation, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
Called when the selection of station changed to another dockable than oldSelection.
deselected(StackDockStation, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
 
destination() - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothChanger
The direction of the change.
destroy() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Allows this dialog to free any resources that it used.
destroy() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceOperationView
Informs this view that it is no longer required and can safely free resources.
destroy() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.TitleBarObserver
Disposes this observer, this observer will neither receive nor send events after this method has been called.
destroy() - Method in class bibliothek.gui.dock.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(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
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
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
Deprecated.
use DockableStateEvent.didShowingChange() instead, this method will be removed in a future version
diff(AbstractSplitDockGrid.Node<D>, AbstractSplitDockGrid.Node<D>) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Tells whether the two nodes could be merged or not.
diffMirror(Color, double) - Static method in class bibliothek.util.Colors
 
DIRECT_ACTION - Static variable in class bibliothek.gui.dock.action.LocationHint
Used if this hint was produced by the parent of a dockable
directAttraction(Rectangle) - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Directly changes the size and location of the window to match bounds.
Note that the current BoundaryRestriction may modify bounds
DirectRemoteRelocator - Interface in bibliothek.gui.dock.control
A simplified version of RemoteRelocator.
DirectWindowProvider - Class in bibliothek.gui.dock.util
A window provider where the window can be set directly.
DirectWindowProvider() - Constructor for class bibliothek.gui.dock.util.DirectWindowProvider
Creates a new window provider.
DirectWindowProvider(Window) - Constructor for class bibliothek.gui.dock.util.DirectWindowProvider
Creates a new window provider.
disable() - Method in class bibliothek.gui.dock.station.screen.window.ScreenWindowShapeAdapter
Disables this adapter, the ScreenWindowShape is set to null by this method.
disableAllModes() - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Sets all DockRelocatorModes to inactive.
disableCheckLayoutLocked() - Static method in class bibliothek.gui.dock.util.DockUtilities
Ensures that DockUtilities.checkLayoutLocked() never prints out any warnings.
disableCoreWarning() - Static method in class bibliothek.gui.DockController
Deprecated.
it really is not a good idea using the Core API, then there is the Common API
DISABLED - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled.
DISABLED_HORIZONTAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled, the action is guaranteed to be shown horizontally
DISABLED_HOVER - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled and the mouse is hovering over the action.
DISABLED_HOVER_HORIZONTAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled and the mouse is hovering over the action, the action is guaranteed to be shown horizontally
DISABLED_HOVER_VERTICAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled and the mouse is hovering over the action, the action is guaranteed to be shown vertically
DISABLED_PRESSED - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled and the mouse is pressed over the action.
DISABLED_PRESSED_HORIZONTAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled and the mouse is pressed over the action, the action is guaranteed to be shown horizontally
DISABLED_PRESSED_VERTICAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled and the mouse is pressed over the action, the action is guaranteed to be shown vertically
DISABLED_VERTICAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the action is disabled, the action is guaranteed to be shown vertically
disabledIcon(JComponent, Icon) - Static method in class bibliothek.gui.dock.util.DockUtilities
Gets a "disabled" icon according to the current look and feel.
disabledIconChanged(BasicButtonModel, Icon, Icon) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
DisablingStrategy - Interface in bibliothek.gui.dock.disable
An DisablingStrategy can be used to globally disable DockElements and parts of DockElements like their DockActions or their DockTitles.
Implementation wise an DisablingStrategy only offers a hint, each item has to decide on its own whether it should heed the hint.
DisablingStrategyListener - Interface in bibliothek.gui.dock.disable
This listener can be added to an DisablingStrategy and will receive events if the state of some items changes.
discard(DockableDisplayer) - Method in class bibliothek.gui.dock.SplitDockStation
Removes displayer and creates a replacement.
discard(DockableDisplayer) - Method in class bibliothek.gui.dock.StackDockStation
Replaces displayer with a new instance.
discard(DockableDisplayer) - Method in interface bibliothek.gui.dock.station.DockableDisplayerListener
Called by displayer if it is no longer valid and should be replaced by another displayer.
DISCARD_ALL - Static variable in interface bibliothek.gui.dock.frontend.MissingDockableStrategy
This strategy throws away all information.
discardComponentsAndRebuild() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Deletes all Tabs and TabMenus of this TabPane and rebuilds them.
discardDisplayer() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Replaces the current DockableDisplayer with a new instance.
discardDisplayer() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Replaces the current DockableDisplayer with a new instance.
dispatch(MouseEvent) - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
 
dispatch(MouseEvent) - Method in interface bibliothek.gui.dock.control.GlobalMouseDispatcher
Called by various Components when they register a MouseEvent.
DISPLAYER_EXTENSION - Static variable in interface bibliothek.gui.dock.station.DisplayerFactory
unique identifier of an ExtensionName which allows extensions to insert high priority DisplayerFactorys
DISPLAYER_EXTENSION_ID - Static variable in interface bibliothek.gui.dock.station.DisplayerFactory
parameter for DisplayerFactory.DISPLAYER_EXTENSION, this parameter depends on the DockStation which is using the displayers, each DockStation should have a constant defined with the name "DISPLAYER_ID" or a similar name (some stations may have more than one constant).
DISPLAYER_FACTORY - Static variable in class bibliothek.gui.dock.themes.ThemeManager
unique identifier for the basic DisplayerFactory
DISPLAYER_FACTORY - Static variable in interface bibliothek.gui.DockTheme
A unique identifier for the DockProperties to access the current DisplayerFactory.
DISPLAYER_FACTORY_TYPE - Static variable in class bibliothek.gui.dock.themes.ThemeManager
Identifier for the type DisplayerFactory
DISPLAYER_ID - Static variable in class bibliothek.gui.dock.FlapDockStation
This id is forwarded to Extensions which load additional DisplayerFactorys.
DISPLAYER_ID - Static variable in class bibliothek.gui.dock.ScreenDockStation
This id is forwarded to Extensions which load additional DisplayerFactorys
DISPLAYER_ID - Static variable in class bibliothek.gui.dock.SplitDockStation
This id is forwarded to Extensions which load additional DisplayerFactorys
DISPLAYER_ID - Static variable in class bibliothek.gui.dock.StackDockStation
This id is forwarded to Extensions which load additional DisplayerFactorys
DisplayerBackgroundComponent - Interface in bibliothek.gui.dock.displayer
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
A color used on a DockableDisplayer.
DisplayerColor(String, Path, DockableDisplayer, Color) - Constructor for class bibliothek.gui.dock.themes.color.DisplayerColor
Creates a new DisplayerColor
DisplayerColor(String, DockableDisplayer, Color) - Constructor for class bibliothek.gui.dock.themes.color.DisplayerColor
Creates a new DisplayerColor
DisplayerCombinerTarget - Interface in bibliothek.gui.dock.displayer
Created by a DockableDisplayer, tells how exactly a Dockable is dropped over a DockableDisplayer.
DisplayerContentPane - Class in bibliothek.gui.dock.themes.basic
The DisplayerContentPane is used by DockableDisplayer to show a Component for a DockTitle and one for a Dockable.
DisplayerContentPane() - Constructor for class bibliothek.gui.dock.themes.basic.DisplayerContentPane
Creates a new content pane
DisplayerDockBorder - Interface in bibliothek.gui.dock.displayer
An UIValue observing the BorderModifier that is used for a DockableDisplayer.
DisplayerFactory - Interface in bibliothek.gui.dock.station
A factory that creates instances of DockableDisplayer.
DisplayerFactoryValue - Interface in bibliothek.gui.dock.themes
An UIValue that is used to retrieve a DisplayerFactory from a ThemeManager.
DisplayerFocusTraversalPolicy - Class in bibliothek.gui.dock.displayer
A traversal policy for DockableDisplayers.
DisplayerFocusTraversalPolicy(DockableDisplayer) - Constructor for class bibliothek.gui.dock.displayer.DisplayerFocusTraversalPolicy
Creates a new policy.
DisplayerRequest - Class in bibliothek.gui.dock.displayer
A DisplayerRequest is an object that can create new DockableDisplayers by calling several factories.
DisplayerRequest(DockStation, Dockable, DisplayerFactory, String) - Constructor for class bibliothek.gui.dock.displayer.DisplayerRequest
Creates a new request.
DisplayerScreenDockWindow - Class in bibliothek.gui.dock.station.screen.window
A window that uses a DockableDisplayer to show the Dockable.
DisplayerScreenDockWindow(ScreenDockStation, WindowConfiguration) - Constructor for class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Creates a new window
DisplayerScreenDockWindow.Background - Class in bibliothek.gui.dock.station.screen.window
The algorithm that paints the background of this window.
distance(ScreenDockWindow, MagnetRequest.Side, ScreenDockWindow, MagnetRequest.Side, boolean) - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Calculates the distance between sideA of windowA to sideB of windowB.
Divideable - Interface in bibliothek.gui.dock.station.split
A Divideable offers the information needed to represent a divider between two SplitNodes.
divider - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the location of the divider
DIVIDER_STRATEGY - Static variable in class bibliothek.gui.dock.SplitDockStation
The algorithm that allows users to resize children of a SplitDockStation by grabbing a gap between two children and moving that gap around.
DLabel - Class in bibliothek.gui.dock.util.swing
A modified label which can apply a FontModifier to its original font.
DLabel() - Constructor for class bibliothek.gui.dock.util.swing.DLabel
Creates a new label
DND_AUTO_SELECT_STRATEGY - Static variable in class bibliothek.gui.dock.StackDockStation
Decides what happens if the use drags some data over a tab (the default behavior is defined by DndAutoSelectStrategy.DEFAULT).
DND_AUTO_SELECT_SUPPORT - Static variable in class bibliothek.gui.dock.StackDockStation
Generic interface that listens to the drag and drop events, in order to auto select tabs.
This property is not intended to be set by clients, clients should set StackDockStation.DND_AUTO_SELECT_STRATEGY instead.
DndAutoSelectStrategy - Interface in bibliothek.gui.dock.station.stack
This strategy is used by a StackDockStation to automatically change the selected Dockable if the mouse hovers over a tab during a drag and drop operation.
DndAutoSelectStrategyRequest - Interface in bibliothek.gui.dock.station.stack
Request forwarded to a DndAutoSelectStrategy if a potential drop event was detected.
DnDAutoSelectSupport - Class in bibliothek.gui.dock.station.stack
TransferHandler added to a StackDockComponent, will be informed if the mouse hovers over a tab, and forwards that information to the client.
This class extends TransferHandler, but it will always return false when calling TransferHandler.canImport(TransferSupport).
DnDAutoSelectSupport() - Constructor for class bibliothek.gui.dock.station.stack.DnDAutoSelectSupport
 
doApply() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Applies all changes but does not close the dialog.
doCancel() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Closes the dialog without saving and changes
DOCK_FACTORY_EXTENSION - Static variable in class bibliothek.gui.dock.layout.DockSituation
Name for an ExtensionName to load additional DockFactorys
DOCK_STATION_ICON - Static variable in class bibliothek.gui.dock.util.PropertyKey
The Icon used for a DockStation if it has no icon.
This key should only be used for writing the icon, reading the icon should be done through the IconManager using the key "dockStation.default".
DOCK_STATION_TITLE - Static variable in class bibliothek.gui.dock.util.PropertyKey
The title of a DockStation if it has no title.
DOCK_STATION_TOOLTIP - Static variable in class bibliothek.gui.dock.util.PropertyKey
The tooltip used for a DockStation that has no tooltip set
DOCK_THEME_EXTENSION - Static variable in interface bibliothek.gui.dock.themes.DockThemeExtension
The name of a ExtensionName creating DockThemeExtensions.
DOCK_TITLE_VERSION_EXTENSION - Static variable in class bibliothek.gui.dock.title.DockTitleVersion
Name of the ExtensionName that allows to load additional DockFactorys into this DockTitleVersion.
DOCK_TITLE_VERSION_EXTENSION_PARAMETER - Static variable in class bibliothek.gui.dock.title.DockTitleVersion
Name of the only property of an ExtensionName, the property points to this
DOCKABLE - Static variable in class bibliothek.gui.dock.action.LocationHint
Used if this hint was produced by a Dockable
dockable - Variable in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent.Tab
the element on the tab
dockable - Variable in class bibliothek.gui.dock.themes.basic.action.menu.AbstractMenuHandler
the Dockable for which actions are dispatched
Dockable - Interface in bibliothek.gui
A Dockable is a window which can be dragged around by the user.
DOCKABLE_ICON - Static variable in class bibliothek.gui.dock.util.PropertyKey
The Icon used for a Dockable if it has no icon.
This key should only be used for writing the icon, reading the icon should be done through the IconManager using the key "dockable.default".
DOCKABLE_KEY_PREFIX - Static variable in class bibliothek.gui.DockFrontend
prefix used for Dockables when creating a new PredefinedDockSituation
DOCKABLE_MOVING_IMAGE_FACTORY - Static variable in interface bibliothek.gui.DockTheme
Identifier for the DockableMovingImageFactory that is used to show an image during drag and drop operations.
DOCKABLE_SELECTION - Static variable in interface bibliothek.gui.DockTheme
Identifier for the DockableSelection, a panel that is shown to select a Dockable using only the keyboard.
DOCKABLE_TITLE - Static variable in class bibliothek.gui.dock.util.PropertyKey
The title of a Dockable if it has no title.
DOCKABLE_TOOLTIP - Static variable in class bibliothek.gui.dock.util.PropertyKey
The tooltip used for a Dockable that has no tooltip set
DockableAdapter - Class in bibliothek.gui.dock.event
An abstract class implementing the DockableListener.
DockableAdapter() - Constructor for class bibliothek.gui.dock.event.DockableAdapter
 
dockableAdded(DockStation, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableAdded(DockStation, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked after dockable has been added to station.
Note: this method is called when the tree of DockElements contains the new element, other properties - like the bounds of the Component of dockable - might not yet be set.
dockableAdded(DockStation, Dockable) - Method in class bibliothek.gui.dock.station.support.DockableShowingManager
 
dockableAdding(DockStation, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableAdding(DockStation, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked before dockable is added to station.
DockableBackgroundComponent - Interface in bibliothek.gui.dock.dockable
A BackgroundComponent that represents a Dockable.
dockableCycledRegister(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
dockableCycledRegister(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockableCycledRegister(DockController, Dockable) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked when dockable was added and removed from the controller, or was removed and added again to controller.
DockableDisplayer - Interface in bibliothek.gui.dock.station
A panel which shows one Dockable and one DockTitle.
DockableDisplayer.Location - Enum in bibliothek.gui.dock.station
The four possible locations of the title
DockableDisplayerHints - Interface in bibliothek.gui.dock.displayer
Hints are used by components which are parents of Dockables.
DockableDisplayerListener - Interface in bibliothek.gui.dock.station
A listener to a DockableDisplayer, gets informed if the displayer is no longer valid.
dockableFocused(DockableFocusEvent) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
dockableFocused(DockableFocusEvent) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
dockableFocused(DockableFocusEvent) - Method in interface bibliothek.gui.dock.event.DockableFocusListener
Invoked when dockable has gained the focus.
dockableFocused(DockableFocusEvent) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
dockableFocused(DockableFocusEvent) - Method in class bibliothek.gui.dock.themes.basic.BasicStackDockComponent.BasicTab
 
DockableFocusEvent - Class in bibliothek.gui.dock.event
An event describing the focus transfer from one Dockable to another.
DockableFocusEvent(DockController, Dockable, Dockable) - Constructor for class bibliothek.gui.dock.event.DockableFocusEvent
Creates a new event.
DockableFocusListener - Interface in bibliothek.gui.dock.event
A listener added to a DockController, this listener gets informed when the focused Dockable is exchanged.
dockableFocusListeners() - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
Gets an array of currently registered DockableFocusListeners.
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
An icon that is used for a Dockable
DockableIcon(String, Dockable) - Constructor for class bibliothek.gui.dock.dockable.DockableIcon
Creates a new icon
DockableListener - Interface in bibliothek.gui.dock.event
A listener which is added to a Dockable.
DockableMovingImageFactory - Interface in bibliothek.gui.dock.dockable
A factory for MovingImages.
DockablePlaceholderList<P extends PlaceholderListItem<Dockable>> - Class in bibliothek.gui.dock.station.support
A PlaceholderList that works with real Dockables.
DockablePlaceholderList() - Constructor for class bibliothek.gui.dock.station.support.DockablePlaceholderList
Creates a new and empty list.
DockablePlaceholderList(PlaceholderMap) - Constructor for class bibliothek.gui.dock.station.support.DockablePlaceholderList
Creates a new list reading all the data that is stored in map.
DockablePlaceholderList(PlaceholderMap, PlaceholderListItemConverter<Dockable, P>) - Constructor for class bibliothek.gui.dock.station.support.DockablePlaceholderList
Creates a new list reading all the data that is stored in map.
DockableProperty - Interface in bibliothek.gui.dock.layout
Describes the location of a Dockable on a DockStation.
DockablePropertyFactory - Interface in bibliothek.gui.dock.layout
A factory which creates instances of DockableProperty.
dockableRegistered(DockController, Dockable) - Method in class bibliothek.gui.dock.control.ActionBinder
 
dockableRegistered(DockController, Dockable) - Method in class bibliothek.gui.dock.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
 
dockableRemoving(DockStation, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableRemoving(DockStation, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked before dockable is removed from station.
dockables - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the elements represented by this leaf
dockables() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets a mutable view of all Dockables of this list.
dockablesAdded(TabMenu, int, int) - Method in interface bibliothek.gui.dock.station.stack.tab.TabMenuListener
Called after some children have been added to source.
dockableSelected(DockableSelectionEvent) - Method in interface bibliothek.gui.dock.event.DockableSelectionListener
Called when station changes its selected dockable.
dockableSelected(DockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableSelected(DockStation, Dockable, Dockable) - Method in interface bibliothek.gui.dock.event.DockStationListener
Called when dockable has been selected.
dockableSelected(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
DockableSelection - Interface in bibliothek.gui.dock.focus
A DockableSelection is a Component which shows some or all Dockables of a DockController.
DockableSelectionColor - Class in bibliothek.gui.dock.themes.color
A color used by a DockableSelection.
DockableSelectionColor(DockableSelection, String, Path, Color) - Constructor for class bibliothek.gui.dock.themes.color.DockableSelectionColor
Creates a new DockColor.
DockableSelectionColor(DockableSelection, String, Color) - Constructor for class bibliothek.gui.dock.themes.color.DockableSelectionColor
Creates a new DockColor.
DockableSelectionEvent - Class in bibliothek.gui.dock.event
An event that tells which Dockable was selected on wich DockStation
DockableSelectionEvent(DockController, DockStation, Dockable, Dockable) - Constructor for class bibliothek.gui.dock.event.DockableSelectionEvent
Creates a new event.
DockableSelectionListener - Interface in bibliothek.gui.dock.event
A listener that gets called when the selected Dockable of a DockStation changes.
DockableSelectionListener - Interface in bibliothek.gui.dock.focus
This listener is added to a DockableSelection and gets informed when the user selects an element or cancels the selection.
dockableSelectionListeners() - Method in class bibliothek.gui.DockController
Gets an array of currently registered DockableSelectionListeners.
DockableSelector - Class in bibliothek.gui.dock.control
A DockableSelector is able to open a popup when the user hits a special combination of keys.
DockableSelector() - Constructor for class bibliothek.gui.dock.control.DockableSelector
 
dockableShowingChanged(DockStation, Dockable, boolean) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockableShowingChanged(DockStation, Dockable, boolean) - Method in interface bibliothek.gui.dock.event.DockStationListener
Invoked if the visibility of a child has been changed.
DockableShowingManager - Class in bibliothek.gui.dock.station.support
Knows for every child of a DockStation whether it is visible or not.
DockableShowingManager(DockStationListenerManager) - Constructor for class bibliothek.gui.dock.station.support.DockableShowingManager
Constructs a new manager
DockableSplitDockTree - Class in bibliothek.gui.dock.station.split
Implementation of a SplitDockTree that works with Dockables.
DockableSplitDockTree() - Constructor for class bibliothek.gui.dock.station.split.DockableSplitDockTree
 
dockablesRemoved(TabMenu, int, int) - Method in interface bibliothek.gui.dock.station.stack.tab.TabMenuListener
Called after some children have been removed from source.
dockablesRepositioned(DockStation, Dockable[]) - Method in class bibliothek.gui.dock.event.DockStationAdapter
 
dockablesRepositioned(DockStation, Dockable[]) - Method in interface bibliothek.gui.dock.event.DockStationListener
Called when the location and/or size of one or several dockables changed.
DockableStateEvent - Class in bibliothek.gui.dock.dockable
An event sent to the DockableStateListener.
Note: if the hierarchy changed, the flag DockableStateEvent.FLAG_SHOWING will be set correctly.
DockableStateEvent(Dockable, int) - Constructor for class bibliothek.gui.dock.dockable.DockableStateEvent
Creates a new event.
DockableStateListener - Interface in bibliothek.gui.dock.dockable
This listener is invoked when the location of one or many Dockables changed.
DockableStateListenerManager - Class in bibliothek.gui.dock.dockable
A handler for invoking DockableStateListeners.
DockableStateListenerManager(Dockable) - Constructor for class bibliothek.gui.dock.dockable.DockableStateListenerManager
Creates a new manager.
dockableUnregistered(DockController, Dockable) - Method in class bibliothek.gui.dock.control.ActionBinder
 
dockableUnregistered(DockController, Dockable) - Method in class bibliothek.gui.dock.control.VisibilityFocusObserver
 
dockableUnregistered(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
dockableUnregistered(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockableUnregistered(DockController, Dockable) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked after dockable has been unregistered from controller.
DockAcceptance - Interface in bibliothek.gui.dock.accept
Used by a DockController to decide globally which Dockable can become child of which DockStation.
The acceptance can be set through the method DockController.addAcceptance(DockAcceptance)
DockAction - Interface in bibliothek.gui.dock.action
A DockAction is an object that represents an action which can be triggered by the user.
DockActionAdapter - Class in bibliothek.gui.dock.event
An abstract implementation of StandardDockActionListener.
DockActionAdapter() - Constructor for class bibliothek.gui.dock.event.DockActionAdapter
 
DockActionBackgroundComponent - Interface in bibliothek.gui.dock.action
Represents the background of a Component that somehow paints a DockAction.
DockActionCombinedInfoComponent - Class in bibliothek.gui.dock.station.stack
An AbstractTabPaneComponent that was specifically designed for showing a set of DockActions.
DockActionCombinedInfoComponent(CombinedStackDockComponent<?, ?, ?>) - Constructor for class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
Creates a new component.
DockActionDistributor - Interface in bibliothek.gui.dock.station.stack.action
Used by some DockThemes, this interface tells how to distribute the DockActions between tabs, titles and info components.
DockActionDistributor.Target - Class in bibliothek.gui.dock.station.stack.action
Represents one place where a DockActionSource can be used.
DockActionDistributorSource - Class in bibliothek.gui.dock.station.stack.action
A wrapper around a DockActionSource, this source can be used in combination with DockActionDistributor to completely hide the existence of the DockActionDistributor.
Clients can use DockActionDistributorSource.setDockable(Dockable) to enable or disable this source.
DockActionDistributorSource(DockActionDistributor.Target, PropertyKey<DockActionDistributor>) - Constructor for class bibliothek.gui.dock.station.stack.action.DockActionDistributorSource
Creates a new action source
DockActionDistributorSource(DockActionDistributor.Target, PropertyKey<DockActionDistributor>, Dockable) - Constructor for class bibliothek.gui.dock.station.stack.action.DockActionDistributorSource
Creates a new action source
DockActionIcon - Class in bibliothek.gui.dock.action
This DockIcon is used to get Icons for a DockAction.
DockActionIcon(String, DockAction) - Constructor for class bibliothek.gui.dock.action.DockActionIcon
Creates a new DockActionIcon.
DockActionIcon(String, DockAction, Path) - Constructor for class bibliothek.gui.dock.action.DockActionIcon
Creates a new DockActionIcon.
DockActionImportance - Annotation Type in bibliothek.gui.dock.themes.basic.action
A DockActionImportance can be used to mark a DockAction as being more or less important.
DockActionImportanceOrder - Interface in bibliothek.gui.dock.themes.basic.action
DockActionImportanceOrder is used by ButtonPanel to decide which actions are more important than others.
DockActionSource - Interface in bibliothek.gui.dock.action
A list of DockActions which may change its size at any time.
DockActionSourceAdapter - Class in bibliothek.gui.dock.event
An abstract implementation of DockActionSourceListener.
DockActionSourceAdapter() - Constructor for class bibliothek.gui.dock.event.DockActionSourceAdapter
 
DockActionSourceListener - Interface in bibliothek.gui.dock.event
A listener that is added to DockActionSource.
DockActionText - Class in bibliothek.gui.dock.action
Represents a text that is used by a DockAction.
DockActionText(String, DockAction) - Constructor for class bibliothek.gui.dock.action.DockActionText
Creates a new DockActionText.
DockActionText(String, DockAction, Path) - Constructor for class bibliothek.gui.dock.action.DockActionText
Creates a new DockActionText.
DockAdapter - Class in bibliothek.gui.dock.event
Deprecated.
clients should use the required listener or adapter class directly
DockAdapter() - Constructor for class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
DockBorder - Interface in bibliothek.gui.dock.themes.border
An UIValue observing the ThemeManager for a BorderModifier.
DockColor - Interface in bibliothek.gui.dock.util.color
A wrapper around a Color object.
DockComponentConfiguration - Interface in bibliothek.gui.dock.component
This interface allows a client to modify many Components that are used by the framework.
Instances of this interface can be registered at the DockComponentManager, and they will receive an event whenever a Component is added or removed.
Please use this interface as a last resort when dealing with issues - many settings can be applied in more typesafe manners using the DockProperties or the ThemeManager.
DockComponentConfigurationEvent - Class in bibliothek.gui.dock.component
Describes a Component and its source DockComponentRoot.
DockComponentConfigurationEvent(DockComponentRoot, Component) - Constructor for class bibliothek.gui.dock.component.DockComponentConfigurationEvent
Creates a new event.
DockComponentManager - Interface in bibliothek.gui.dock.component
Collects and manages the DockComponentRoots of one DockController.
DockComponentRoot - Interface in bibliothek.gui.dock.component
A DockComponentRoot is a representation of a set of Components, these Components can be configured by a client by applying a DockComponentConfiguration.
DockComponentRootHandler - Class in bibliothek.gui.dock.component
A wrapper for a DockComponentRoot, implements all the features required to fully support DockComponentConfiguration.
DockComponentRootHandler(DockComponentRoot) - Constructor for class bibliothek.gui.dock.component.DockComponentRootHandler
Creates a new handler
DockComponentRootHandler.TraverseResult - Enum in bibliothek.gui.dock.component
Behavior for traversing the Component tree
DockController - Class in bibliothek.gui
A controller connects all the DockStations, Dockables and other objects that play together in this framework.
DockController() - Constructor for class bibliothek.gui.DockController
Creates a new controller.
DockController(DockControllerFactory) - Constructor for class bibliothek.gui.DockController
Creates a new controller but does not initiate the properties of this controller if not wished.
DockControllerFactory - Interface in bibliothek.gui.dock.control
Contains various factory methods which are used during initialization of a DockController
DockControllerRepresentativeListener - Interface in bibliothek.gui.dock.event
A listener added to DockController, gets informed about changes in the set of DockElementRepresentatives.
DockConverter<D extends DockElement,P extends PerspectiveElement,L> - Interface in bibliothek.gui.dock.layout
A DockConverter can store or load content which is related to a certain kind of DockElement.
The content of an element is first converted in a special intermediate form represented by some object of type L.
DockElement - Interface in bibliothek.gui.dock
An element in the hierarchy of dockables and stations.
DockElementRepresentative - Interface in bibliothek.gui.dock
DockFactory<D extends DockElement,P extends PerspectiveElement,L> - Interface in bibliothek.gui.dock
A DockConverter which can not only store and load the contents of an element, but also create a new DockElement with the content.
DockFocusTraversalPolicy - Class in bibliothek.gui.dock.focus
A FocusTraversalPolicy that uses the algorithms of a SimplifiedFocusTraversalPolicy to do its work.
DockFocusTraversalPolicy(SimplifiedFocusTraversalPolicy, boolean) - Constructor for class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
Creates a new policy.
DockFont - Interface in bibliothek.gui.dock.util.font
A wrapper around a FontModifier object.
DockFrontend - Class in bibliothek.gui
A DockFrontend provides some methods to handle the storage of various layouts.
DockFrontend() - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, creates a new controller.
DockFrontend(Window) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, creates a new controller.
DockFrontend(WindowProvider) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, creates a new controller.
DockFrontend(DockController) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend.
DockFrontend(DockController, Window) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, tries to set up a ScreenDockStationFactory and sets the root window of controller to owner.
DockFrontend(DockController, WindowProvider) - Constructor for class bibliothek.gui.DockFrontend
Constructs a new frontend, tries to set up a ScreenDockStationFactory and sets the root window of controller to owner.
DockFrontend.DockInfo - Class in bibliothek.gui
Information about a Dockable.
DockFrontend.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
An extension to the DockFrontend, can modify the frontend.
DockFrontendInternals - Interface in bibliothek.gui.dock.frontend
A set of data and methods that may be exclusively used while changing the layout of a DockFrontend.
DockFrontendListener - Interface in bibliothek.gui.dock.event
A listener to a DockFrontend.
DockFrontendPerspective - Interface in bibliothek.gui.dock.frontend
Represents the layout that is created and managed by a DockFrontend, offers methods to easily modify that layout.
DockHierarchyEvent - Class in bibliothek.gui.dock.event
Contains information about the path of a Dockable.
DockHierarchyEvent(Dockable) - Constructor for class bibliothek.gui.dock.event.DockHierarchyEvent
Creates a new event and sets up all properties.
DockHierarchyEvent(Dockable, DockController) - Constructor for class bibliothek.gui.dock.event.DockHierarchyEvent
Creates a new event and sets up all properties.
DockHierarchyListener - Interface in bibliothek.gui.dock.event
A listener that is added to a Dockable and is informed whenever the path of the element changes.
DockHierarchyLock - Class in bibliothek.gui.dock
The DockHierarchyLock allows DockStations to defend themselves against concurrent modifications of the hierarchy.
DockHierarchyLock() - Constructor for class bibliothek.gui.dock.DockHierarchyLock
 
DockHierarchyLock.Token - Class in bibliothek.gui.dock
Is acquired from a DockHierarchyLock and releases the lock.
DockHierarchyObserver - Class in bibliothek.gui.dock.dockable
A helper class that is able to send DockHierarchyEvents to DockHierarchyListeners.
DockHierarchyObserver(Dockable) - Constructor for class bibliothek.gui.dock.dockable.DockHierarchyObserver
Creates a new observer.
DockIcon - Class in bibliothek.gui.dock.util.icon
This class is used to retrieve Icons from the IconManager.
DockIcon(String, Path) - Constructor for class bibliothek.gui.dock.util.icon.DockIcon
Creates a new DockIcon.
DockIcon(String, Path, Icon) - Constructor for class bibliothek.gui.dock.util.icon.DockIcon
Creates a new DockIcon.
DockIconBridge - Interface in bibliothek.gui.dock.util.icon
A filter between IconManager and DockIcon, transfers Icons from IconManager to DockIcon.
DockInfo(Dockable, String) - Constructor for class bibliothek.gui.DockFrontend.DockInfo
Creates a new DockInfo.
DockingFramesPreference - Class in bibliothek.extension.gui.dock
A PreferenceTreeModel that contains all the preferences that are used in this framework.
DockingFramesPreference(DockController) - Constructor for class bibliothek.extension.gui.dock.DockingFramesPreference
Creates a new model.
DockingFramesPreference(DockController, PathCombiner) - Constructor for class bibliothek.extension.gui.dock.DockingFramesPreference
Creates a new model.
DockLayout<L> - Class in bibliothek.gui.dock.layout
A DockLayout describes the contents of one DockElement.
DockLayout(String, L) - Constructor for class bibliothek.gui.dock.layout.DockLayout
Creates a new layout.
DockLayoutComposition - Class in bibliothek.gui.dock.layout
A DockLayoutComposition describes all relations and positions of a set of DockElements.
DockLayoutComposition(DockLayoutInfo, List<DockLayout<?>>, List<DockLayoutComposition>, boolean) - Constructor for class bibliothek.gui.dock.layout.DockLayoutComposition
Creates a new composition.
DockLayoutInfo - Class in bibliothek.gui.dock.layout
A DockLayoutInfo is a wrapper around a DockLayout.
DockLayoutInfo() - Constructor for class bibliothek.gui.dock.layout.DockLayoutInfo
Creates a new info.
DockLayoutInfo(byte[]) - Constructor for class bibliothek.gui.dock.layout.DockLayoutInfo
Creates a new info.
DockLayoutInfo(XElement) - Constructor for class bibliothek.gui.dock.layout.DockLayoutInfo
Creates a new info.
DockLayoutInfo(DockLayout<?>) - Constructor for class bibliothek.gui.dock.layout.DockLayoutInfo
Creates a new info
DockLayoutInfo.Data - Enum in bibliothek.gui.dock.layout
The kind of information a DockLayoutInfo contains.
DockListener - Interface in bibliothek.gui.dock.event
Deprecated.
clients should use the listeners they require directly
DockProperties - Class in bibliothek.gui.dock.util
A set of properties that are used at different places all over the framework.
DockProperties(DockController) - Constructor for class bibliothek.gui.dock.util.DockProperties
Creates a new map.
DockPropertyListener<A> - Interface in bibliothek.gui.dock.util
A listener to an entry of DockProperties.
DockPropertyPreference<V> - Class in bibliothek.extension.gui.dock.preference.preferences
A Preference that can read and write its value from a DockProperties.
DockPropertyPreference(DockProperties, PropertyKey<V>, Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.DockPropertyPreference
Creates a new preference.
DockPropertyPreference(DockProperties, PropertyKey<V>, String, Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.DockPropertyPreference
Creates a new preference.
DockPropertyPreference(String, DockProperties, PropertyKey<V>, V, Path, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.DockPropertyPreference
Creates a new preference.
DockRegister - Class in bibliothek.gui.dock.control
A set of all Dockables and DockStations currently used in the system.
DockRegister(DockController) - Constructor for class bibliothek.gui.dock.control.DockRegister
Creates a new register.
DockRegisterAdapter - Class in bibliothek.gui.dock.event
A DockRegisterListener that contains only empty methods.
DockRegisterAdapter() - Constructor for class bibliothek.gui.dock.event.DockRegisterAdapter
 
DockRegisterListener - Interface in bibliothek.gui.dock.event
A listener receiving events from a DockRegister.
DockRegister can be stalled and some events may have a great delay when arriving.
DockRelocator - Interface in bibliothek.gui.dock.control
The DockRelocator is responsible for executing and managing the basic drag and drop operations.
DockRelocatorEvent - Interface in bibliothek.gui.dock.control.relocator
An event created by the DockRelocator and forwarded to the VetoableDockRelocatorListener.
DockRelocatorMode - Interface in bibliothek.gui.dock.control
A DockRelocatorMode is used by a DockRelocator to change the behaviour of the drag and drop-operation depending what the user does with the mouse and the keyboard.
DockRenderingHints - Interface in bibliothek.gui.dock.util.render
Called by some Components before painting, this interface is intended to setup application wide rendering hints, like for example whether to use anti-aliasing.
DockSituation - Class in bibliothek.gui.dock.layout
A DockSituation is a converter: the relationship of DockStations and Dockables, the position of Dockables and other information are converted into a stream of bytes.
DockSituation(DockFactory<?, ?, ?>...) - Constructor for class bibliothek.gui.dock.layout.DockSituation
Constructs a new DockSituation and sets some factories which are used to create new DockElements.
DockSituation(DockController) - Constructor for class bibliothek.gui.dock.layout.DockSituation
Constructs a new DockSituation.
DockSituationIgnore - Interface in bibliothek.gui.dock.layout
A DockSituationIgnore is used in a DockSituation to decide, which elements (stations and dockables) should be written into a stream.
DockSituationIgnoreUtil - Class in bibliothek.gui.dock.layout
Utility class for DockSituationIgnore.
DockStation - Interface in bibliothek.gui
A DockStation is some area (e.g.
DockStationAdapter - Class in bibliothek.gui.dock.event
An abstract implementation of DockStationListener.
DockStationAdapter() - Constructor for class bibliothek.gui.dock.event.DockStationAdapter
 
DockStationDelegate - Class in bibliothek.gui.dock.station
A set of algorithms that are useful for DockStations.
DockStationDelegate() - Constructor for class bibliothek.gui.dock.station.DockStationDelegate
 
DockStationDropLayer - Interface in bibliothek.gui.dock.station.layer
A DockStationDropLayer describes an area of the screen where a drag and drop operation can end with the "drop event".
DockStationDropLayerFactory - Interface in bibliothek.gui.dock.station.layer
A factory that is responsible for creating DockStationDropLayers for DockStations.
DockStationForward(DockStation) - Constructor for class bibliothek.gui.dock.layout.location.DefaultAsideRequest.DockStationForward
 
DockStationIcon - Class in bibliothek.gui.dock.station
An icon that is used for a DockStation.
DockStationIcon(String, DockStation) - Constructor for class bibliothek.gui.dock.station.DockStationIcon
Creates the icon.
DockStationListener - Interface in bibliothek.gui.dock.event
This listener is added to a DockStation.
DockStationListenerManager - Class in bibliothek.gui.dock.station.support
This manager stores DockStationListeners and provides methods to invoke the listeners.
DockStationListenerManager(DockStation) - Constructor for class bibliothek.gui.dock.station.support.DockStationListenerManager
Constructs a new manager.
dockStationListeners - Variable in class bibliothek.gui.dock.SplitDockStation
The list of all registered DockStationListeners.
dockStationRegistered(DockController, DockStation) - Method in class bibliothek.gui.dock.control.VisibilityFocusObserver
 
dockStationRegistered(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
dockStationRegistered(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockStationRegistered(DockController, DockStation) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked after a DockStation was registered.
dockStationRegistering(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
dockStationRegistering(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockStationRegistering(DockController, DockStation) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked right before the station is registered in the controller.
dockStationUnregistered(DockController, DockStation) - Method in class bibliothek.gui.dock.control.VisibilityFocusObserver
 
dockStationUnregistered(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
dockStationUnregistered(DockController, DockStation) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
dockStationUnregistered(DockController, DockStation) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Invoked after station has been unregistered from controller.
DockSwingUtilities - Class in bibliothek.gui.dock.util
A set of methods useful for working with Swing.
DockTheme - Interface in bibliothek.gui
A theme describes how a DockStation looks like, which DockTitle are selected, and other behavior.
DockThemeExtension - Interface in bibliothek.gui.dock.themes
An extension to a DockTheme, may be used by the DockTheme to override some settings.
DockTitle - Interface in bibliothek.gui.dock.title
A Component which is shown aside a Dockable.
DockTitle.Orientation - Enum in bibliothek.gui.dock.title
How to layout a DockTitle
DockTitleBackgroundComponent - Interface in bibliothek.gui.dock.title
Represents the background of a DockTitle.
DockTitleBindingListener - Interface in bibliothek.gui.dock.event
A listener added to a DockController, receives notifications when a DockTitle is bound or unbound.
dockTitleBindingListeners() - Method in class bibliothek.gui.DockController
Gets an array of all DockTitleBindingListener that are currently registered at this controller.
DockTitleEvent - Class in bibliothek.gui.dock.title
These events are used for DockTitles, to transfer information between station and title.
DockTitleEvent(Dockable) - Constructor for class bibliothek.gui.dock.title.DockTitleEvent
Constructs a new event.
DockTitleEvent(DockStation, Dockable) - Constructor for class bibliothek.gui.dock.title.DockTitleEvent
Constructs a new event.
DockTitleFactory - Interface in bibliothek.gui.dock.title
A factory for creating instances of DockTitle.
DockTitleManager - Class in bibliothek.gui.dock.title
The manager of the DockTitleFactories.
DockTitleManager(DockController) - Constructor for class bibliothek.gui.dock.title.DockTitleManager
Creates a new manager
DockTitleRequest - Class in bibliothek.gui.dock.title
Set of information and callback used to obtain a DockTitle from a DockTitleFactory.
DockTitleRequest(DockStation, Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.title.DockTitleRequest
Creates a new request.
DockTitleTab - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
Deprecated.
Using a custom TabPainter is the preferred way to modify the tabs
DockTitleTab(DockStation, Dockable, DockTitleVersion, EclipseTheme) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
Creates a new tab.
DockTitleVersion - Class in bibliothek.gui.dock.title
A DockTitleVersion is a hint which DockTitleFactory has to be used to create one or more DockTitle for some Dockable.
DockTitleVersions are created and registered by a DockTitleManager.
Every version consists of three slots for factories, each with different priority.
DockTitleVersion(DockController, String) - Constructor for class bibliothek.gui.dock.title.DockTitleVersion
Creates a new version.
DockUI - Class in bibliothek.gui
A list of icons, text and methods used by the framework.
DockUI() - Constructor for class bibliothek.gui.DockUI
Creates a new DockUI
DockUtilities - Class in bibliothek.gui.dock.util
A list of methods which can be used for different purposes.
DockUtilities() - Constructor for class bibliothek.gui.dock.util.DockUtilities
 
DockUtilities.DockVisitor - Class in bibliothek.gui.dock.util
A visitor used to visit the nodes of a dock-tree.
DockVisitor() - Constructor for class bibliothek.gui.dock.util.DockUtilities.DockVisitor
 
doLayout() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
 
doLayout() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
 
doLayout() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectButton
 
doLayout() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
 
doLayout() - Method in class bibliothek.gui.dock.security.GlassedPane
 
doLayout() - Method in class bibliothek.gui.dock.station.OverpaintablePanel
 
doLayout() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockContentPane
 
doLayout() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Updates the layout of this pane, assuming a TabLayoutManager is installed.
doLayout() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Updates the layout of this block.
doLayout() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
 
doLayout() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
 
doLayout() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.DropDownMiniButton
 
doLayout() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
 
doLayout() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
 
doLayout() - Method in class bibliothek.gui.dock.themes.basic.DisplayerContentPane
 
doLayout() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
done(DockController) - Method in interface bibliothek.gui.dock.event.ControllerSetupListener
Called when controller is set up.
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.
DoubleClickController - Class in bibliothek.gui.dock.control
Adds a MouseListener to all Dockables, DockTitles and other DockElementRepresentatives, informs the registered DoubleClickListeners whenever the user clicks twice on such an element.
DoubleClickController(ControllerSetupCollection) - Constructor for class bibliothek.gui.dock.control.DoubleClickController
Creates a new DoubleClickController.
DoubleClickController.GlobalDoubleClickListener - Class in bibliothek.gui.dock.control
A listener which waits for a double-click-event.
DoubleClickListener - Interface in bibliothek.gui.dock.event
A DoubleClickListener is added to the DoubleClickController and may receive an event if a Dockable, which is child or equal to LocatedListener.getTreeLocation(), was clicked twice.
doVisit(StickMagnetGraph.Visitor) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
Visits this node and all its children, sets the StickMagnetGraph.DefaultNode.mark flag.
DOWN - Variable in class bibliothek.gui.dock.focus.AbstractDockableSelection
Action called when the down arrow key was pressed.
down() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Called when a down arrow key was pressed.
down() - Method in class bibliothek.gui.dock.focus.DefaultDockableSelection
 
DPanel - Class in bibliothek.gui.dock.util.swing
A panel whose font can be changed by a FontModifier.
DPanel() - Constructor for class bibliothek.gui.dock.util.swing.DPanel
Creates a new panel
drag(int, int, boolean) - Method in interface bibliothek.gui.dock.control.DirectRemoteRelocator
Gives a feedback to the user, that a Dockable is moved around.
Prepares for a drop-event.
drag(int, int, int) - Method in interface bibliothek.gui.dock.control.RemoteRelocator
This method works on the drag-part of a drag & drop operation.
drag(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
drag(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
drag(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
drag(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
drag(Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
drag(Dockable) - Method in interface bibliothek.gui.DockStation
Removes a child from this station.
dragged(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
dragged(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called after the Dockable was removed from its parent.
dragging(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
dragging(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called before the Dockable is removed from its parent.
dragMouseDragged(MouseEvent, DockTitle, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Invoked while the user drags a title or Dockable.
dragMouseDragged(int, int, int, DockTitle, Dockable, boolean, boolean) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Handles a mouse-pressed event.
dragMouseDragged(int, int, int, DockTitle, Dockable, boolean, boolean, boolean) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Handles a mouse-pressed event.
dragMousePressed(MouseEvent, DockTitle, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Invoked by the listeners of a title to start a drag and drop operation.
dragMousePressed(int, int, int, int, int, Dockable, boolean) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Handles a mouse-pressed event.
dragMouseReleased(MouseEvent, DockTitle, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Invoked while the user drags a title or Dockable and releases a mouse button.
dragMouseReleased(int, int, int, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Handles a mouse-released event.
draw() - Method in class bibliothek.gui.dock.FlapDockStation.FlapDropOperation
 
draw() - Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
 
draw() - Method in class bibliothek.gui.dock.station.NoStationDropOperation
 
draw() - Method in class bibliothek.gui.dock.station.split.SplitDropOperation
 
draw() - Method in interface bibliothek.gui.dock.station.StationDropOperation
Informs this operation that it is the current candidate, and that it should paint markings onto the screen.
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStationPaint
 
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseStationPaint
 
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatStationPaint
 
drawDivider(Graphics, DockStation, Rectangle) - Method in interface bibliothek.gui.dock.station.StationPaint
Draws a divider between two elements.
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.gui.dock.themes.basic.BasicStationPaint
 
drawDivider(Graphics, Rectangle) - Method in class bibliothek.gui.dock.themes.DefaultStationPaintValue
drawDivider(Graphics, DockStation, Rectangle) - Method in class bibliothek.gui.dock.themes.ThemeStationPaint
 
drawInsertion(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStationPaint
 
drawInsertion(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseStationPaint
 
drawInsertion(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatStationPaint
 
drawInsertion(Graphics, DockStation, Rectangle, Rectangle) - Method in interface bibliothek.gui.dock.station.StationPaint
Paints some markings when a Dockable is added to a DockStation.
drawInsertion(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.themes.basic.BasicStationPaint
 
drawInsertion(Graphics, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.themes.DefaultStationPaintValue
Paints some markings when a Dockable is added to a DockStation.
drawInsertion(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.themes.ThemeStationPaint
 
drawInsertionLine(Graphics, DockStation, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStationPaint
 
drawInsertionLine(Graphics, DockStation, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseStationPaint
 
drawInsertionLine(Graphics, DockStation, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatStationPaint
 
drawInsertionLine(Graphics, DockStation, int, int, int, int) - Method in interface bibliothek.gui.dock.station.StationPaint
Paints a single line from x1/y1 to x2/y2.
drawInsertionLine(Graphics, DockStation, int, int, int, int) - Method in class bibliothek.gui.dock.themes.basic.BasicStationPaint
 
drawInsertionLine(Graphics, int, int, int, int) - Method in class bibliothek.gui.dock.themes.DefaultStationPaintValue
Paints a single line from x1/y1 to x2/y2.
drawInsertionLine(Graphics, DockStation, int, int, int, int) - Method in class bibliothek.gui.dock.themes.ThemeStationPaint
 
drawRemoval(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStationPaint
 
drawRemoval(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseStationPaint
 
drawRemoval(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatStationPaint
 
drawRemoval(Graphics, DockStation, Rectangle, Rectangle) - Method in interface bibliothek.gui.dock.station.StationPaint
Paints some markings when a Dockable is removed from a DockStation.
drawRemoval(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.themes.basic.BasicStationPaint
 
drawRemoval(Graphics, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.themes.DefaultStationPaintValue
Paints some markings when a Dockable is removed from a DockStation.
drawRemoval(Graphics, DockStation, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.themes.ThemeStationPaint
 
drop(int, int) - Method in interface bibliothek.gui.dock.control.DirectRemoteRelocator
Stops a dnd-operation either by dropping the Dockable (if possible) or by canceling the operation.
drop() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
drop() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Advices to complete the drag and drop operation right now, this operation at least requires DockRelocatorEvent.getTarget() to be not null, otherwise this operation is equal to calling DockRelocatorEvent.cancel().
drop(int, int, int) - Method in interface bibliothek.gui.dock.control.RemoteRelocator
This method works on the drop-part of a drag & drop operation.
drop(DockController, Dockable, DockStation) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
drop(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.FlapDockStation
 
drop(Dockable, FlapDockProperty) - Method in class bibliothek.gui.dock.FlapDockStation
Adds the Dockable dockable to this station or to a child of this station, according to the contents of property.
drop() - Method in class bibliothek.gui.dock.FlapDockStation.FlapDropOperation
 
drop(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ScreenDockStation
 
drop(Dockable, ScreenDockProperty) - Method in class bibliothek.gui.dock.ScreenDockStation
Tries to add the dockable to this station, and uses the property to determine its location.
drop(Dockable, ScreenDockProperty, boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
Tries to add the dockable to this station, and uses the property to determine its location.
drop(Dockable, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Drops dockable at the same coordinates as location, a direct child of this station.
drop(Dockable, SplitDockProperty, SplitNode) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
drop(DockHierarchyLock.Token, PutInfo, StationDropItem) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
drop(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.SplitDockStation
 
drop(Dockable, SplitDockProperty) - Method in class bibliothek.gui.dock.SplitDockStation
Tries to add Dockable such that the boundaries given by property are full filled.
drop(Dockable, SplitDockPathProperty) - Method in class bibliothek.gui.dock.SplitDockStation
Tries to insert dockable at a location such that the path to that location is the same as described in property.
drop(Dockable, SplitDockPlaceholderProperty) - Method in class bibliothek.gui.dock.SplitDockStation
Drops dockable at the placeholder that is referenced by property.
drop(Dockable, SplitDockFullScreenProperty) - Method in class bibliothek.gui.dock.SplitDockStation
Drops dockable on this station, may exchange the full screen element to ensure that dockable is displayed.
drop(Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
drop(Dockable, boolean) - Method in class bibliothek.gui.dock.StackDockStation
Adds dockable to this station.
drop(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.StackDockStation
 
drop(Dockable, StackDockProperty) - Method in class bibliothek.gui.dock.StackDockStation
Adds a new child to this station, and tries to match the property as good as possible.
drop() - Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
 
drop(ScreenDockStation, ScreenDockStationExtension.DropArguments) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockStationExtension
drop(Dockable, SplitDockProperty, SplitNode) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Tries to add Dockable such that the boundaries given by property are full filled.
drop(DockHierarchyLock.Token, PutInfo, StationDropItem) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Adds the Dockable given by putInfo to this station.
drop(Dockable) - Method in interface bibliothek.gui.DockStation
Adds dockable to this station.
drop(Dockable, DockableProperty) - Method in interface bibliothek.gui.DockStation
Tries to add dockable to this station such that the location given by property is matched.
DROP_DOWN - Static variable in class bibliothek.gui.dock.action.ActionType
Represents a drop down action.
DROP_DOWN - Static variable in class bibliothek.gui.dock.action.view.ViewTarget
A target aiming to a DropDownAction
DROP_LAYER_FACTORY - Static variable in interface bibliothek.gui.dock.station.layer.DockStationDropLayerFactory
Key to replace the default DockStationDropLayerFactory with a custom factory.
DROP_SIZE_STRATEGY - Static variable in class bibliothek.gui.dock.ScreenDockStation
key for the ScreenDropSizeStrategy that is used when dropping a Dockable onto this station
DropArguments() - Constructor for class bibliothek.gui.dock.station.screen.ScreenDockStationExtension.DropArguments
 
dropAside(SplitNode, PutInfo.Put, Dockable, Leaf, double, DockHierarchyLock.Token) - Method in class bibliothek.gui.dock.SplitDockStation
Adds dockable at the side put of neighbor.
DropDownAction - Interface in bibliothek.gui.dock.action
A DockAction that consists of other actions.
DropDownActionListener - Interface in bibliothek.gui.dock.event
A listener of a DropDownAction.
DropDownFilter - Class in bibliothek.gui.dock.action.dropdown
A filter is used by views which want to display a DropDownAction, but have to show elements of the selected action as well.
A filter is a DropDownView which forwards their properties to another DropDownView.
DropDownFilter(Dockable, DropDownAction, DropDownView) - Constructor for class bibliothek.gui.dock.action.dropdown.DropDownFilter
Creates a new filter
DropDownFilterFactory - Interface in bibliothek.gui.dock.action.dropdown
A factory that creates DropDownFilter.
DropDownIcon - Class in bibliothek.gui.dock.themes.basic.action.dropdown
This Icon is painted on buttons for DropDownActions.
DropDownIcon() - Constructor for class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
Creates a new icon.
DropDownItemAction - Interface in bibliothek.gui.dock.action.dropdown
An action that can be child of a DropDownAction.
DropDownItemHandle - Class in bibliothek.gui.dock.themes.basic.action
Represents an action and a view which are children of a DropDownAction
DropDownItemHandle(DockAction, DropDownViewItem, Dockable, DropDownAction) - Constructor for class bibliothek.gui.dock.themes.basic.action.DropDownItemHandle
Creates a new item.
DropDownMenuHandler - Class in bibliothek.gui.dock.themes.basic.action.menu
A handler that shows a DropDownAction in a menu.
DropDownMenuHandler(DropDownAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.menu.DropDownMenuHandler
Creates a new handler
DropDownMiniButton - Class in bibliothek.gui.dock.themes.basic.action.buttons
A MiniButton that shows a DropDownAction.
DropDownMiniButton(BasicDropDownButtonHandler) - Constructor for class bibliothek.gui.dock.themes.basic.action.buttons.DropDownMiniButton
Creates a new button.
DropDownView - Interface in bibliothek.gui.dock.action.dropdown
A connection between an drop-down-item and a view.
DropDownViewItem - Interface in bibliothek.gui.dock.themes.basic.action.dropdown
An item that is shown in the menu of a drop-down-button and can be selected by the button.
dropGrid(SplitDockGrid) - Method in class bibliothek.gui.dock.SplitDockStation
Copies the layout of grid.
DropOperation - Class in bibliothek.gui.dock.control.relocator
This operation calls StationDropOperation.execute()
DropOperation(DockController, DockStation, StationDropOperation, StationDropItem) - Constructor for class bibliothek.gui.dock.control.relocator.DropOperation
Creates a new operation
dropOver(Leaf, Dockable, CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.SplitDockStation
Combines the Dockable of leaf and dockable to a new child of this station.
dropOver(Leaf, Dockable, DockableProperty, CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.SplitDockStation
Combines the Dockable of leaf and dockable to a new child of this station.
dropped(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
dropped(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called after a drag and drop operation finished.
dropped(ScreenDockStation, ScreenDockStationExtension.DropArguments, boolean) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockStationExtension
Called after a (modified) call to ScreenDockStation.drop(Dockable, ScreenDockProperty, boolean) ended.
dropping(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
dropping(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called when the user released the mouse, but the Dockable was not yet moved.
dropTree(SplitDockTree<Dockable>) - Method in class bibliothek.gui.dock.SplitDockStation
Removes all children from this station and then adds the contents that are stored in tree.
dropTree(SplitDockTree<Dockable>, boolean) - Method in class bibliothek.gui.dock.SplitDockStation
Removes all children from this station and then adds the contents that are stored in tree.
dropTree(P, SplitDockTree<D>) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Updates station such that its layout looks as described by tree.
dropTree(SplitDockPerspective, SplitDockTree<PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
dropTree(SplitDockStation, SplitDockTree<Dockable>) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
DynamicPropertyFactory<A> - Class in bibliothek.gui.dock.util.property
A PropertyFactory for a property that needs to be associated with a single instance of a DockController.
DynamicPropertyFactory() - Constructor for class bibliothek.gui.dock.util.property.DynamicPropertyFactory
 

E

EAST - Static variable in class bibliothek.gui.dock.station.split.SplitDockProperty
A property covering the right quarter of the station
ECLIPSE_COLOR_SCHEME - Static variable in class bibliothek.extension.gui.dock.theme.EclipseTheme
Access to the ColorScheme used for this theme
EclipseBasicDockableDisplayer - Class in bibliothek.extension.gui.dock.theme.eclipse.displayer
This BasicDockableDisplayer observes the EclipseThemeConnector and may discard itself if no longer valid.
EclipseBasicDockableDisplayer(DockStation, Dockable, DockTitle, DockableDisplayer.Location, EclipseThemeConnector.TitleBar) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseBasicDockableDisplayer
 
EclipseBorder - Class in bibliothek.extension.gui.dock.theme.eclipse
A border that has round edges.
EclipseBorder(DockController, boolean) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseBorder
Creates a new border
EclipseBorder(DockController, boolean, int) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseBorder
Creates a new border
EclipseButtonBorder - Class in bibliothek.extension.gui.dock.theme.eclipse
A Border used by the EclipseButtonTitle.
EclipseButtonBorder(DockController, boolean, int) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseButtonBorder
Creates a new border
EclipseButtonTitle - Class in bibliothek.extension.gui.dock.theme.eclipse
This title is used by the EclipseTheme to replace the default DockTitle for the FlapDockStation.
EclipseButtonTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseButtonTitle
 
EclipseColorScheme - Class in bibliothek.extension.gui.dock.theme.eclipse
A ColorScheme used by the EclipseTheme.
EclipseColorScheme() - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseColorScheme
Creates the new color scheme
EclipseDisplayerFactory - Class in bibliothek.extension.gui.dock.theme.eclipse.displayer
This factory makes use of a EclipseThemeConnector to decide which kind of DockableDisplayer to create.
EclipseDisplayerFactory(EclipseTheme) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDisplayerFactory
Creates a new displayer factory.
EclipseDockableDisplayer - Class in bibliothek.extension.gui.dock.theme.eclipse.displayer
EclipseDockableDisplayer(EclipseTheme, DockStation, Dockable, DockTitle) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
Creates a new DockableDisplayer.
EclipseDockableSelection - Class in bibliothek.extension.gui.dock.theme.eclipse
A DockableSelection that uses its own border.
EclipseDockableSelection() - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockableSelection
Creates the new selection
EclipseDockActionSource - Class in bibliothek.extension.gui.dock.theme.eclipse
EclipseDockActionSource(EclipseTheme, DockActionSource, EclipseTabStateInfo, boolean) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockActionSource
Creates a new source
EclipseDockTitleEvent - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
These events are fired by a DockTitleTab to its DockTitle to indicate that some properties, normally not used by a DockTitle, have changed.
EclipseDockTitleEvent(DockStation, Dockable, boolean, boolean, boolean) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.EclipseDockTitleEvent
Creates a new event
EclipseDockTitleFactory - Class in bibliothek.extension.gui.dock.theme.eclipse
A DockTitleFactory that calls another factory but only if the method EclipseThemeConnector.getTitleBarKind(bibliothek.gui.DockStation, Dockable) returns EclipseThemeConnector.TitleBar.BASIC for the Dockable whose title should be created.
EclipseDockTitleFactory(EclipseTheme, DockTitleFactory) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockTitleFactory
Creates a new factory
EclipseIconPreference - Class in bibliothek.extension.gui.dock.preference.preferences
Allows to set whether icons are shown on deselected tabs in the EclipseTheme.
EclipseIconPreference(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.EclipseIconPreference
Creates a new preference.
EclipseMenu - Class in bibliothek.extension.gui.dock.theme.eclipse.stack
A menu used by the EclipseTabPane to select Dockables.
The icon of the menu is TabMenuOverflowIconBridge.ICON_KEY, and thus changes automatically when the number of children changes.
EclipseMenu(EclipseTabPane) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseMenu
Creates a new menu.
EclipseStationPaint - Class in bibliothek.extension.gui.dock.theme.eclipse
 
EclipseStationPaint() - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.EclipseStationPaint
 
EclipseTab - Class in bibliothek.extension.gui.dock.theme.eclipse.stack
A wrapper around a TabComponent allowing to use the TabComponent also as CombinedTab.
EclipseTab(EclipseTabPane, Dockable, TabComponent) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
Creates a new tab.
EclipseTabChoice - Class in bibliothek.extension.gui.dock.preference.preferences.choice
The way tabs are painted in the EclipseTheme
EclipseTabChoice(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.EclipseTabChoice
Creates a new choice.
EclipseTabDockAction - Annotation Type in bibliothek.extension.gui.dock.theme.eclipse
Marks a DockAction that it should be shown in the tabs when the EclipseTheme is used.
EclipseTabDockActionLocation - Enum in bibliothek.extension.gui.dock.theme.eclipse
Can be used for an EclipseTabDockAction to fine tune the behavior.
EclipseTabInfo - Class in bibliothek.extension.gui.dock.theme.eclipse.stack
This component shows a subset of DockActions of the currently selected Dockable of its parent TabPane.
EclipseTabInfo(EclipseTabPane) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabInfo
Creates a new component.
EclipseTabPane - Class in bibliothek.extension.gui.dock.theme.eclipse.stack
The EclipseTabPane uses a generic TabPainter to create its tabs and to change its border.
EclipseTabPane(EclipseTheme, DockStation) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Creates a new pane.
EclipseTabPaneContent - Class in bibliothek.extension.gui.dock.theme.eclipse.stack
The panel painting the background of a EclipseTabPane.
EclipseTabPaneContent(EclipseTabPane) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPaneContent
 
EclipseTabPreference - Class in bibliothek.extension.gui.dock.preference.preferences
Determines the way tabs are painted in the EclipseTheme.
EclipseTabPreference(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.EclipseTabPreference
Creates a new preference
EclipseTabStateInfo - Interface in bibliothek.extension.gui.dock.theme.eclipse
Describes the state of a tab.
EclipseTheme - Class in bibliothek.extension.gui.dock.theme
A theme imitating the look and feel of the Eclipse-IDE.
EclipseTheme() - Constructor for class bibliothek.extension.gui.dock.theme.EclipseTheme
Creates a new theme
EclipseThemeConnector - Interface in bibliothek.extension.gui.dock.theme.eclipse
The EclipseThemeConnector tells the EclipseTheme where to paint tabs and borders.
EclipseThemeConnector.TitleBar - Enum in bibliothek.extension.gui.dock.theme.eclipse
Describes which kind of title, and which kind of DockableDisplayer should be used for a Dockable or a DockStation.
EclipseThemeConnectorListener - Interface in bibliothek.extension.gui.dock.theme.eclipse
A listener to an EclipseThemeConnector, can be called if a property of the connector changes.
EclipseThemePreferenceModel - Class in bibliothek.extension.gui.dock.preference.model
Various preferences used by the EclipseTheme.
EclipseThemePreferenceModel(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.model.EclipseThemePreferenceModel
Creates a new model
EditorText - Class in bibliothek.extension.gui.dock.preference.editor
A text that is used by a PreferenceEditor.
EditorText(String, PreferenceEditor<?>) - Constructor for class bibliothek.extension.gui.dock.preference.editor.EditorText
Creates a new text.
enabled - Variable in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
whether the selected element is enabled
enabledStateChanged(BasicButtonModel, boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
enabledStateChanged(BasicButtonModel, boolean) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if the action was enabled or disabled.
encodeSegment(String) - Static method in class bibliothek.util.Path
Puts an escape character before any illegal character of segment, thus creating a valid segment.
endVisit(StickMagnetGraph.Node) - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Visitor
Called when node is popped from the stack.
endVisit(StickMagnetGraph.Edge) - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Visitor
Called when edge is popped from the stack.
Enforcement - Enum in bibliothek.gui.dock.station.support
Describes how much a caller to Combiner.prepare(CombinerSource, Enforcement) would like the method to succeed.
ensureBorder(BasicButtonModel, String) - Method in class bibliothek.gui.dock.themes.basic.action.AbstractBasicHandler
 
ensureBorder(BasicButtonModel, String) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicResourceInitializer
Ensures that the BorderModifier with the specified key is installed and ready to be accessed through BasicButtonModel.getBorder(String);
ensureComponent() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Ensures that AbstractCombinedMenu.createComponent() is called and its result stored.
ensureComponent() - Method in class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
 
ensureFocusSet(boolean) - Method in class bibliothek.gui.dock.control.DefaultFocusController
 
ensureFocusSet(boolean) - Method in interface bibliothek.gui.dock.control.focus.FocusController
Ensures that a title or a Component of the currently focused Dockable really has the focus.
ensureFocusSet() - Method in class bibliothek.gui.DockController
Ensures that a title or a Component of the currently focused Dockable really has the focus.
ensureGroup(K) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Ensures that there exist a group with the name key.
ensureIdUnique() - Method in class bibliothek.gui.dock.station.split.SplitNode
Recursively visits all children of this SplitNode and ensures that no node has the same unique id.
ensureIdUniqueAsync() - Method in class bibliothek.gui.dock.station.split.SplitNode
Schedules a call to SplitNode.ensureIdUnique() of the Root node.
ensureTreeValidity(DockStation, Dockable) - Static method in class bibliothek.gui.dock.util.DockUtilities
Ensures that newChild has no parent, and that there will be no cycle when newChild is added to newParent
ensureTreeValidity(PerspectiveStation, PerspectiveDockable) - Static method in class bibliothek.gui.dock.util.DockUtilities
Ensures that newChild has either no parent or newParent as parent, and that there will be no cycle when newChild is added to newParent
EnsuringFocusRequest - Class in bibliothek.gui.dock.control.focus
Ensures that either a DockTitle or child Component of the currently focused Dockable is focused.
EnsuringFocusRequest(Dockable, boolean) - Constructor for class bibliothek.gui.dock.control.focus.EnsuringFocusRequest
Creates a new request.
EnsuringFocusRequest(Dockable, boolean, Component) - Constructor for class bibliothek.gui.dock.control.focus.EnsuringFocusRequest
Creates a new request.
enterUpdateUI() - Method in class bibliothek.gui.dock.util.swing.FontUpdater
Informs this updater that JComponent.updateUI() is about to start.
Entry(Set<Path>, PlaceholderMap, long) - Constructor for class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Create a new entry
Entry(Path[], PlaceholderMap, long) - Constructor for class bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
Create a new entry
Enumeration(String) - Constructor for class bibliothek.gui.dock.action.LocationHint.Enumeration
Creates a new Enumeration
equalAccept(DockAcceptance) - Method in class bibliothek.gui.dock.accept.AbstractAcceptance
Combines this acceptance with the other acceptance in a logical "<->" operation.
equals(Object) - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperation
 
equals(V, V) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Checks the equality of a and b.
equals(Object) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.Arch
 
equals(Object) - Method in class bibliothek.extension.gui.dock.theme.IdentifiedColorScheme
 
equals(Object) - Method in class bibliothek.gui.dock.action.ActionContentModifier
 
equals(Object) - Method in class bibliothek.gui.dock.action.ActionType
 
equals(Object) - Method in class bibliothek.gui.dock.action.LocationHint.Enumeration
 
equals(Object) - Method in class bibliothek.gui.dock.action.view.ViewTarget
 
equals(Object) - Method in class bibliothek.gui.dock.control.ModifierMask
 
equals(Object) - Method in class bibliothek.gui.dock.layout.AbstractDockableProperty
 
equals(Object) - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
 
equals(Object) - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
 
equals(Object) - Method in class bibliothek.gui.dock.station.span.SpanMode
 
equals(Object) - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
 
equals(Object) - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty.Node
 
equals(Object) - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
 
equals(Object) - Method in class bibliothek.gui.dock.station.stack.action.DockActionDistributor.Target
 
equals(Object) - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
 
equals(Object) - Method in class bibliothek.gui.dock.title.DockTitleVersion
 
equals(Object) - Method in class bibliothek.gui.dock.util.extension.ExtensionName
 
equals(Object) - Method in class bibliothek.gui.dock.util.PropertyKey
 
equals(Object) - Method in class bibliothek.util.container.Quartuple
 
equals(Object) - Method in class bibliothek.util.container.Single
 
equals(Object) - Method in class bibliothek.util.container.Triple
 
equals(Object) - Method in class bibliothek.util.container.Tuple
 
equals(Object) - Method in class bibliothek.util.Path
 
equals(Object) - Method in class bibliothek.util.Version
 
equalsNoSuccessor(DockableProperty) - Method in class bibliothek.gui.dock.layout.AbstractDockableProperty
 
equalsNoSuccessor(DockableProperty) - Method in interface bibliothek.gui.dock.layout.DockableProperty
Tells whether this describes the same position as property, not checking the successor.
estimateLocations(Object, LocationEstimationMap) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
estimateLocations(L, LocationEstimationMap) - Method in interface bibliothek.gui.dock.DockFactory
Tries to estimate the DockablePropertys of the children of the station which is represented by layout.
The children of this station are accessible through children.getChild( ...
estimateLocations(DockFrontendInternals, DockSituation, DockLayoutComposition) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
 
estimateLocations(DockFrontendInternals, DockSituation, DockLayoutComposition) - Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
Tries to fill the property location for each element in layout.
estimateLocations(BackupFactoryData<L>, LocationEstimationMap) - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
estimateLocations(DockLayoutComposition) - Method in class bibliothek.gui.dock.layout.DockSituation
Tries to guess the location of the elements stored in the tree below composition.
estimateLocations(DockLayoutComposition, DockableProperty) - Method in class bibliothek.gui.dock.layout.DockSituation
Tries to guess the location of the elements stored in the tree below composition, assuming that composition itself is at location location.
estimateLocations(DefaultLocationEstimationMap) - Method in class bibliothek.gui.dock.layout.DockSituation
Recursively tries to estimate the locations of all DockLayoutInfos that can be found in map.
Note: this method does not call DefaultLocationEstimationMap.finish().
estimateLocations(FlapDockStationLayout, LocationEstimationMap) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
estimateLocations(ScreenDockStationLayout, LocationEstimationMap) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
estimateLocations(SplitDockStationLayout, LocationEstimationMap) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
estimateLocations(StackDockStationLayout, LocationEstimationMap) - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
estimateVisible(DockFrontendInternals, DockSituation, DockLayoutComposition) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Tries to estimate which of the currently visible Dockables will still be visible if layout is applied to frontend.
event(int) - Method in class bibliothek.gui.dock.dockable.DockableStateListenerManager
Informs this observer that dockable changed.
eventDispatched(AWTEvent) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
AWT event listener.
EVERYTHING - Static variable in interface bibliothek.extension.gui.dock.preference.preferences.KeyStrokeValidator
a validator that accepts any stroke
evolve(SplitDockTree<Dockable>.Key, boolean, Map<Leaf, Dockable>) - Method in class bibliothek.gui.dock.station.split.Leaf
 
evolve(SplitDockTree<Dockable>.Key, boolean, Map<Leaf, Dockable>) - Method in class bibliothek.gui.dock.station.split.Node
 
evolve(SplitDockTree<Dockable>.Key, boolean, Map<Leaf, Dockable>) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
evolve(SplitDockTree<Dockable>.Key, boolean, Map<Leaf, Dockable>) - Method in class bibliothek.gui.dock.station.split.Root
 
evolve(SplitDockTree<Dockable>.Key, boolean, Map<Leaf, Dockable>) - Method in class bibliothek.gui.dock.station.split.SplitNode
Creates or replaces children according to the values found in key.
exactTabIndexAt(int, int) - Method in class bibliothek.gui.dock.StackDockStation
Gets the gap which is selected when the mouse is at x/y.
excluded(Component, FocusStrategyRequest) - Method in class bibliothek.gui.dock.control.focus.DefaultFocusStrategy
Tells whether the focusable Component component should be treated like a non-focusable Component.
excluded(Component) - Method in interface bibliothek.gui.dock.control.focus.FocusStrategyRequest
Tells whether component should be excluded from receiving the focus.
execute(FocusRequest, Dockable, Component) - Method in class bibliothek.gui.dock.control.DefaultFocusController
execute(Dockable, VetoableDockRelocatorListener) - Method in class bibliothek.gui.dock.control.relocator.DropOperation
 
execute(Dockable, VetoableDockRelocatorListener) - Method in class bibliothek.gui.dock.control.relocator.MergeOperation
 
execute(Dockable, VetoableDockRelocatorListener) - Method in interface bibliothek.gui.dock.control.relocator.RelocateOperation
Executes this operation.
execute(CombinerSource) - Method in interface bibliothek.gui.dock.displayer.DisplayerCombinerTarget
Executes this operation.
execute() - Method in class bibliothek.gui.dock.FlapDockStation.FlapDropOperation
 
execute(DockStation) - Method in interface bibliothek.gui.dock.layout.location.AsideRequest
Executes this request calling the aside method of station.
execute(AsideRequest) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest.CombinerForward
 
execute(AsideRequest) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest.DockStationForward
 
execute(DockStation) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
 
execute() - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
execute(AsideRequest) - Method in interface bibliothek.gui.dock.layout.location.DefaultAsideRequest.Forward
Calls the aside method of the item represented by this DefaultAsideRequest.Forward.
execute() - Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
 
execute() - Method in class bibliothek.gui.dock.station.NoStationDropOperation
 
execute() - Method in class bibliothek.gui.dock.station.split.SplitDropOperation
 
execute() - Method in interface bibliothek.gui.dock.station.StationDropOperation
Executes this operation.
execute(CombinerSource) - Method in class bibliothek.gui.dock.themes.basic.TabDisplayerCombinerTarget
 
executeConstraints() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Reshapes all nodes except the root node according to StickMagnetGraph.Node.getConstraints().
executeOperation(Dockable, RelocateOperation) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Executes the drag and drop event operation.
executeRequestList() - Method in class bibliothek.gui.dock.displayer.DisplayerRequest
 
executeRequestList() - Method in class bibliothek.gui.dock.title.DockTitleRequest
Asks all sources for a DockTitle, stops as soon as one source called DockTitleRequest.answer(DockTitle).
executeRequestList() - Method in class bibliothek.gui.dock.util.ResourceRequest
Asks all sources for a new resource, needs to stop as soon as one source called ResourceRequest.answer(Object) (this can be queried with ResourceRequest.isAnswered()).
existsTitleVersion(String) - Method in class bibliothek.gui.dock.title.DockTitleManager
Tests whether there is a handle registered at id or not.
expand(int, StickMagnetGraph.DefaultNode[], ScreenDockWindow[]) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Builds the entire stickiness graph using a breath first search algorithm.
EXPAND_ON_DOUBLE_CLICK - Static variable in class bibliothek.gui.dock.ScreenDockStation
global setting to change the effect happening on a double click
expectToHide(Dockable, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
Marks all elements of the tree with root dockable to be expected to hide soon.
expectToHide(Collection<Dockable>, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
Marks all elements of dockables to be expected to hide soon.
expectToShow(Dockable, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
Marks all elements of the tree with root dockable to be expected to show soon.
expectToShow(Collection<Dockable>, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
Marks all elements of dockables to be expected to show soon.
ExtendingColorScheme - Class in bibliothek.gui.dock.themes.color
A ColorScheme that can be extended by additional ColorScheme.
ExtendingColorScheme(ColorScheme, DockController) - Constructor for class bibliothek.gui.dock.themes.color.ExtendingColorScheme
Creates a new scheme.
Extension - Interface in bibliothek.gui.dock.util.extension
An extension provides a set of resources that override existing resources.
EXTENSION_NAME - Static variable in interface bibliothek.gui.dock.themes.ColorScheme
The name used in a ExtensionName to ask for an additional ColorScheme.
EXTENSION_PARAM - Static variable in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Name of a parameter of an ExtensionName pointing to this
EXTENSION_PARAM - Static variable in class bibliothek.gui.dock.layout.DockSituation
Name of a parameter of an ExtensionName pointing to this
EXTENSION_PARAM - Static variable in class bibliothek.gui.dock.ScreenDockStation
Name of a parameter of an ExtensionName pointing to this.
ExtensionManager - Class in bibliothek.gui.dock.util.extension
Manages a set of Extensions.
ExtensionManager(DockController) - Constructor for class bibliothek.gui.dock.util.extension.ExtensionManager
Creates a new manager.
ExtensionName<E> - Class in bibliothek.gui.dock.util.extension
The name of some extension that can be loaded through Extension.
ExtensionName(Path, Class<E>) - Constructor for class bibliothek.gui.dock.util.extension.ExtensionName
Creates a new name.
ExtensionName(Path, Class<E>, Map<String, Object>) - Constructor for class bibliothek.gui.dock.util.extension.ExtensionName
Creates a new name.
ExtensionName(Path, Class<E>, String, Object) - Constructor for class bibliothek.gui.dock.util.extension.ExtensionName
Creates a new name.

F

FACTORY - Static variable in class bibliothek.extension.gui.dock.preference.editor.BooleanEditor
A factory creating BooleanEditors.
FACTORY - Static variable in class bibliothek.extension.gui.dock.preference.editor.ChoiceEditor
a factory creating new ChoiceEditors
FACTORY - Static variable in class bibliothek.extension.gui.dock.preference.editor.KeyStrokeEditor
A factory for KeyStrokeEditors.
FACTORY - Static variable in class bibliothek.extension.gui.dock.preference.editor.LabelEditor
A factory creating new LabelEditors.
FACTORY - Static variable in class bibliothek.extension.gui.dock.preference.editor.ModifierMaskEditor
factory for new ModifierMaskEditors
FACTORY - Static variable in class bibliothek.extension.gui.dock.preference.editor.StringEditor
a factory creating StringEditors
FACTORY - Static variable in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
A factory which creates new BubbleButtonDockTitles.
FACTORY - Static variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
This factory creates instances of ArchGradientPainter.
FACTORY - Static variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BasicTabDockTitle
A factory creating new BasicTabDockTitles.
FACTORY - Static variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
A TabPainter that uses the id EclipseTheme.TAB_DOCK_TITLE to get a DockTitleVersion from the DockTitleManager and create a new DockTitle which is then wrapped by a DockTitleTab.
FACTORY - Static variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
 
FACTORY - Static variable in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitleFactory
An instance of this factory which can be used at any place
FACTORY - Static variable in class bibliothek.gui.dock.action.dropdown.DefaultDropDownFilter
A factory for this type of filter
FACTORY - Static variable in class bibliothek.gui.dock.station.flap.FlapDockPropertyFactory
An instance of this factory which can be used at any location
FACTORY - Static variable in class bibliothek.gui.dock.station.screen.ScreenDockPropertyFactory
An instance that can be used at any location
FACTORY - Static variable in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
A factory creating new DefaultScreenDockWindowBorders.
FACTORY - Static variable in class bibliothek.gui.dock.station.split.SplitDockFullScreenPropertyFactory
An instance of the factory that can be used at any location
FACTORY - Static variable in class bibliothek.gui.dock.station.split.SplitDockPathPropertyFactory
An instance of the factory that can be used at any location
FACTORY - Static variable in class bibliothek.gui.dock.station.split.SplitDockPlaceholderPropertyFactory
An instance of the factory that can be used at any location
FACTORY - Static variable in class bibliothek.gui.dock.station.split.SplitDockPropertyFactory
An instance of the factory that can be used at any location
FACTORY - Static variable in class bibliothek.gui.dock.station.stack.StackDockPropertyFactory
A singleton instance of this factory
FACTORY - Static variable in class bibliothek.gui.dock.themes.basic.BasicButtonTitleFactory
A static instance of this factory, can be used everywhere
FACTORY - Static variable in class bibliothek.gui.dock.themes.basic.BasicDockTitle
A factory for the BasicDockTitle.
FACTORY - Static variable in class bibliothek.gui.dock.themes.basic.BasicDockTitleFactory
An instance of this factory which can be used an any place
FACTORY_BOOLEAN - Static variable in interface bibliothek.extension.gui.dock.preference.PreferenceFactory
a factory for handling Boolean
FACTORY_EXTENSION - Static variable in class bibliothek.gui.dock.dockable.DefaultDockableMovingImageFactory
The name of the ExtensionName that loads additional DockableMovingImageFactorys as extension.
FACTORY_EXTENSION - Static variable in class bibliothek.gui.dock.layout.PropertyTransformer
Name of the ExtensionName that allows to load additional DockablePropertyFactorys
FACTORY_EXTENSION_PARAMETER - Static variable in class bibliothek.gui.dock.layout.PropertyTransformer
Name of the only property of an ExtensionName that points to this
FACTORY_INT - Static variable in interface bibliothek.extension.gui.dock.preference.PreferenceFactory
a factory for handling Integer
FACTORY_KEYSTROKE - Static variable in interface bibliothek.extension.gui.dock.preference.PreferenceFactory
a factory for handling KeyStroke
FACTORY_MODIFIER_MASK - Static variable in interface bibliothek.extension.gui.dock.preference.PreferenceFactory
a factory for ModifierMasks
FACTORY_STRING - Static variable in interface bibliothek.extension.gui.dock.preference.PreferenceFactory
A factory for handling String
FALLBACK - Static variable in class bibliothek.gui.dock.station.layer.LayerPriority
Describes the area where there are no stations, Dockables dragged into this area normally start to float (i.e.
FALSE - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
A ButtonContentCondition that is always false
fetch(Dockable, DockTitle) - Method in class bibliothek.gui.dock.station.DisplayerCollection
Creates a new DockableDisplayer using the factory of this collection.
fillMissing(DockSituation) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy.SettingAccess
Using the factories given by situation, this method tries to fill any gaps in the layout.
fillMissing(DockSituation) - Method in class bibliothek.gui.dock.frontend.Setting
Using the factories given by situation, this method tries to fill any gaps in the layout.
fillMissing(DockLayoutComposition) - Method in class bibliothek.gui.dock.layout.DockSituation
Using the factories currently known to this DockSituation, this method tries to fill gaps in composition.
fillMissing(DockLayoutInfo) - Method in class bibliothek.gui.dock.layout.DockSituation
fillMissing(DockLayoutInfo) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
 
fillTree(SplitDockTree<D>) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Fills the contents of this grid into tree.
filter(TabContent, StackDockStation, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
This implementation just returns content.
filter(TabContent, StackDockComponent, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
This implementation just returns content.
filter(TabContent, StackDockStation, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
 
filter(TabContent, StackDockComponent, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
 
filter(TabContent, StackDockStation, Dockable) - Method in interface bibliothek.gui.dock.station.stack.tab.TabContentFilter
Filters the contents of a tab.
filter(TabContent, StackDockComponent, Dockable) - Method in interface bibliothek.gui.dock.station.stack.tab.TabContentFilter
Filters the contents of a tab.
filter(PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
May return this or a copy of this PlaceholderMap to which strategy was applied.
Filter<T> - Interface in bibliothek.util
A filter is used to split up a set of items to a set of included and a set of excluded items.
filterActions(Dockable, boolean) - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Tells whether actions should filtered before showing on the button of a FlapDockStation.
FilteredDockActionSource - Class in bibliothek.gui.dock.action
A DockActionSource which shows a selection of DockActions fetched from another DockActionSource
FilteredDockActionSource(DockActionSource) - Constructor for class bibliothek.gui.dock.action.FilteredDockActionSource
Creates a new filtered DockActionSource.
finalize(PropertyKey<A>) - Method in class bibliothek.gui.dock.util.DockProperties
Ensures that the value behind key will never be changed.
findBestFullscreenBounds(Window) - Method in class bibliothek.gui.dock.station.screen.DefaultScreenDockFullscreenStrategy
Tries to find the boundaries that match the fullscreen-criterium and that match the current location of window.
findDevice(int, int) - Method in class bibliothek.gui.dock.station.screen.MediumBoundaryRestriction
Finds and returns the boundaries of the screen in which x/y are.
findRootWindow() - Method in class bibliothek.gui.DockController
Searches the root-window of the application.
finish() - Method in class bibliothek.gui.dock.layout.DefaultLocationEstimationMap
Closes up this node.
fire() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
Fires an event to the DockTitle of this DockTitleTab.
fire(Dockable, DockAction) - Method in class bibliothek.gui.dock.action.AbstractButtonContentFilter
fire() - Method in class bibliothek.gui.dock.SplitDockStation.Access
fire(Dockable) - Method in class bibliothek.gui.dock.station.flap.button.AbstractButtonContentCondition
Calls the method ButtonContent.handleChange(Dockable) on all ButtonContents that are currently using this ButtonContentCondition that that have installed dockable.
fire() - Method in class bibliothek.gui.dock.station.support.DockableShowingManager
Checks which Dockables have changed their state and fires events for them.
fire(UISchemeEvent<Color, DockColor, ColorBridge>) - Method in class bibliothek.gui.dock.themes.color.AbstractColorScheme
Calls UISchemeListener.changed(UISchemeEvent) on all currently registered listeners.
fire(UISchemeEvent<V, U, B>) - Method in class bibliothek.gui.dock.util.AbstractUIScheme
Fires the event event to all registered UISchemeListeners.
fire(UISchemeEvent<Object, UIValue<Object>, UIBridge<Object, UIValue<Object>>>) - Method in class bibliothek.gui.dock.util.TypedPropertyUIScheme
Forwards the event event to all registered UIListeners.
fireActionEnabledChanged(Set<Dockable>) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
Invokes the actionEnabledChanged- method of all currently registered StandardDockActionListener
fireActionEvent(ActionEvent) - Method in class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
Fires event to all ActionListeners currently known to this handler.
fireActionIconChanged(ActionContentModifier, Set<Dockable>) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
Invokes the actionIconChanged- method of all currently registered StandardDockActionListener
fireActionRepresentativeChanged(Set<Dockable>) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
Invokes the actionRepresentativeChanged- method of all currently registered StandardDockActionListener
fireActionTextChanged(Set<Dockable>) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
Invokes the actionTextChanged- method of all currently registered StandardDockActionListener
fireActionTooltipTextChanged(Set<Dockable>) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
Invokes the actionTooltipTextChanged- method of all currently registered StandardDockActionListener
fireAdded(int, int) - Method in class bibliothek.gui.dock.action.AbstractDockActionSource
Invokes the actionsAdded-method on all registered DockActionSourceListeners.
fireAdded(SplitDockPerspective.Entry, SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Calls SplitDockPerspective.EntryListener.added(SplitDockPerspective.Entry, SplitDockPerspective.Entry) on all listeners that are currently known to this perspective
fireAdded(Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Informs all TabPaneListeners that dockable has been added.
fireAdded(Dockable) - Method in class bibliothek.gui.DockFrontend
Invokes the method DockFrontendListener.added(DockFrontend, Dockable) on all listeners.
fireAllHidden(Collection<Dockable>, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
Invokes the method VetoableDockFrontendListener.hidden(VetoableDockFrontendEvent) for all listeners for all elements in dockables.
fireAllHidden(Dockable, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
Invokes the method VetoableDockFrontendListener.hidden(VetoableDockFrontendEvent) for all listeners for all elements of the tree with root dockable.
fireAllHidden(Dockable, Set<Dockable>) - Method in class bibliothek.gui.DockFrontend
Invokes the method DockFrontendListener.hidden(DockFrontend, Dockable) on all listeners for dockable and all its children.
fireAllHiding(Dockable, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
Calls the method VetoableDockFrontendListener.hiding(VetoableDockFrontendEvent) for all elements in the tree beginning with dockable.
fireAllHiding(Collection<Dockable>, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
Calls the method VetoableDockFrontendListener.hiding(VetoableDockFrontendEvent) for all elements in dockables
fireAllShowing(Dockable, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
Calls VetoableDockFrontendListener.showing(VetoableDockFrontendEvent) for all elements in the tree with root dockable.
fireAllShowing(Collection<Dockable>, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
fireAllShown(Dockable, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
Invokes the method VetoableDockFrontendListener.shown(VetoableDockFrontendEvent) for all elements in the tree with root dockable.
fireAllShown(Collection<Dockable>, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
Invokes the method VetoableDockFrontendListener.shown(VetoableDockFrontendEvent) for all elements in dockables.
fireAllShown(Dockable, Set<Dockable>) - Method in class bibliothek.gui.DockFrontend
Invokes the method DockFrontendListener.shown(DockFrontend, Dockable) on all listeners for dockable and all its children.
fireAuthorChanged() - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
Invokes ThemeMetaListener.authorsChanged(ThemeMeta) on all registered listeners.
fireCanceled(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Calls VetoableDockRelocatorListener.grabbing(DockRelocatorEvent) on all listeners that are currently registered.
fireChanged() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreference
Informs all listeners that the value of this preference has changed.
fireChanged() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
Calls TabContentFilterListener.contentChanged() on all listeners that are currently installed.
fireChanged(Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
Calls TabContentFilterListener.contentChanged(Dockable) on all listeners that are currently installed.
fireChanged(StackDockStation) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
Calls TabContentFilterListener.contentChanged(StackDockStation) on all listeners that are currently installed.
fireChanged(StackDockComponent) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
Calls TabContentFilterListener.contentChanged(StackDockComponent) on all listeners that are currently installed.
fireColorChanged(String) - Method in class bibliothek.gui.dock.util.laf.AbstractLookAndFeelColors
Fires an event that the color key has changed.
fireColorsChanged() - Method in class bibliothek.gui.dock.util.laf.AbstractLookAndFeelColors
Fires an event that some colors changed
fireControllerChanged(DockController) - Method in class bibliothek.gui.dock.dockable.DockHierarchyObserver
Informs all listeners that the controller of the owner has been changed.
fireControllerChanged() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Informs all TabPaneListener that the current DockController changed.
fireDeleted(String) - Method in class bibliothek.gui.DockFrontend
Invokes the method DockFrontendListener.deleted(DockFrontend, String) on all listeners.
fireDescriptionChanged() - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
Invokes ThemeMetaListener.descriptionChanged(ThemeMeta) on all registered listeners.
fireDockableAdded(Dockable) - Method in class bibliothek.gui.dock.station.support.DockStationListenerManager
fireDockableAdding(Dockable) - Method in class bibliothek.gui.dock.station.support.DockStationListenerManager
fireDockableFocused(Dockable, Dockable) - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
Informs all listeners that dockable has gained the focus.
fireDockableRegistered(Dockable) - Method in class bibliothek.gui.dock.control.DockRegister
Informs all registerListeners that a Dockable has been registered.
fireDockableRegistering(Dockable) - Method in class bibliothek.gui.dock.control.DockRegister
Informs all registerListeners that a Dockable will be registered.
fireDockableRemoved(Dockable) - Method in class bibliothek.gui.dock.station.support.DockStationListenerManager
fireDockableRemoving(Dockable) - Method in class bibliothek.gui.dock.station.support.DockStationListenerManager
fireDockableSelected() - Method in class bibliothek.gui.dock.StackDockStation
Informs all DockStationListeners that the selected element of this station changed.
fireDockableSelected(Dockable, Dockable) - Method in class bibliothek.gui.dock.station.support.DockStationListenerManager
fireDockableSelected(DockStation, Dockable, Dockable) - Method in class bibliothek.gui.DockController
Informs all listeners that dockable has been selected by station.
fireDockablesRepositioned(int) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
Invokes DockStationListenerManager.fireDockablesRepositioned(Dockable...) for all children starting at index fromIndex.
fireDockablesRepositioned(int, int) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
Invokes DockStationListenerManager.fireDockablesRepositioned(Dockable...) for all children starting at index fromIndex to index toIndex.
fireDockablesRepositioned(Dockable...) - Method in class bibliothek.gui.dock.station.support.DockStationListenerManager
fireDockableUnregistered(Dockable) - Method in class bibliothek.gui.dock.control.DockRegister
Informs all registerListeners that a Dockable has been unregistered.
fireDockableVisibilitySet(Dockable, boolean) - Method in class bibliothek.gui.dock.station.support.DockStationListenerManager
fireDockStationRegistered(DockStation) - Method in class bibliothek.gui.dock.control.DockRegister
Informs all registerListeners that station has been registered.
fireDockStationRegistering(DockStation) - Method in class bibliothek.gui.dock.control.DockRegister
Informs all registerListeners that station will be registered.
fireDockStationUnregistered(DockStation) - Method in class bibliothek.gui.dock.control.DockRegister
Informs all registerListeners that station has been unregistered.
fireDragged(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Calls VetoableDockRelocatorListener.dragged(DockRelocatorEvent) on all listeners that are currently registered.
fireDragging(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Calls VetoableDockRelocatorListener.dragging(DockRelocatorEvent) on all listeners that are currently registered.
fireDropped(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Calls VetoableDockRelocatorListener.canceled(DockRelocatorEvent) on all listeners that are currently registered.
fireDropping(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Calls VetoableDockRelocatorListener.dropping(DockRelocatorEvent) on all listeners that are currently registered.
fireFullScreenChanged(Dockable, Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
Sends a message to all registered instances of SplitDockListener, that the Dockable in fullscreen-mode has changed.
fireFullscreenChanged() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Informs all listeners that the fullscreen state changed
fireGrabbed(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Calls VetoableDockRelocatorListener.grabbed(DockRelocatorEvent) on all listeners that are currently registered.
fireGrabbing(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Calls VetoableDockRelocatorListener.grabbing(DockRelocatorEvent) on all listeners that are currently registered.
fireHidden(Dockable, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
fireHidden(Dockable) - Method in class bibliothek.gui.DockFrontend
Invokes the method DockFrontendListener.hidden(DockFrontend, Dockable) on all listeners.
fireHideable(Dockable, boolean) - Method in class bibliothek.gui.DockFrontend
fireHierarchyChanged() - Method in class bibliothek.gui.dock.dockable.DockHierarchyObserver
Fires a DockHierarchyEvent to all registered listeners.
fireHoldChanged(Dockable, boolean) - Method in class bibliothek.gui.dock.FlapDockStation
Informs all registered FlapDockListeners that the hold-property of a Dockable has been changed.
fireHoldSwitchableChanged(FlapDockStation, Dockable) - Method in class bibliothek.gui.dock.station.flap.AbstractFlapLayoutManager
Invokes the method FlapLayoutManagerListener.holdSwitchableChanged(FlapLayoutManager, FlapDockStation, Dockable) on all listeners that are currently registered.
fireInfoComponentChanged(I, I) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Informs all TabPaneListeners that the info component has been replaced.
fireInserted(int, int) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Calls ChoiceListener.inserted(Choice, int, int) on all listeners that are currently known.
fireKeyPressed(KeyEvent) - Method in class bibliothek.gui.dock.control.AbstractKeyboardController
Forwards event to all listeners whose DockElement is above the component on which the event occurred.
fireKeyReleased(KeyEvent) - Method in class bibliothek.gui.dock.control.AbstractKeyboardController
Forwards event to all listeners whose DockElement is above the component on which the event occurred.
fireKeyTyped(KeyEvent) - Method in class bibliothek.gui.dock.control.AbstractKeyboardController
Forwards event to all listeners whose DockElement is above the component on which the event occurred.
fireLoaded(String) - Method in class bibliothek.gui.DockFrontend
Invokes the method DockFrontendListener.loaded(DockFrontend, String) on all listeners.
fireMoveableElementChanged() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
fireMoveableElementChanged() - Method in class bibliothek.gui.dock.themes.basic.TabDecorator
fireNameChanged() - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
Invokes ThemeMetaListener.nameChanged(ThemeMeta) on all registered listeners.
firePreferenceAdded(int, int) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
Informs all listeners that some preferences were added.
firePreferenceChanged(int, int) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
Informs all listeners that some preferences were changed.
firePreferenceRemoved(int, int) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
Informs all listeners that some preferences were removed.
fireRead(String) - Method in class bibliothek.gui.DockFrontend
Invokes the method DockFrontendListener.read(DockFrontend, String) on all listeners.
fireRemoved(int, int) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Calls ChoiceListener.removed(Choice, int, int) on all listeners that are currently known.
fireRemoved(int, int) - Method in class bibliothek.gui.dock.action.AbstractDockActionSource
Invokes the actionRemoved-method on all registered DockActionSourceListeners.
fireRemoved(SplitDockPerspective.Entry, SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Calls SplitDockPerspective.EntryListener.removed(SplitDockPerspective.Entry, SplitDockPerspective.Entry) on all listeners that are currently known to this perspective
fireRemoved(Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Informs all TabPaneListeners that dockable has been removed.
fireRemoved(Dockable) - Method in class bibliothek.gui.DockFrontend
Invokes the method DockFrontendListener.removed(DockFrontend, Dockable) on all listeners.
fireSaved(String) - Method in class bibliothek.gui.DockFrontend
Invokes the method DockFrontendListener.saved(DockFrontend, String) on all listeners.
fireSearched(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Calls VetoableDockRelocatorListener.searched(DockRelocatorEvent) on all listeners that are currently registered.
fireSelectedChanged(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
Fires a change-event on all known listeners.
fireSelectedChanged(Set<Dockable>) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
Fires a change-event on all known listeners.
fireSelectedChanged() - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
Fires an event to all observers of type SelectableDockActionListener.
fireSelectionChanged() - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
Informs all listeners that the selection has changed.
fireSelectionChanged() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Informs all TabPaneListeners that the selection changed.
fireShapeChanged() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Informs all listeners that the current size or position changed
fireShown(Dockable, boolean) - Method in class bibliothek.gui.dock.frontend.VetoManager
fireShown(Dockable) - Method in class bibliothek.gui.DockFrontend
Invokes the method DockFrontendListener.shown(DockFrontend, Dockable) on all listeners.
fireStalled() - Method in class bibliothek.gui.dock.control.DockRegister
Informs all DockRegisterListener that this DockRegister is stalled.
fireStalledChange(Dockable) - Method in class bibliothek.gui.dock.control.DockRegister
Informs all RegisterListeners that dockable cycled the register.
fireTabChanged(Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Calls StackDockComponentListener.tabChanged(StackDockComponent, Dockable) on all listeners that are currently registered.
fireTitleBound(DockTitle) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Informs all dockableListeners that title was bound to this dockable.
fireTitleBound(DockTitle, Dockable) - Method in class bibliothek.gui.DockController
Informs all listeners that title has been bound to dockable.
fireTitleExchanged(DockTitle) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Informs all DockableListeners that title is no longer considered to be a good title and should be exchanged.
fireTitleExchanged() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Informs all DockableListeners that all bound titles and the null title are no longer considered good titles and should be replaced
fireTitleExchanged(DockTitle) - Method in class bibliothek.gui.dock.SplitDockStation
Informs all DockableListeners that title is no longer considered to be a good title and should be exchanged.
fireTitleExchanged() - Method in class bibliothek.gui.dock.SplitDockStation
Informs all DockableListeners that all bound titles and the null title are no longer considered good titles and should be replaced
fireTitleIconChanged(Icon, Icon) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Calls the titleIconChanged method of all registered DockableListener.
fireTitleTextChanged(String, String) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Calls the titleTextChanged method of all registered DockableListeners.
fireTitleTooltipChanged(String, String) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Called the titleTooltipChanged method of all registered DockableListeners.
fireTitleUnbound(DockTitle) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Informs all dockableListeners that title was unbound from this dockable.
fireTitleUnbound(DockTitle, Dockable) - Method in class bibliothek.gui.DockController
Informs all listeners that title is no longer bound to dockable.
fireUnstalled() - Method in class bibliothek.gui.dock.control.DockRegister
Informs all DockRegisterListeners that this DockRegister is no longer stalled.
fireUpdated(int, int) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Calls ChoiceListener.updated(Choice, int, int) on all listeners that are currently known.
fireVetoDockable(Dockable) - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
Asks all FocusVetoListener through their method FocusVetoListener.vetoFocus(FocusController, Dockable) whether they want cancel a call to the DockController.
fireVetoTitle(DockTitle) - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
Asks all FocusVetoListener through their method FocusVetoListener.vetoFocus(FocusController, DockTitle) whether they want cancel a call to the DockController.
fireVisibilityChanged() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Informs all listeners that the visibility state changed
fireVisibilityChanged(boolean) - Method in class bibliothek.gui.dock.util.AbstractWindowProvider
Calls WindowProviderListener.visibilityChanged(WindowProvider, boolean) on all listeners known to this provider.
fireVisibilityChanged(boolean) - Method in class bibliothek.gui.dock.util.WindowProviderWrapper
Informs all listeners that the windows visibility has changed.
fireWebpagesChanged() - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
Invokes ThemeMetaListener.webpagesChanged(ThemeMeta) on all registered listeners.
fireWindowChanged(Window) - Method in class bibliothek.gui.dock.util.AbstractWindowProvider
Calls WindowProviderListener.windowChanged(WindowProvider, Window) on all listeners known to this provider.
fireWindowChanged(Window) - Method in class bibliothek.gui.dock.util.WindowProviderWrapper
Informs all listeners that the window has changed.
fireWindowClosing() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Informs all listeners that this window wants to be closed
FIRST - Static variable in class bibliothek.gui.dock.station.flap.FlapDockProperty
The location of the first Dockable.
firstNonNull(Icon...) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
Gets the first element of icons that is not null.
FLAG_HIERARCHY - Static variable in class bibliothek.gui.dock.dockable.DockableStateEvent
Indicates that the parent of the Dockable has changed
FLAG_LOCATION_CHANGED - Static variable in class bibliothek.gui.dock.dockable.DockableStateEvent
Indicates that the internal location of the Dockable on its DockStation changed.
FLAG_PARENT_LOCATION_CHANGED - Static variable in class bibliothek.gui.dock.dockable.DockableStateEvent
Indicates that the internal location of one of the anchestors of the Dockable changed
FLAG_PARENT_SELECTION - Static variable in class bibliothek.gui.dock.dockable.DockableStateEvent
Indicates that the selection state of a parent of the Dockable changed
FLAG_SELECTION - Static variable in class bibliothek.gui.dock.dockable.DockableStateEvent
Indicates that the Dockable is or was selected on its parent
FLAG_SHOWING - Static variable in class bibliothek.gui.dock.dockable.DockableStateEvent
Indicates that the Dockable was either made visible or invisible to the user
FLAG_VISIBILITY - Static variable in class bibliothek.gui.dock.dockable.DockableStateEvent
Deprecated.
use DockableStateEvent.FLAG_SHOWING instead of this flag. This flag will be removed in a future version.
FlapDockDirection - Class in bibliothek.gui.dock.station.flap
This DockAction is used as an action of a FlapDockStation.
FlapDockDirection() - Constructor for class bibliothek.gui.dock.station.flap.FlapDockDirection
Creates the icon of the action, and sets the text and tooltip of the action.
FlapDockHoldToggle - Class in bibliothek.gui.dock.station.flap
This DockAction is shown together with the children of a FlapDockStation, and allows to "stick" a Dockable.
FlapDockHoldToggle(FlapDockStation) - Constructor for class bibliothek.gui.dock.station.flap.FlapDockHoldToggle
Constructor, sets the icons and makes the action ready to be shown.
FlapDockListener - Interface in bibliothek.gui.dock.event
A listener that is added to a FlapDockStation.
FlapDockPerspective - Class in bibliothek.gui.dock.station.flap
A representation of a FlapDockStation in a Perspective.
Note: while this perspective allows to set the hold and size property of a dockable, the final decision of how these properties look like are made by the FlapLayoutManager that is installed on the FlapDockStation which shows the real Dockables.
FlapDockPerspective() - Constructor for class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
FlapDockProperty - Class in bibliothek.gui.dock.station.flap
FlapDockProperties are used on the FlapDockStation to determine the location of a Dockable.
FlapDockProperty() - Constructor for class bibliothek.gui.dock.station.flap.FlapDockProperty
Constructs a FlapDockProperty
FlapDockProperty(int) - Constructor for class bibliothek.gui.dock.station.flap.FlapDockProperty
Constructs a FlapDockProperty
FlapDockProperty(int, boolean, int) - Constructor for class bibliothek.gui.dock.station.flap.FlapDockProperty
Constructs a FlapDockProperty
FlapDockProperty(int, boolean, int, Path) - Constructor for class bibliothek.gui.dock.station.flap.FlapDockProperty
Constructs a FlapDockProperty
FlapDockPropertyFactory - Class in bibliothek.gui.dock.station.flap
Creates instances of FlapDockProperty.
FlapDockPropertyFactory() - Constructor for class bibliothek.gui.dock.station.flap.FlapDockPropertyFactory
 
FlapDockStation - Class in bibliothek.gui.dock
This DockStation shows only a title for each of it's children.
If the user clicks on one of the titles, a window will popup.
FlapDockStation() - Constructor for class bibliothek.gui.dock.FlapDockStation
Default constructor of a FlapDockStation
FlapDockStation(boolean) - Constructor for class bibliothek.gui.dock.FlapDockStation
Creates a new FlapDockStation.
FlapDockStation.Direction - Enum in bibliothek.gui.dock
The direction in which the window with the Dockable will popup, in respect to the location of this station.
FlapDockStation.DockableHandle - Class in bibliothek.gui.dock
Handles title, listeners and actions that are associated with a Dockable.
FlapDockStation.FlapDropOperation - Class in bibliothek.gui.dock
Custom implementation of StationDropOperation.
FlapDockStationFactory - Class in bibliothek.gui.dock.station.flap
A DockFactory which can handle FlapDockStations.
FlapDockStationFactory() - Constructor for class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
FlapDockStationLayout - Class in bibliothek.gui.dock.station.flap
A layout describing the content of a FlapDockStation.
FlapDockStationLayout(boolean, FlapDockStation.Direction, PlaceholderMap) - Constructor for class bibliothek.gui.dock.station.flap.FlapDockStationLayout
Creates a new layout
FlapDockStationSource - Class in bibliothek.gui.dock.station.flap
This DockActionSource is used by the FlapDockStation to show the hold-action for a Dockable.
FlapDockStationSource(FlapDockStation, Dockable, DockAction) - Constructor for class bibliothek.gui.dock.station.flap.FlapDockStationSource
Creates a new FlapDockStationSource.
FlapDropInfo - Class in bibliothek.gui.dock.station.flap
Information where to insert a Dockable into a FlapDockStation.
FlapDropInfo(FlapDockStation, Dockable) - Constructor for class bibliothek.gui.dock.station.flap.FlapDropInfo
Constructs a new info.
FlapDropOperation(FlapDropInfo, boolean) - Constructor for class bibliothek.gui.dock.FlapDockStation.FlapDropOperation
Creates a new operation.
FlapLayoutManager - Interface in bibliothek.gui.dock.station.flap
A FlapLayoutManager stores properties of FlapDockStations and can influence the behavior of a FlapDockStation.
An implementation might be interested in these methods: FlapDockStation.updateHold(Dockable) when the hold property of a Dockable needs to be changed FlapDockStation.updateWindowSize(Dockable) when the size of a Dockable needs to be updated
FlapLayoutManagerListener - Interface in bibliothek.gui.dock.station.flap
A listener that is added to a FlapLayoutManager.
FlapOverrideDropLayer - Class in bibliothek.gui.dock.station.flap.layer
Represents the "tabs" and the DockTitles of a FlapDockStation.
FlapOverrideDropLayer(FlapDockStation) - Constructor for class bibliothek.gui.dock.station.flap.layer.FlapOverrideDropLayer
Creates a new layer
FlapSideDropLayer - Class in bibliothek.gui.dock.station.flap.layer
A layer around a FlapDockStation, it has a high priority if there are no children in the FlapDockStation (which makes the station very small).
FlapSideDropLayer(FlapDockStation) - Constructor for class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
Creates a new layer.
FlapSpanStrategy - Class in bibliothek.gui.dock.station.flap
Manages the Spans of a FlapDockStation.
FlapSpanStrategy(FlapDockStation, ButtonPane) - Constructor for class bibliothek.gui.dock.station.flap.FlapSpanStrategy
Creates a new strategy.
FlapWindow - Interface in bibliothek.gui.dock.station.flap
This window pops up if the user presses one of the buttons of a FlapDockStation.
FlapWindowBackgroundComponent - Interface in bibliothek.gui.dock.station.flap
An UIValue that represents a FlapWindow.
FlapWindowBorder - Interface in bibliothek.gui.dock.station.flap
A DockBorder that represents a FlapWindow.
FlapWindowFactory - Interface in bibliothek.gui.dock.station.flap
A FlapWindowFactory creates instances of FlapWindow.
FLAT_COLOR_SCHEME - Static variable in class bibliothek.extension.gui.dock.theme.FlatTheme
the key to set the ColorScheme of this theme
FlatBorder - Class in bibliothek.extension.gui.dock.theme.flat
A Border which paints a 3d-effect.
FlatBorder(DockableDisplayer) - Constructor for class bibliothek.extension.gui.dock.theme.flat.FlatBorder
Creates a new border.
FlatButtonTitle - Class in bibliothek.extension.gui.dock.theme.flat
This title is used by the FlatTheme to replace the default-DockTitle of the FlapDockStation.
FlatButtonTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.flat.FlatButtonTitle
Constructs a new title
FlatColorScheme - Class in bibliothek.extension.gui.dock.theme.flat
A color scheme for FlatTheme.
FlatColorScheme() - Constructor for class bibliothek.extension.gui.dock.theme.flat.FlatColorScheme
 
FlatDisplayerFactory - Class in bibliothek.extension.gui.dock.theme.flat
A factory for instances of DockableDisplayer.
FlatDisplayerFactory(boolean) - Constructor for class bibliothek.extension.gui.dock.theme.flat.FlatDisplayerFactory
Creates a new factory
FlatDockableDisplayer - Class in bibliothek.extension.gui.dock.theme.flat
FlatDockableDisplayer(DockStation, Dockable, DockTitle, DockableDisplayer.Location) - Constructor for class bibliothek.extension.gui.dock.theme.flat.FlatDockableDisplayer
 
FlatInfoComponent - Class in bibliothek.extension.gui.dock.theme.flat
This component shows a number of DockActions and is used by the BubbleStackDockComponent to be shown alongside the tabs.
FlatInfoComponent(FlatTabPane) - Constructor for class bibliothek.extension.gui.dock.theme.flat.FlatInfoComponent
 
FlatLineBorder - Class in bibliothek.extension.gui.dock.theme.flat
A border used by FlatButtonTitle if the button is not selected or active.
FlatLineBorder() - Constructor for class bibliothek.extension.gui.dock.theme.flat.FlatLineBorder
 
FlatMenu - Class in bibliothek.extension.gui.dock.theme.flat
A menu that contains a list of Dockables to select.
FlatMenu(FlatTabPane) - Constructor for class bibliothek.extension.gui.dock.theme.flat.FlatMenu
Creates a new FlatMenu.
FlatStationPaint - Class in bibliothek.extension.gui.dock.theme.flat
A paint which draws gray and white markings
FlatStationPaint() - Constructor for class bibliothek.extension.gui.dock.theme.flat.FlatStationPaint
 
FlatTab - Class in bibliothek.extension.gui.dock.theme.flat
A small button which can be clicked by the user.
FlatTab(FlatTabPane, Dockable) - Constructor for class bibliothek.extension.gui.dock.theme.flat.FlatTab
Constructs a new button
FlatTabPane - Class in bibliothek.extension.gui.dock.theme.flat
A panel that works like a JTabbedPane, but the buttons to change between the children are smaller and "flatter" than the buttons of the JTabbedPane.
FlatTabPane(StackDockComponentParent) - Constructor for class bibliothek.extension.gui.dock.theme.flat.FlatTabPane
Creates a new FlatTabPane
FlatTheme - Class in bibliothek.extension.gui.dock.theme
A theme that uses very few borders.
FlatTheme() - Constructor for class bibliothek.extension.gui.dock.theme.FlatTheme
Creates a new theme
FlatTitleFactory - Class in bibliothek.extension.gui.dock.theme.flat
A factory that creates instances of BasicDockTitle, but changes their active and inactive right color to the Dockables background.
FlatTitleFactory() - Constructor for class bibliothek.extension.gui.dock.theme.flat.FlatTitleFactory
 
FLOAT_ANCHORED - Static variable in class bibliothek.gui.dock.station.layer.LayerPriority
Describes a layer that is floating above a window, but still attached to that window.
FLOAT_FREE - Static variable in class bibliothek.gui.dock.station.layer.LayerPriority
Describes a layer that is floating freely above all other windows.
focus(FocusRequest) - Method in class bibliothek.gui.dock.control.DefaultFocusController
Requests focus for the Component that is described by request.
focus(FocusRequest) - Method in interface bibliothek.gui.dock.control.focus.FocusController
Sets the Dockable which should have the focus.
focusable(Component, FocusStrategyRequest) - Method in class bibliothek.gui.dock.control.focus.DefaultFocusStrategy
Tells whether the non-focusable component in reality is focusable.
FocusAction(Dockable) - Constructor for class bibliothek.gui.dock.action.StationChildrenActionSource.FocusAction
Creates a new action
FocusAwareComponent - Interface in bibliothek.gui.dock.control.focus
A Component implementing this interface tells the framework that it is aware of the existence of the MouseFocusObserver and that this Component prefers to request its focus independently.
FocusController - Interface in bibliothek.gui.dock.control.focus
The FocusController is responsible for transferring focus between Dockables.
FocusedWindowProvider - Class in bibliothek.gui.dock.util
A WindowProvider monitoring a set of windows, the last window that had the focus is the selected window.
FocusedWindowProvider() - Constructor for class bibliothek.gui.dock.util.FocusedWindowProvider
 
FocusHistory - Interface in bibliothek.gui.dock.control.focus
This interface tells the order in which the Dockables got the focus.
FocusRequest - Interface in bibliothek.gui.dock.control.focus
A FocusRequest can be sent to the FocusController in order for a Component to gain the focus.
FocusStrategy - Interface in bibliothek.gui.dock.control.focus
A FocusStrategy is used by a DockController to decide which Component to focus if a Dockable should receive the focus.
FocusStrategyRequest - Interface in bibliothek.gui.dock.control.focus
A question that is asked to a FocusStrategy.
FocusTracker - Class in bibliothek.gui.dock.control.focus
A focus tracker keeps information about the last focused Component of some Container.
FocusTracker(Component) - Constructor for class bibliothek.gui.dock.control.focus.FocusTracker
Creates a new focus tracker.
FocusVetoListener - Interface in bibliothek.gui.dock.event
This listener is added to the FocusController and allows to interrupt a change of the focus.
FocusVetoListener.FocusVeto - Enum in bibliothek.gui.dock.event
Tells how to react on a potential change of the focus.
font() - Method in class bibliothek.gui.dock.util.font.AbstractDockFont
Gets the FontModifier which is currently represented by this DockFont.
font(Font) - Method in class bibliothek.gui.dock.util.font.AbstractDockFont
Gets a modified version of font
FontBridge - Interface in bibliothek.gui.dock.util.font
A font bridge is a layer between a DockFont and the FontManager, it can modify the FontModifier that is transferred from manager to DockFont.
fontFocused - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
FontManager - Class in bibliothek.gui.dock.util.font
FontManager(DockController) - Constructor for class bibliothek.gui.dock.util.font.FontManager
Creates a new map.
FontModifier - Interface in bibliothek.gui.dock.util.font
A font modifier changes a font, i.e.
fontSelected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
fontUnselected - Variable in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
FontUpdater - Class in bibliothek.gui.dock.util.swing
A FontUpdater wraps around a JComponent and changes the font of the component using a FontModifier.
Components that use this updater must call FontUpdater.enterUpdateUI() end FontUpdater.leaveUpdateUI() before and after JComponent.updateUI() is called.
Components should create an instance of this updater before they are added to any other component.
FontUpdater(JComponent) - Constructor for class bibliothek.gui.dock.util.swing.FontUpdater
Creates a new updater
forbid() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
forbid() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Forbids the current event to complete, depending on the state of the operation this is equivalent to calling DockRelocatorEvent.cancel().
foreground(Graphics) - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
Paints the foreground of the component.
forward(DockStation) - Method in interface bibliothek.gui.dock.layout.location.AsideRequest
Calls the DockStation.aside(AsideRequest) method of station with the successor of the current location.
forward(Combiner) - Method in interface bibliothek.gui.dock.layout.location.AsideRequest
Calls the Combiner.aside(AsideRequest) method of combiner with the successor of the current location.
forward(Combiner, PlaceholderMap) - Method in interface bibliothek.gui.dock.layout.location.AsideRequest
Calls the Combiner.aside(AsideRequest) method of combiner with the successor of the current location.
forward(DockStation) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
 
forward(Combiner) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
 
forward(Combiner, PlaceholderMap) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
 
forward(DefaultAsideRequest.Forward) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
 
forward() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent.Meta
forward(Border) - Method in class bibliothek.gui.dock.themes.border.BorderForwarder
Calls JComponent.setBorder(Border) on the target JComponent of this forwarder.
FrameworkOnly - Annotation Type in bibliothek.util
This annotation marks classes, interfaces and other elements that should not be used by clients.
FREE - Static variable in interface bibliothek.gui.dock.station.screen.BoundaryRestriction
A restriction that allows all boundaries.
freezeFocus() - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
 
freezeFocus() - Method in interface bibliothek.gui.dock.control.focus.FocusController
Temporarily disables this FocusController.
freezeLayout() - Method in class bibliothek.gui.DockController
Freezes the layout.
FRONT - Static variable in class bibliothek.gui.dock.station.stack.StackDockProperty
The first location on a StackDockStation
FRONTEND_EXTENSION - Static variable in class bibliothek.gui.DockFrontend
FrontendDockablePerspective - Class in bibliothek.gui.dock.frontend
This DefaultDockablePerspective represents a DefaultDockable that was added to a DockFrontend with a unique identifier.
FrontendDockablePerspective(String) - Constructor for class bibliothek.gui.dock.frontend.FrontendDockablePerspective
Creates a new representation.
FrontendEntry - Interface in bibliothek.gui.dock.frontend
A bag of information about a Dockable that might be registered at a DockFrontend.
FrontendPerspectiveCache - Interface in bibliothek.gui.dock.frontend
This cache is used by a DockFrontend to create a Perspective.
FrontendPerspectiveCacheExtension - Interface in bibliothek.gui.dock.frontend
An extension for DefaultFrontendPerspectiveCache (or any other FrontendPerspectiveCache), this extension adds new types of elements to the cache.
FULL_SCREEN_STRATEGY - Static variable in class bibliothek.gui.dock.ScreenDockStation
a key for a property telling how to handle fullscreen mode
fuller(Color, double) - Static method in class bibliothek.util.Colors
 
FullscreenActionSource - Class in bibliothek.gui.dock.station.screen
A DockActionSource that adds or removes a DockAction depending on the result of the ScreenDockFullscreenFilters that are currently registered at a ScreenDockStation.
FullscreenActionSource(DockAction, LocationHint) - Constructor for class bibliothek.gui.dock.station.screen.FullscreenActionSource
Creates a new source.
fullscreenChanged(ScreenDockStation, Dockable) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockStationListener
Called if the fullscreen-mode of dockable changed.
fullScreenDockableChanged(SplitDockStation, Dockable, Dockable) - Method in interface bibliothek.gui.dock.event.SplitDockListener
Invoked when a new Dockable was made fullscreen, or no Dockable at all is fullscreen.
fullscreenStateChanged(ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindowListener
This method is called after the windows fullscreen-state changed.

G

generateKey(Dockable) - Method in interface bibliothek.gui.dock.action.actions.GroupKeyGenerator
Generates a new key.
GenericFontModifier - Class in bibliothek.gui.dock.util.font
A FontModifier that can change a font in more than just one way.
GenericFontModifier() - Constructor for class bibliothek.gui.dock.util.font.GenericFontModifier
Creates a new modifier
GenericFontModifier.Modify - Enum in bibliothek.gui.dock.util.font
Tells how to transform some aspect of a font.
get() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditorCallback
Gets the value to which this callback has access to.
get(int) - Method in class bibliothek.gui.dock.control.relocator.MultiInserter
Gets the index'th inserter in the list of inserters.
get(int) - Method in class bibliothek.gui.dock.control.relocator.MultiMerger
Gets the index'th merger in this list of mergers.
get(String, DockElement, boolean) - Method in class bibliothek.gui.dock.frontend.DefaultFrontendPerspectiveCache
 
get(String, boolean) - Method in class bibliothek.gui.dock.frontend.DefaultFrontendPerspectiveCache
 
get(PerspectiveElement) - Method in class bibliothek.gui.dock.frontend.DefaultFrontendPerspectiveCache
 
get(String, DockElement, boolean) - Method in interface bibliothek.gui.dock.frontend.FrontendPerspectiveCache
Given an element that was earlier created by the client and added to a DockFrontend, this method converts element to a PerspectiveElement.
When called multiple times with the same arguments, then this method is free to either return different objects or to always return the same object.
get(String, boolean) - Method in interface bibliothek.gui.dock.frontend.FrontendPerspectiveCache
Called to convert id to a PerspectiveElement.
get(PerspectiveElement) - Method in interface bibliothek.gui.dock.frontend.FrontendPerspectiveCache
Gets the unique identifier of element.
get(String, DockElement, boolean) - Method in interface bibliothek.gui.dock.frontend.FrontendPerspectiveCacheExtension
Converts element into a PerspectiveElement.
get(PerspectiveElement) - Method in interface bibliothek.gui.dock.frontend.FrontendPerspectiveCacheExtension
Gets the unique identifier of element.
get(PerspectiveElement) - Method in interface bibliothek.gui.dock.perspective.PredefinedMap
Given element, tells what unique identifier element has.
get(String) - Method in interface bibliothek.gui.dock.perspective.PredefinedMap
Given a unique identifier id, tells what PerspectiveElement belongs to that id.
get(PerspectiveElement) - Method in class bibliothek.gui.dock.perspective.PredefinedPerspective
Gets the key for element.
get(String) - Method in class bibliothek.gui.dock.perspective.PredefinedPerspective
Gets the element which was stored using key.
get(MagnetRequest.Side) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraphConstraint
Gets the value that was set earlier for side.
get(int) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Gets the index'th element of this list.
get(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets the data that is stored under key.
get(String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Gets the data that is stored for key key.
get() - Method in class bibliothek.gui.dock.themes.border.BorderForwarder
Gets the BorderModifier that is currently used by this forwarder.
get() - Method in class bibliothek.gui.dock.themes.StationThemeItemValue
Gets the resource that is currently used.
get(PropertyKey<A>) - Method in class bibliothek.gui.dock.util.DockProperties
Gets the value accessed by key.
get(PropertyKey<A>, Priority) - Method in class bibliothek.gui.dock.util.DockProperties
Gets the value of key for the given priority.
get(String) - Method in class bibliothek.gui.dock.util.extension.ExtensionName
Gets an additional parameter of this extension.
get() - Method in interface bibliothek.gui.dock.util.extension.SharedExtension
Gets the list of shared objects.
get(Priority) - Method in class bibliothek.gui.dock.util.NullPriorityValue
Gets the value for a given priority.
get() - Method in class bibliothek.gui.dock.util.NullPriorityValue
Gets the current value with the highest priority.
get(Priority) - Method in class bibliothek.gui.dock.util.PriorityValue
Gets the value for a given priority.
get() - Method in class bibliothek.gui.dock.util.PriorityValue
Gets the current value with the highest priority.
get(String, TypedUIProperties.Type<V>) - Method in class bibliothek.gui.dock.util.TypedUIProperties
Gets the current value of the resource id with type type.
get(String) - Method in class bibliothek.gui.dock.util.UIProperties
Gets a resource.
get(String, Path, U) - Method in class bibliothek.gui.dock.util.UIProperties
Call UIValue.set(Object) with the matching value that is stored in this map for id.
getA() - Method in class bibliothek.util.container.Single
 
getAccelerator(K) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Gets the type of KeyEvent that will trigger an action.
getAccelerator() - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Gets the type of KeyEvent that must happen to trigger this action.
getAccelerator() - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
getAcceptance() - Method in class bibliothek.gui.DockController
Gets the behavior that tells which stations can have which children.
getAccess() - Method in class bibliothek.gui.dock.SplitDockStation
Allows subclasses access to the internal working of this SplitDockStation.
getAccess() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets access to the owner-station
getAction() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator
 
getAction() - Method in interface bibliothek.gui.dock.action.ActionDockBorder
Gets the action which is represented by this border.
getAction() - Method in interface bibliothek.gui.dock.action.DockActionBackgroundComponent
Gets the DockAction which is painted by this component.
getAction() - Method in class bibliothek.gui.dock.action.DockActionIcon
Gets the action which is using the icon.
getAction() - Method in class bibliothek.gui.dock.action.DockActionText
Gets the action which is using the icon.
getAction() - Method in class bibliothek.gui.dock.action.dropdown.DropDownFilter
Gets the action that is filtered.
getAction() - Method in class bibliothek.gui.dock.action.view.ConnectingViewItem
 
getAction() - Method in interface bibliothek.gui.dock.action.view.ViewItem
Gets the action that is represented by this target.
getAction() - Method in class bibliothek.gui.dock.themes.basic.action.AbstractBasicHandler
Gets the action which is read by this handler.
getAction() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Gets the DockAction which is handled by this model.
getAction() - Method in class bibliothek.gui.dock.themes.basic.action.BasicSeparatorHandler
 
getAction() - Method in interface bibliothek.gui.dock.themes.basic.action.BasicTrigger
Gets the DockAction which will be triggered by this object.
getAction() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
Gets the action for which this icon is used.
getAction() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SubDropDownHandler
 
getAction() - Method in class bibliothek.gui.dock.themes.basic.action.menu.AbstractMenuHandler
Gets the action that is observed by this handler.
getAction() - Method in class bibliothek.gui.dock.themes.basic.action.menu.DropDownMenuHandler
 
getAction() - Method in class bibliothek.gui.dock.themes.color.ActionColor
Gets the action for which this color is used.
getAction() - Method in class bibliothek.gui.dock.themes.font.ButtonFont
Gets the action for which this font is used.
getAction() - Method in class bibliothek.gui.dock.util.text.SwingActionText
Gets the action which is using the icon.
getActionHiding() - Method in class bibliothek.gui.dock.station.stack.tab.TabConfiguration
Gets if and when buttons on the tab are made invisible.
getActionInsets() - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Gets the empty space around the actions.
getActionOffer(Dockable) - Method in class bibliothek.gui.DockController
Searches the ActionOffer for dockable.
getActions() - Method in class bibliothek.gui.dock.action.ActionPopup
Gets the actions, that will be displayed
getActions() - Method in class bibliothek.gui.dock.FlapDockStation.DockableHandle
Gets the DockActionSource that should be shown on the Dockable.
getActions() - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Gets the condition that decides the property for ButtonContent.showActions(Dockable, boolean)
getActions() - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent.Tab
 
getActions() - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Gets the panels showing the actions
getActionSourceFor(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
getActionSourceFor(Dockable) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
 
getActionSourceFor(Dockable) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
Gets a list of all actions which will be shown on this title.
getActionSuggestion() - Method in interface bibliothek.gui.dock.themes.basic.BasicDockableDisplayerDecorator
Gets a DockActionSource which is forwarded to the DockTitle through a ActionsDockTitleEvent.
getActionSuggestion() - Method in class bibliothek.gui.dock.themes.basic.MinimalDecorator
 
getActionSuggestion() - Method in class bibliothek.gui.dock.themes.basic.TabDecorator
 
getActionViewConverter() - Method in class bibliothek.gui.DockController
Gets the manager that is responsible to convert DockActions to some kind of Component.
getActiveColor() - Static method in class bibliothek.extension.gui.dock.theme.eclipse.rex.RexSystemColor
 
getActiveColor() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Gets the color that is used as background if the title is focused.
getActiveColor() - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Gets the background-color which is used if this title is selected.
getActiveColorGradient() - Static method in class bibliothek.extension.gui.dock.theme.eclipse.rex.RexSystemColor
 
getActiveLeftColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets the color that is used on the left side if this title is active.
getActiveLeftTitleColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets the handle for the left active color.
getActiveRightColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets the color that is used on the right side in the gradient of this title.
getActiveRightTitleColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets the handle for the left active color.
getActiveTextColor() - Static method in class bibliothek.extension.gui.dock.theme.eclipse.rex.RexSystemColor
 
getActiveTextColor() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Gets the color that is used as foreground if the title is focused.
getActiveTextColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets the color that is used for text if this title is active.
getActiveTextColor() - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Gets the foreground-color which is used if this title is selected.
getActiveTextTitleColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets a handle for the foreground color of an active title.
getActiveTextTitleColor() - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Gets the TitleColor which represents the foreground of an active title.
getActiveTitleColor() - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Gets the TitleColor which represents the background of an active title.
getActualDivider() - Method in interface bibliothek.gui.dock.station.split.Divideable
Gets the divider as it is actually seen by the user.
getActualDivider() - Method in class bibliothek.gui.dock.station.split.Node
 
getAdd() - Method in class bibliothek.util.Version
Gets the additional information
getAddSize(ScreenDockStation, Dockable) - Method in interface bibliothek.gui.dock.station.screen.ScreenDropSizeStrategy
Called when dockable is added to station, but not by a drag and drop operation.
getAdjacent() - Method in class bibliothek.gui.dock.layout.DockLayoutComposition
Gets the additional information about the element.
getAdjacent(String) - Method in class bibliothek.gui.dock.layout.DockLayoutComposition
Searches for the DockLayout whose factory is set to factoryId.
getAdjacentDockFactories() - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
getAdjacentFactory(String) - Method in class bibliothek.gui.dock.layout.DockSituation
Gets the adjacent factory which has the given id.
getAdjacentFactoryID(String) - Method in class bibliothek.gui.dock.layout.DockSituation
Transforms an id read from a stream to the id of the adjacent factory which would be used.
getAdjacentFactorys() - Method in class bibliothek.gui.dock.layout.DockSituation
Gets all the adjacent factories that are currently registered at this DockSituation, the returned Map is unmodifiable.
getAdjacentID(AdjacentDockFactory<?>) - Method in class bibliothek.gui.dock.layout.DockSituation
Gets the id of factory.
getAfter(Container, Component) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabFocusTraversalPolicy
 
getAfter(Container, Component) - Method in class bibliothek.gui.dock.displayer.DisplayerFocusTraversalPolicy
 
getAfter(Container, Component) - Method in interface bibliothek.gui.dock.focus.SimplifiedFocusTraversalPolicy
Gets the Component which should be focused next.
getAfter(Container, Component) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockFocusTraversalPolicy
 
getAlignment(MenuLineLayoutOrder.Item) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder
Gets the alignment of item.
getAlpha() - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
Gets the transparency.
getAlpha() - Method in class bibliothek.gui.dock.dockable.TrueMovingImage
Gets the transparency with which the image is painted.
getAnchor() - Method in interface bibliothek.gui.dock.station.support.PlaceholderMap.Key
Gets the anchor.
getAnimation() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Access to the BubbleColorAnimation which is responsible for repainting this button.
getAnswer() - Method in class bibliothek.gui.dock.util.ResourceRequest
Gets the last answer made to this request.
getArray(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets the map that is stored under key
getAttracted(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Gets all the ScreenDockWindows of the station that are attracted to window.
getAttraction(Dockable, Dockable) - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Tells whether fixed and moved attract each other.
getAttractorStrategy() - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Gets the currently used AttractorStrategy.
getAttribute(String) - Method in class bibliothek.util.xml.XElement
Searches an attribute with the given name.
getAuthors() - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
 
getAuthors() - Method in interface bibliothek.gui.dock.themes.ThemeMeta
Gets a list of strings, containing the names of the authors.
getAuthors() - Method in class bibliothek.gui.dock.themes.ThemePropertyFactory
 
getAvailableArea() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getAvailableArea() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Gets the area in which all the Tabs, TabMenus and the visible Dockable (TabPane.setSelectedBounds(Rectangle)) must find their place.
getAvailableBounds(GraphicsConfiguration) - Method in class bibliothek.gui.dock.station.screen.DefaultScreenDockFullscreenStrategy
Gets the boundaries of a GraphicsDevice that can actually be used.
getB() - Method in class bibliothek.util.container.Tuple
 
getBackground() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Gets an algorithm that can be used to paint the background of this menu.
getBackground() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Gets the algorithm which should be used to paint the background of components.
getBackground() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
 
getBackgroundAlgorithm() - Method in class bibliothek.gui.dock.util.BackgroundPanel
Gets the algorithm that paints the background of this panel.
getBackgroundComponent() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
getBackup() - Method in class bibliothek.gui.dock.action.ActionContentModifier
Gets the modifiers which should be used if this is not available.
getBackup(String) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Searches a backup factory with the name id.
getBackup() - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
Gets the backup location that was set when this SplitDockPlaceholderProperty was created.
getBackup() - Method in class bibliothek.gui.dock.util.AbstractUIValue
Gets the backup value.
getBackupDockFactories() - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
Gets a list of all DockFactorys that were added using DockFrontend.registerBackupFactory(DockFactory).
getBaseBounds() - Method in class bibliothek.gui.dock.station.split.Root
Gets the location and size of the area which can be occupied by the children.
getBasePane() - Method in class bibliothek.gui.dock.station.OverpaintablePanel
The basic panel, directly added to this.
getBefore(Container, Component) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabFocusTraversalPolicy
 
getBefore(Container, Component) - Method in class bibliothek.gui.dock.displayer.DisplayerFocusTraversalPolicy
 
getBefore(Container, Component) - Method in interface bibliothek.gui.dock.focus.SimplifiedFocusTraversalPolicy
Gets the Component which should be focused when stepping through the circle backwards.
getBefore(Container, Component) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockFocusTraversalPolicy
 
getBold() - Method in class bibliothek.gui.dock.util.font.GenericFontModifier
Tells how this modifier modifies the bold aspect of a font.
getBoolean(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets the boolean that is stored under key
getBoolean(String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Gets the data that is stored for key key.
getBoolean() - Method in class bibliothek.util.xml.XContainer
Gets the value of this container as boolean.
getBoolean(String) - Method in class bibliothek.util.xml.XElement
Gets the value of an attribute.
getBorder(String) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Gets the border which is used for the state key.
getBorderColor() - Static method in class bibliothek.extension.gui.dock.theme.eclipse.rex.RexSystemColor
 
getBorderFactory() - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Gets the current factory for creating the border of the window.
getBorderInsets(Component) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer.OpenBorder
 
getBorderInsets(Component) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseBorder
 
getBorderInsets(Component) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseButtonBorder
 
getBorderInsets(Component) - Method in class bibliothek.extension.gui.dock.theme.eclipse.RectEclipseBorder
 
getBorderInsets(Component) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatBorder
 
getBorderInsets(Component) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatLineBorder
 
getBorderInsets(Component) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
getBorderKeyMouseOver() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the key for modifying the border which was set by MiniButton.setMouseOverBorder(Border).
getBorderKeyMouseOverSelected() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the key for modifying the border which was set by MiniButton.setMouseOverSelectedBorder(Border).
getBorderKeyMousePressed() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the key for modifying the border which was set by MiniButton.setMousePressedBorder(Border).
getBorderKeyMousePressedSelected() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the key for modifying the border which was set by MiniButton.setMousePressedSelectedBorder(Border).
getBorderKeyNormal() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the key for modifying the border which was set by MiniButton.setNormalBorder(Border).
getBorderKeyNormalSelected() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the key for modifying the border which was set by MiniButton.setNormalSelectedBorder(Border).
getBorderSideSnapSize() - Method in class bibliothek.gui.dock.FlapDockStation
Tells how far the layer outside the station stretches.
getBorderSideSnapSize() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the size of the border around the station.
getBottom(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Gets the bottom element of the node key.
getBoundaryRestriction() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the currently used BoundaryRestriction.
getBoundDockables() - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
Gets a set of all Dockables which are currently bound to this DockAction.
getBounds() - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Gets the boundaries the window would have if there would be no outside influences (like magnetism) to the boundaries.
getBounds() - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockWindowHandle
Gets the current normal bounds of the window represented by this handle.
getBounds() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the size and location of this node in pixel where the point 0/0 is equal to the point 0/0 on the owner-station.
getBounds() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPaneComponent
 
getBounds() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Gets the boundaries of this block.
getBounds() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneComponent
Gets the current location and size of this component.
getBoundsAt(int) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getBoundsAt(int) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Gets the location and size of the graphical element that allows the user to select the index'th child.
getBridge(Path, UIProperties<Color, DockColor, ColorBridge>) - Method in class bibliothek.extension.gui.dock.theme.IdentifiedColorScheme
 
getBridge(Path, UIProperties<Color, DockColor, ColorBridge>) - Method in class bibliothek.gui.dock.themes.color.DefaultColorScheme
 
getBridge(Path, UIProperties<Color, DockColor, ColorBridge>) - Method in class bibliothek.gui.dock.themes.color.ExtendingColorScheme
 
getBridge(Path, UIProperties<Icon, DockIcon, DockIconBridge>) - Method in class bibliothek.gui.dock.util.icon.DefaultIconScheme
 
getBridge(String) - Method in class bibliothek.gui.dock.util.MultiUIBridge
Searches the bridge that handles resources with the key id.
getBridge(Path, UIProperties<String, TextValue, TextBridge>) - Method in class bibliothek.gui.dock.util.text.DefaultTextScheme
 
getBridge(Path, UIProperties<Object, UIValue<Object>, UIBridge<Object, UIValue<Object>>>) - Method in class bibliothek.gui.dock.util.TypedPropertyUIScheme
 
getBridge(Priority, Path) - Method in class bibliothek.gui.dock.util.UIProperties
Gets the bridge which is stored on level priority for UIValues of kind path.
getBridge(Path, UIProperties<V, U, B>) - Method in interface bibliothek.gui.dock.util.UIScheme
Creates the UIBridge that handles resources of type name.
getBridgeFactory(Path) - Method in class bibliothek.gui.dock.themes.color.DefaultColorScheme
Gets the factory that creates bridges for kind.
getBridgeFor(Path) - Method in class bibliothek.gui.dock.util.UIProperties
Searches a bridge that can be used for path.
getBubbleThemePreferences() - Method in class bibliothek.extension.gui.dock.DockingFramesPreference
Grants access to the preferences concerning the BubbleTheme.
getButton(int) - Method in class bibliothek.gui.dock.FlapDockStation
Gets the title which is used as button for the index'th dockable.
getButton() - Method in class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
Gets the button that was created by ButtonCombinedMenu.createButton(BasicTrigger).
getButtonContent() - Method in class bibliothek.extension.gui.dock.DockingFramesPreference
Grants access to the preferences concerning the ButtonContent.
getButtonInsets() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Gets the space that is to be left free around the buttons.
getButtons() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Gets the panel which shows a set of DockActions.
getButtonVersion() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the DockTitleVersion that is used to create titles for the button-panel.
getButtonView() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
Gets the view which contains information about the currently selected action.
getByte() - Method in class bibliothek.util.xml.XContainer
Gets the value of this container as byte.
getByte(String) - Method in class bibliothek.util.xml.XElement
Gets the value of an attribute.
getByteArray() - Method in class bibliothek.util.xml.XContainer
Gets the value of this container as byte-array.
getByteArray(String) - Method in class bibliothek.util.xml.XElement
Gets the value of an attribute.
getC() - Method in class bibliothek.util.container.Triple
 
getCallback() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenWindowShape
Gets information about the window whose shape is changed.
getChar() - Method in class bibliothek.util.xml.XContainer
Gets the value of this container as character.
getChar(String) - Method in class bibliothek.util.xml.XElement
Gets the value of an attribute.
getChild(Object, int) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
getChild(int) - Method in class bibliothek.gui.dock.layout.DefaultLocationEstimationMap
 
getChild(int) - Method in interface bibliothek.gui.dock.layout.LocationEstimationMap
Gets the DockLayoutInfo that is associated with key childIndex.
getChild(int) - Method in class bibliothek.gui.dock.station.split.Leaf
 
getChild(int) - Method in class bibliothek.gui.dock.station.split.Node
 
getChild(int) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
getChild() - Method in class bibliothek.gui.dock.station.split.Root
Gets the child of this root.
getChild(int) - Method in class bibliothek.gui.dock.station.split.Root
 
getChild() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Root
Gets the child of this root.
getChild(int) - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the child at location.
getChild() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneChildBackgroundComponent
Gets the component which is represented by this UIValue.
getChildA() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Node
Gets the left or top child.
getChildA() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Node
Gets the left or top child.
getChildB() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Node
Gets the right or bottom child.
getChildB() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Node
Gets the right or bottom child.
getChildCount(Object) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
getChildCount() - Method in class bibliothek.gui.dock.layout.DefaultLocationEstimationMap
 
getChildCount() - Method in interface bibliothek.gui.dock.layout.LocationEstimationMap
Gets the number of children of this map
getChildLocation(SplitNode) - Method in class bibliothek.gui.dock.station.split.Leaf
 
getChildLocation(SplitNode) - Method in class bibliothek.gui.dock.station.split.Node
 
getChildLocation(SplitNode) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
getChildLocation(SplitNode) - Method in class bibliothek.gui.dock.station.split.Root
 
getChildLocation(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the location of a child.
getChildren() - Method in class bibliothek.gui.dock.layout.DockLayoutComposition
Gets the list of all known children of this composition.
getChildren() - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Gets the condition that decides the property for ButtonContent.showChildren(Dockable, boolean)
getChildren() - Method in class bibliothek.gui.dock.station.flap.RetroFlapDockStationLayout
Gets the order of the children.
getChildren() - Method in class bibliothek.gui.dock.station.stack.RetroStackDockStationLayout
Gets the order of the children.
getChildren(DockStation) - Method in class bibliothek.gui.dock.station.support.DockablePlaceholderList
 
getChildren(PerspectiveStation) - Method in class bibliothek.gui.dock.station.support.PerspectivePlaceholderList
 
getChildren(S) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets all the children of station.
getChildrenActionSourceFor(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
Gets the "special" children actions for dockable
getChildrenActionSourceFor(Dockable) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Gets the "special" children actions for dockable
getChoice(int) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceExtension
Gets the index'th value of this choice.
getChoice() - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceText
Gets the choice which is using this text.
getClientComponent() - Method in class bibliothek.gui.dock.DefaultDockable
Gets the Component which was given to this DefaultDockable through the constructor.
getClientObject() - Method in class bibliothek.gui.dock.action.LocationHint
Gets the object which has no special meaning.
getClosingDockables(DockFrontendInternals, Set<Dockable>) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Creates a collection of all the Dockables that are about to be closed.
getColor(String) - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
Gets a color for an animation that was stared with AbstractBubbleDockTitle.updateAnimation().
getColor(String) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Gets the current color of the pair key.
getColor() - Method in class bibliothek.gui.dock.themes.basic.BasicStationPaint
getColor(String) - Method in class bibliothek.gui.dock.themes.color.DefaultColorScheme
Gets the color that best matches the identifier id.
getColor(String) - Method in class bibliothek.gui.dock.util.laf.DefaultLookAndFeelColors
 
getColor(String) - Method in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
Searches for a color respecting the properties of the current LookAndFeel.
getColor(String) - Method in class bibliothek.gui.dock.util.laf.Nimbus6u10
 
getColor(String) - Method in class bibliothek.gui.dock.util.laf.Windows
 
getColor(String) - Static method in class bibliothek.gui.DockUI
Gets the color key where key is one of the keys specified in LookAndFeelColors.
getColors() - Method in class bibliothek.gui.DockController
Gets the map of colors which are used by this controller.
getColors() - Method in class bibliothek.gui.DockUI
Gets the current source of colors that depend on the LookAndFeel.
getColorScheme() - Method in class bibliothek.extension.gui.dock.preference.model.BubbleThemePreferenceModel
Gets access to the preference that represents the ColorScheme that is used by a BubbleTheme.
getColorScheme() - Method in class bibliothek.gui.dock.themes.BasicTheme
Gets the currently used color scheme
getCombination() - Method in class bibliothek.gui.dock.accept.CombinatoryAcceptance
Gets how the combination is calculated
getCombination() - Method in class bibliothek.gui.dock.FlapDockStation.FlapDropOperation
 
getCombination() - Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
 
getCombination() - Method in class bibliothek.gui.dock.station.NoStationDropOperation
 
getCombination() - Method in class bibliothek.gui.dock.station.split.SplitDropOperation
 
getCombination() - Method in interface bibliothek.gui.dock.station.StationDropOperation
Most DockStations will use a Combiner to merge two Dockables into one.
getCombiner() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the Combiner to merge Dockables
getCombiner() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the Combiner that is used to merge two Dockables on this station.
getCombiner() - Method in class bibliothek.gui.dock.SplitDockStation
Gets a Combiner to combine Dockables on this station.
getCombiner(DockStation) - Method in class bibliothek.gui.dock.themes.BasicTheme
 
getCombiner(DockStation) - Method in class bibliothek.gui.dock.themes.NoStackTheme
 
getCombiner(DockStation) - Method in interface bibliothek.gui.DockTheme
Gets the Combiner for station.
This method should not be used directly, instead an UIValue of type StationCombinerValue should be installed at the local ThemeManager to retrieve the value.
getCombinerSource() - Method in class bibliothek.gui.dock.station.split.PutInfo
Gets information about the two Dockables that are going to be merged.
getCombinerTarget() - Method in class bibliothek.gui.dock.station.split.PutInfo
Gets information about how to merge the two Dockables.
getCombineTarget() - Method in class bibliothek.gui.dock.station.flap.FlapDropInfo
Tells how to combine FlapDropInfo.getDockable() with the existing Dockable.
getCommand() - Method in class bibliothek.gui.dock.action.actions.SimpleButtonAction
Gets the command of this action.
getComponent() - Method in class bibliothek.extension.gui.dock.preference.editor.BooleanEditor
 
getComponent() - Method in class bibliothek.extension.gui.dock.preference.editor.ChoiceEditor
 
getComponent() - Method in class bibliothek.extension.gui.dock.preference.editor.KeyStrokeEditor
 
getComponent() - Method in class bibliothek.extension.gui.dock.preference.editor.LabelEditor
 
getComponent() - Method in class bibliothek.extension.gui.dock.preference.editor.ModifierMaskEditor
 
getComponent() - Method in class bibliothek.extension.gui.dock.preference.editor.StringEditor
 
getComponent() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditor
Gets a component which displays the contents of this editor.
getComponent(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
 
getComponent() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
getComponent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
getComponent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
getComponent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
getComponent() - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Gets the internal representation of this TabComponent, this method must always return the same value.
getComponent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab4.TabComponentCondition
Gets the TabComponent which is observed by this condition.
getComponent() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
getComponent() - Method in class bibliothek.gui.dock.component.DockComponentConfigurationEvent
Gets the Component that needs a configuration.
getComponent() - Method in class bibliothek.gui.dock.control.focus.DefaultFocusRequest
 
getComponent() - Method in class bibliothek.gui.dock.control.focus.EnsuringFocusRequest
 
getComponent() - Method in interface bibliothek.gui.dock.control.focus.FocusRequest
Gets the Component which may receive the focus.
getComponent() - Method in class bibliothek.gui.dock.control.focus.RepeatingFocusRequest
 
getComponent() - Method in class bibliothek.gui.dock.DefaultDockable
 
getComponent(int) - Method in class bibliothek.gui.dock.DefaultDockable
Gets the index'th child of this Dockable, this is equivalent of calling getContentPane().getComponent( index ).
getComponent() - Method in interface bibliothek.gui.dock.dockable.MovingImage
Gets a Component which represents the MovingImage.
getComponent() - Method in class bibliothek.gui.dock.dockable.TrueMovingImage
 
getComponent() - Method in interface bibliothek.gui.dock.DockElementRepresentative
Gets the Component which represents the element.
getComponent() - Method in class bibliothek.gui.dock.FlapDockStation
 
getComponent() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
 
getComponent() - Method in interface bibliothek.gui.dock.focus.DockableSelection
Gets the component which represents the selection.
getComponent() - Method in class bibliothek.gui.dock.SplitDockStation
 
getComponent() - Method in class bibliothek.gui.dock.StackDockStation
 
getComponent() - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Gets the Component which represents this displayer.
getComponent() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
getComponent() - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Gets the root Component of this FlapWindow
getComponent() - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
getComponent() - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
getComponent() - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
Gets a Component which is associated with this level.
getComponent() - Method in class bibliothek.gui.dock.station.screen.layer.ScreenWindowLayer
 
getComponent() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Gets the root Component of this window.
getComponent() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
getComponent() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow.Background
 
getComponent() - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
getComponent() - Method in interface bibliothek.gui.dock.station.stack.CombinedInfoComponent
Gets the representation of this info component.
getComponent() - Method in interface bibliothek.gui.dock.station.stack.CombinedMenu
Gets the component that paints and represents this menu.
getComponent() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getComponent() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent.Meta
Gets the component that is shown.
getComponent() - Method in interface bibliothek.gui.dock.station.stack.CombinedTab
Gets the component which paints and represents this tab.
getComponent() - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
getComponent() - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
 
getComponent() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
getComponent() - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Gets a Component on which the children of this StackDockComponent will be displayed.
getComponent() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPaneComponent
Gets the Component which is wrapped into this AbstractTabPaneComponent.
getComponent() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.ComponentLayoutBlock
Gets the component which is managed by this block.
getComponent(Dockable) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Gets the Component which should be used to layout the current Dockable.
getComponent(DockTitle) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Gets the Component which should be used to layout the current DockTitle.
getComponent() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
getComponent() - Method in interface bibliothek.gui.dock.themes.basic.BasicDockableDisplayerDecorator
Gets the Component which represents this decorator, the result of this method may change whenever BasicDockableDisplayerDecorator.setController(DockController) or BasicDockableDisplayerDecorator.setDockable(Component, Dockable) is called.
getComponent() - Method in class bibliothek.gui.dock.themes.basic.MinimalDecorator
 
getComponent() - Method in class bibliothek.gui.dock.themes.basic.TabDecorator
 
getComponent() - Method in class bibliothek.gui.dock.themes.ThemeDockableSelection
 
getComponent() - Method in interface bibliothek.gui.dock.title.DockTitle
Gets a Component which paints this DockTitle.
getComponent() - Method in class bibliothek.gui.dock.title.TitleMovingImage
 
getComponent() - Method in class bibliothek.gui.dock.title.UpdatingTitleMovingImage
 
getComponent() - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
 
getComponent() - Method in interface bibliothek.gui.dock.util.BackgroundComponent
Gets the Component which is represented by this
getComponent() - Method in class bibliothek.gui.dock.util.BackgroundPanel
 
getComponent() - Method in class bibliothek.gui.dock.util.ComponentWindowProvider
Gets the Component whose ancestor window is provided.
getComponent() - Method in interface bibliothek.gui.dock.util.PaintableComponent
Gets the Component which is to be painted.
getComponent() - Method in class bibliothek.gui.dock.util.SimpleDockElementRepresentative
 
getComponent() - Method in interface bibliothek.gui.Dockable
Gets the Component which represents this Dockable.
getComponentAfter(Container, Component) - Method in class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
 
getComponentBefore(Container, Component) - Method in class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
 
getComponentConfiguration() - Method in interface bibliothek.gui.dock.component.DockComponentRoot
Gets the currently applied configuration.
getComponentConfiguration() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
getComponentConfiguration() - Method in class bibliothek.gui.dock.SplitDockStation
 
getComponentConfiguration() - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
getComponentConfiguration() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
getComponentConfiguration() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
getComponentCount() - Method in class bibliothek.gui.dock.DefaultDockable
Gets the number of Components on this dockable, this is equivalent of calling getContentPane().getComponentCount().
getComponentHierarchyObserver() - Method in class bibliothek.gui.DockController
Gets a list of all Components which are used on the Dockables known to this controller.
getComponents() - Method in class bibliothek.gui.dock.control.ComponentHierarchyObserver
Gets a Set containing all Components which are used on Dockables known in the realm of the DockController of this observer.
getComponents() - Method in class bibliothek.gui.dock.event.ComponentHierarchyObserverEvent
Gets a list that contains all the components that were added or removed.
getCondition() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab4.TabComponentCondition
Tells whether the condition is fulfilled or not.
getConfigurableDisplayerHints() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
getConfigurableDisplayerHints() - Method in class bibliothek.gui.dock.SplitDockStation
getConfiguration() - Method in class bibliothek.gui.dock.component.DockComponentRootHandler
Gets the configuration that is applied to root.
getConfiguration(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the WindowConfiguration which should be used to create a new ScreenDockWindow for dockable.
getConfiguration(ScreenDockStation, Dockable) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindowConfiguration
Creates a new configuration for a ScreenDockWindow that is going to show dockable.
getConfiguration(ScreenDockStation, Dockable) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowConfiguration
 
getConfiguration() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Gets the configuration which was used to set up this window.
getConfiguration() - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockWindowHandle
Gets the configuration which was used to set up the window.
getConfiguration(Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Forwards child to the current TabConfigurations, in order to get the matching TabConfiguration.
getConfiguration() - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Gets the current configuration of the tab
getConfiguration(Dockable) - Method in interface bibliothek.gui.dock.station.stack.tab.TabConfigurations
Gets the configuration for a tab that represents Dockable.
getConstraints() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
Gets the constraints telling how this node has to be modified.
getConstraints() - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Node
Gets the constraints telling how this node has to be modified.
getContainer() - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
Gets the Component with which this strategy was initialized.
getContent() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Gets the component which will show the model of this dialog.
getContent() - Method in class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
Gets the currently selected ButtonContent.
getContent() - Method in class bibliothek.extension.gui.dock.preference.PreferenceDialog
 
getContent() - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeDialog
 
getContent() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Gets the content component of this button.
getContent() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets access to the content component.
getContentAt(int) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Gets the meta information about the components at location index
getContentInsets() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Gets an estimate of the Insets between the selected Dockable and this whole component.
getContentPane() - Method in class bibliothek.gui.dock.DefaultDockable
Gets a panel for children of this Dockable.
getContentPane() - Method in class bibliothek.gui.dock.security.GlassedPane
Gets the content of this pane.
getContentPane() - Method in interface bibliothek.gui.dock.station.flap.DefaultFlapWindow.Parent
Gets the component that is painted by this parent.
getContentPane() - Method in class bibliothek.gui.dock.station.flap.JInternalDialog
 
getContentPane() - Method in class bibliothek.gui.dock.station.OverpaintablePanel
Gets the layer on which new components should be inserted.
getController() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
 
getController() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Gets the DockController in whose realm this model is used.
getController() - Method in class bibliothek.extension.gui.dock.theme.eclipse.AbstractEclipseBorder
Gets the controller in whose realm this border paints
getController() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
getController() - Method in class bibliothek.gui.dock.control.AbstractKeyboardController
 
getController() - Method in class bibliothek.gui.dock.control.ActionBinder
Gets the owner of this binder.
getController() - Method in class bibliothek.gui.dock.control.ComponentHierarchyObserver
Gets the controller in whose realm this observer searches for Components.
getController() - Method in class bibliothek.gui.dock.control.DockRegister
Gets the controller for which this register stores Dockables and DockStations.
getController() - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
 
getController() - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Gets the affected controller.
getController() - Method in interface bibliothek.gui.dock.control.focus.FocusController
Gets the DockController whose Dockables are tracked by this observer.
getController() - Method in interface bibliothek.gui.dock.control.focus.MouseFocusObserver
Gets the DockController whose Dockables are tracked by this observer.
getController() - Method in interface bibliothek.gui.dock.control.KeyboardController
Gets the DockController in whose realm this KeyboardController works.
getController() - Method in class bibliothek.gui.dock.control.PopupController
Gets the DockController for which this PopupController works.
getController() - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Gets the controller for which this relocator works.
getController() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
getController() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Gets the controller in whose realm this event was created.
getController() - Method in class bibliothek.gui.dock.displayer.DisplayerRequest
Gets the controller in whose realm this request is issued.
getController() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
getController() - Method in interface bibliothek.gui.dock.DockElement
Gets the controller that currently is associated with this DockElement.
getController() - Method in class bibliothek.gui.dock.event.DockableFocusEvent
Gets the controller on which the focus change occurred.
getController() - Method in class bibliothek.gui.dock.event.DockableSelectionEvent
Gets the controller in whose realm the selection change occurred.
getController() - Method in class bibliothek.gui.dock.event.DockHierarchyEvent
Gets the controller which was in use the moment this event was created.
getController() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Gets the currently used controller.
getController() - Method in class bibliothek.gui.dock.security.SecureContainer
Gets the controller which tells whether a restricted environment is in use.
getController() - Method in class bibliothek.gui.dock.SplitDockStation
 
getController() - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
getController() - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Gets the controller for which this displayer is used.
getController() - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Gets the DockController that is currently used by this MagnetController.
getController() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Gets information about all known ScreenDockWindows.
getController() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Gets the DockController which is currently associated with this border
getController() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Gets the controller in whose realm this window is used.
getController() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Gets the controller in whose realm this menu is used.
getController() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
getController() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Gets the DockController this pane is associated with.
getController() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
getController() - Method in class bibliothek.gui.dock.themes.BasicTheme
Gets the currently installed controller
getController() - Method in class bibliothek.gui.dock.title.DockTitleVersion
Gets the controller for which the titles are created.
getController() - Method in class bibliothek.gui.dock.util.DockProperties
Gets the owner of this DockProperties.
getController() - Method in class bibliothek.gui.dock.util.UIProperties
Gets the controller in whose realm this map is used.
getController() - Method in interface bibliothek.gui.Dockable
Gets the current controller, the argument of the last call of Dockable.setController(DockController).
getController() - Method in class bibliothek.gui.DockFrontend
Gets the controller which is used by this frontend.
getController() - Method in interface bibliothek.gui.DockStation
Gets the controller of this station.
getConversion(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
Creates a new AxisConversion to convert a layout that is at the top of dockables to a layout at the TabPlacement given by pane.
getConverter(ActionType<D>, ViewTarget<? super A>) - Method in class bibliothek.gui.dock.action.view.ActionViewConverter
Searches a converter for the given action and target.
getCornerSize() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Gets the size of the corners in pixels.
getCurrent() - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Gets the window that is currently moved.
getCurrentBounds() - Method in class bibliothek.gui.dock.station.split.VisibleSplitNode
Gets the current bounds of this root.
getCurrentFlapLayoutManager() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the currently used FlapLayoutManager.
getCurrentName() - Method in class bibliothek.gui.dock.frontend.SettingsBlop
Gets the name of the current setting.
getCurrentPreferredSize() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Gets the preferred size of this panel assuming that not all actions are shown.
getCurrentSetting() - Method in class bibliothek.gui.dock.frontend.SettingsBlop
Gets the current setting, the layout that is currently shown by the application.
getCurrentSetting() - Method in class bibliothek.gui.DockFrontend
Gets the name of the setting which was loaded or saved the last time.
getCurrentSplitLayoutManager() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the SplitLayoutManager that is currently used by this station.
getCurrentTabs() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
Gets all the tabs that are currently shown, ordered by z.
getD() - Method in class bibliothek.util.container.Quartuple
 
getData() - Method in class bibliothek.gui.dock.layout.BackupFactoryData
Gets the data that is wrapped up by this BackupFactoryData.
getData() - Method in class bibliothek.gui.dock.layout.DockLayout
Gets the data that is stored in the layout.
getDataByte() - Method in class bibliothek.gui.dock.layout.DockLayoutInfo
Gets the data of this info as byte array.
getDataFlavors() - Method in class bibliothek.gui.dock.station.stack.DefaultDndAutoSelectStrategyRequest
 
getDataFlavors() - Method in interface bibliothek.gui.dock.station.stack.DndAutoSelectStrategyRequest
Returns the data flavors for this transfer.
getDataLayout() - Method in class bibliothek.gui.dock.layout.DockLayoutInfo
Gets the data of this info as DockLayout.
getDataXML() - Method in class bibliothek.gui.dock.layout.DockLayoutInfo
Gets the data of this info formated as xml.
getDefault(Container) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabFocusTraversalPolicy
 
getDefault(Container) - Method in class bibliothek.gui.dock.displayer.DisplayerFocusTraversalPolicy
 
getDefault(Container) - Method in interface bibliothek.gui.dock.focus.SimplifiedFocusTraversalPolicy
Gets the Component which should be focused per default.
getDefault(Container) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockFocusTraversalPolicy
 
getDefault(PropertyKey<A>, DockProperties) - Method in class bibliothek.gui.dock.util.property.ConstantPropertyFactory
 
getDefault(PropertyKey<A>) - Method in class bibliothek.gui.dock.util.property.ConstantPropertyFactory
 
getDefault(PropertyKey<A>) - Method in class bibliothek.gui.dock.util.property.DynamicPropertyFactory
 
getDefault(PropertyKey<A>, DockProperties) - Method in interface bibliothek.gui.dock.util.property.PropertyFactory
Gets the default value for key.
getDefault(PropertyKey<A>) - Method in interface bibliothek.gui.dock.util.property.PropertyFactory
Asks for the default value that should be used if no DockProperties are available.
getDefault(DockProperties) - Method in class bibliothek.gui.dock.util.PropertyKey
Gets a default-value that should be used when no value is set in the DockProperties.
Note: this method should not be called by clients.
getDefault() - Static method in class bibliothek.util.Workarounds
Gets access to the currently used Workaroundss.
getDefaultActionOffer() - Method in class bibliothek.gui.DockController
Gets the factory for a DockActionSource which is used if no other offer was interested in a Dockable.
getDefaultActionSourceFor(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
Gets the "normal" actions for dockable.
getDefaultActionSourceFor(Dockable) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Gets the "normal" actions for dockable.
getDefaultBorder() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
 
getDefaultBorder() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
 
getDefaultBorder() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer
 
getDefaultBorder() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatDockableDisplayer
 
getDefaultBorder() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Gets the default border for this displayer.
getDefaultBorderHint() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Gets the default value for the show border hint.
getDefaultChoice() - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.Choice
Gets the standard choice.
getDefaultChoice() - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceExtension
Overrides the standard choice.
getDefaultChoice() - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
 
getDefaultComponent(Container) - Method in class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
 
getDefaultDockUI() - Static method in class bibliothek.gui.DockUI
Gets the default instance of DockUI.
getDefaultSize() - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Gets the default size of the window of newly added Dockables.
getDefaultStation() - Method in class bibliothek.gui.DockFrontend
Gets the default station of this frontend.
getDefaultTheme() - Method in class bibliothek.gui.DockUI
Gets the default-theme to be used by all DockControllers when nothing else is specified.
getDefaultValue() - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
Gets the default value of this preference
getDefaultWindowSize() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the default size of a new window.
getDelay() - Method in class bibliothek.gui.dock.control.focus.DefaultFocusRequest
 
getDelay() - Method in class bibliothek.gui.dock.control.focus.EnsuringFocusRequest
 
getDelay() - Method in interface bibliothek.gui.dock.control.focus.FocusRequest
Gets a delay in milliseconds, the FocusController will wait executing this request until the delay has passed.
getDelay() - Method in class bibliothek.gui.dock.control.focus.RepeatingFocusRequest
 
getDelegate() - Method in class bibliothek.gui.dock.layout.PredefinedLayout
Gets the layout which stores the contents of the predefined element.
getDelegate() - Method in class bibliothek.gui.dock.station.support.CombinerSourceWrapper
Gets the source which is hidden by this wrapper.
getDelegate() - Method in class bibliothek.gui.dock.themes.StationThemeItemValue
Gets the delegate of this wrapper.
getDelegate() - Method in class bibliothek.gui.dock.util.WindowProviderWrapper
Gets the provider which is be used by this to find a window.
getDescription(int) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
 
getDescription() - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
getDescription(int) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
getDescription(int) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
getDescription() - Method in interface bibliothek.extension.gui.dock.preference.Preference
Gets a long human readable description of this preference.
getDescription(int) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Gets a description of the index'th object.
getDescription() - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperation
Gets a short human readable description of this operation.
getDescription() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceOperationView
Gets the description of this view.
getDescription(int) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
getDescription() - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
 
getDescription() - Method in interface bibliothek.gui.dock.themes.ThemeMeta
Gets a human readable description of the theme.
getDeselected() - Method in class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
Gets the behavior that is applied to unselected elements.
getDesktopPane(Component) - Static method in class bibliothek.gui.DockUI
Searches the first JDesktopPane which either is component or a parent of component.
getDesktopPaneOf(FlapDockStation) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindowFactory
Searches the JDesktopPane which shows station.
getDesktopPaneOf(FlapDockStation) - Method in class bibliothek.gui.dock.station.flap.JInternalDialog
Searches the JDesktopPane which shows station.
getDialog() - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockDialog
Gets the dialog which represents the window.
getDialog() - Method in class bibliothek.gui.dock.util.text.DialogText
Gets the dialog for which the text is used.
getDirectActionOffers(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
getDirectActionOffers(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
getDirectActionOffers(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
getDirectActionOffers(Dockable) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
getDirectActionOffers(Dockable) - Method in interface bibliothek.gui.DockStation
Gets a list of actions which should be available for the user and affect the child dockable.
getDirectChild(DockStation, Dockable) - Static method in class bibliothek.gui.dock.util.DockUtilities
Searches the one Dockable that is either subchild or a parent of subchild and whose parent is parent.
getDirection() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the direction in which the popup-window is currently opened.
getDirection() - Method in class bibliothek.gui.dock.station.flap.FlapDockStationLayout
Gets the direction into which the window will open
getDisabledColor() - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Gets the background-color which is used if this title is disabled.
getDisabledDropDownIcon() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
getDisabledIcon(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
 
getDisabledIcon(Object) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Gets the icon that is shown, when the group key is disabled.
getDisabledIcon() - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Gets the icon that is shown when this action is not enabled.
getDisabledIcon() - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
getDisabledIcon() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
Gets a disabled version of this icon.
getDisabledLeftColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets the color that is used on the left side if this title is disabled.
getDisabledLeftTitleColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets the handle for the left disabled color.
getDisabledRightColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets the color that is used on the right side if this title is disabled.
getDisabledRightTitleColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets the handle for the right disabled color.
getDisabledSelectedIcon(Object) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
Gets the icon that is shown when the group key is selected and disabled.
getDisabledSelectedIcon() - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
Gets the icon which is shown if this action is selected but disabled
getDisabledTitleColor() - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Gets the TitleColor which represents the background of a disabled title.
getDisplayer() - Method in interface bibliothek.gui.dock.displayer.DisplayerBackgroundComponent
Gets the displayer which is represented by this component.
getDisplayer() - Method in interface bibliothek.gui.dock.displayer.DisplayerDockBorder
Gets the displayer for which this border is used.
getDisplayer() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Gets the displayer used to show a Dockable.
getDisplayer() - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Gets the DockableDisplayer which manages the dockable.
getDisplayer() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Gets the displayer which is shown on this dialog.
getDisplayer() - Method in class bibliothek.gui.dock.station.split.Leaf
Gets the displayer of this leaf.
getDisplayer() - Method in class bibliothek.gui.dock.station.StationChildHandle
Gest the current displayer for this handle.
getDisplayer() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer.DisplayerBorder
 
getDisplayer() - Method in class bibliothek.gui.dock.themes.color.DisplayerColor
Gets the element for which this color is used.
getDisplayerCombination() - Method in class bibliothek.gui.dock.FlapDockStation.FlapDropOperation
 
getDisplayerCombination() - Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
 
getDisplayerCombination() - Method in class bibliothek.gui.dock.station.NoStationDropOperation
 
getDisplayerCombination() - Method in class bibliothek.gui.dock.station.split.SplitDropOperation
 
getDisplayerCombination() - Method in interface bibliothek.gui.dock.station.StationDropOperation
getDisplayerCombination() - Method in interface bibliothek.gui.dock.station.support.CombinerTarget
getDisplayerFactory() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the factory to create new DockableDisplayer.
getDisplayerFactory() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the DisplayerFactory that is used by this station to create an underground for its children.
getDisplayerFactory() - Method in class bibliothek.gui.dock.SplitDockStation
Gets a DisplayerFactory to create new DockableDisplayer for this station.
getDisplayerFactory() - Method in class bibliothek.gui.dock.StackDockStation
Gets a DisplayerFactory which is used to create new DockableDisplayer for this station.
getDisplayerParent() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Gets the container that will become the parent of a DockableDisplayer.
getDisplayerParent() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Gets the container on which the displayer is shown.
getDisplayers() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the set of displayers currently used on this station.
getDisplayers() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the current set of displayers used on this station.
getDisplayers() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the set of displayers that are currently used by this station.
getDisplayers() - Method in class bibliothek.gui.dock.StackDockStation
Gets the set of displayers used on this station.
getDisplayFactory(DockStation) - Method in class bibliothek.extension.gui.dock.theme.FlatTheme
 
getDisplayFactory(DockStation) - Method in class bibliothek.gui.dock.themes.BasicTheme
 
getDisplayFactory(DockStation) - Method in class bibliothek.gui.dock.themes.NoStackTheme
 
getDisplayFactory(DockStation) - Method in interface bibliothek.gui.DockTheme
Gets a displayer factory for station.
This method should not be used directly, instead an UIValue of type DefaultDisplayerFactoryValue should be installed at the local ThemeManager to retrieve the value.
getDivider(N) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Gets the divider location of the intermediate node node.
getDivider() - Method in interface bibliothek.gui.dock.station.split.Divideable
Gets the location of the divider.
getDivider() - Method in class bibliothek.gui.dock.station.split.Node
 
getDivider() - Method in class bibliothek.gui.dock.station.split.PutInfo
Gets the preferred location of the divider.
getDivider() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Node
The location of the divider.
getDivider() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Node
The location of the divider.
getDivider(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Gets the divider of the node key.
getDivider(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
getDivider(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
getDividerAt(int, int) - Method in interface bibliothek.gui.dock.station.split.Divideable
Calculates the value which the divider must have on condition that the point x/y lies inside the divider bounds.
getDividerAt(int, int) - Method in class bibliothek.gui.dock.station.split.Node
 
getDividerBounds(double, Rectangle) - Method in interface bibliothek.gui.dock.station.split.Divideable
Calculates the location and the size of the area which represents the divider.
getDividerBounds(double, Rectangle) - Method in class bibliothek.gui.dock.station.split.Node
 
getDividerNode(int, int) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
Gets the node whose divider contains x, y.
getDividerNode(int, int) - Method in class bibliothek.gui.dock.station.split.Leaf
 
getDividerNode(int, int) - Method in class bibliothek.gui.dock.station.split.Node
 
getDividerNode(int, int) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
getDividerNode(int, int) - Method in class bibliothek.gui.dock.station.split.Root
 
getDividerNode(int, int) - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the Node whose divider area contains the point x/y.
getDividerSize() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the size of the divider-gap.
getDividerStrategy() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the SplitDividerStrategy that is used to handle the divider of this station.
getDockable() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
getDockable() - Method in interface bibliothek.extension.gui.dock.theme.eclipse.EclipseTabStateInfo
Gets the Dockable which is represented by this tab.
getDockable() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
getDockable() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
getDockable() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
getDockable() - Method in interface bibliothek.gui.dock.action.ActionDockBorder
Gets the element which owns the action.
getDockable() - Method in class bibliothek.gui.dock.action.ActionPopup
Gets the Dockable to which the actions are linked.
getDockable() - Method in interface bibliothek.gui.dock.action.DockActionBackgroundComponent
Gets the Dockable for which the action is shown.
getDockable() - Method in class bibliothek.gui.dock.action.dropdown.DropDownFilter
Gets the Dockable for which the action is shown.
getDockable() - Method in interface bibliothek.gui.dock.action.popup.ActionPopupMenu
Gets the Dockable for which this menu is shown.
getDockable() - Method in class bibliothek.gui.dock.action.popup.DefaultActionPopupMenu
 
getDockable() - Method in class bibliothek.gui.dock.action.StationChildrenActionSource
Gets the dockable or station which is managed by this source.
getDockable(int) - Method in class bibliothek.gui.dock.control.DockRegister
Gets the index'th Dockable that is registered at this DockRegister.
getDockable(Component, AWTEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Gets the top-dockable which has component or parent of component as base Component.
getDockable() - Method in interface bibliothek.gui.dock.control.focus.FocusStrategyRequest
Gets the item which is about to gain the focus
getDockable() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
getDockable() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Gets the Dockable which is or will be dragged.
getDockable() - Method in interface bibliothek.gui.dock.dockable.DockableBackgroundComponent
Gets the Dockable which is represented by this component.
getDockable() - Method in class bibliothek.gui.dock.dockable.DockableIcon
Gets the Dockable for which this icon is used.
getDockable() - Method in class bibliothek.gui.dock.dockable.DockableStateEvent
Gets the element which is affected
getDockable() - Method in class bibliothek.gui.dock.event.DockHierarchyEvent
Gets the Dockable whose path has been changed.
getDockable(int) - Method in class bibliothek.gui.dock.event.VetoableDockFrontendEvent
Gets an element which will be or is hidden.
getDockable() - Method in class bibliothek.gui.dock.FlapDockStation.DockableHandle
 
getDockable(int) - Method in class bibliothek.gui.dock.FlapDockStation
 
getDockable() - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
The element for which this object stores information.
getDockable(int) - Method in interface bibliothek.gui.dock.perspective.PerspectiveStation
Gets the index'th child of this station.
getDockable(int) - Method in class bibliothek.gui.dock.ScreenDockStation
 
getDockable(int) - Method in class bibliothek.gui.dock.SplitDockStation
 
getDockable(int) - Method in class bibliothek.gui.dock.StackDockStation
 
getDockable() - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Gets the Dockable which is shown on this displayer.
getDockable() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Gets the Dockable which is shown on this window.
getDockable(int) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
getDockable() - Method in class bibliothek.gui.dock.station.flap.FlapDropInfo
Gets the Dockable which will be dropped or moved on the station.
getDockable() - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Gets the Dockable which is shown on this window.
getDockable(int) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
 
getDockable() - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationExtension.DropArguments
Gets the element which is about to be dropped
getDockable() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Gets the Dockable which is currently shown in this window.
getDockable() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
getDockable(N) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Gets the dockable of the leaf node leaf.
getDockable() - Method in class bibliothek.gui.dock.station.split.Leaf
Gets the Dockable which is shown on the displayer of this leaf.
getDockable() - Method in class bibliothek.gui.dock.station.split.PutInfo
Gets the Dockable which will be added to the station.
getDockable(int) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
 
getDockable() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Leaf
Gets the element which is represented by this leaf.
getDockable(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
getDockable(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
getDockable() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent.Meta
Gets the element which is represented by this object
getDockable() - Method in class bibliothek.gui.dock.station.stack.DefaultDndAutoSelectStrategyRequest
 
getDockable() - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent.Tab
 
getDockable() - Method in interface bibliothek.gui.dock.station.stack.DndAutoSelectStrategyRequest
Gets the Dockable over whose tab the mouse currently hovers.
getDockable(int) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
getDockable() - Method in class bibliothek.gui.dock.station.stack.menu.CombinedMenuContent.Item
Gets the element which is represented by this item.
getDockable() - Method in interface bibliothek.gui.dock.station.stack.StackDockComponentContentBorder
Gets the dockable which is associated with this border.
getDockable(int) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
 
getDockable() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTab
 
getDockable(int) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets the index'th element of this pane.
getDockable() - Method in interface bibliothek.gui.dock.station.stack.tab.Tab
Gets the element that is associated with this tab.
getDockable(int) - Method in interface bibliothek.gui.dock.station.stack.tab.TabMenu
Gets the index'th Dockable of this menu.
getDockable() - Method in class bibliothek.gui.dock.station.StationChildHandle
Gets the element that is handled by this handler.
getDockable() - Method in class bibliothek.gui.dock.station.StationDropItem
Gets the item that is moved around
getDockable() - Method in class bibliothek.gui.dock.station.support.ComponentDragOperation
Gets the dockable that is moved around or null if this operation is no longer required
getDockable() - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Returns the value of this dockable item.
getDockable() - Method in class bibliothek.gui.dock.themes.basic.action.AbstractBasicHandler
Gets the dockable whose action is handled.
getDockable() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Gets the Dockable for which the button is shown.
getDockable() - Method in interface bibliothek.gui.dock.themes.basic.action.BasicTrigger
Gets the Dockable for which an action will be performed if this object is triggered.
getDockable() - Method in class bibliothek.gui.dock.themes.basic.action.menu.AbstractMenuHandler
Gets the element for which actions are dispatched.
getDockable() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
getDockable() - Method in class bibliothek.gui.dock.themes.color.ActionColor
Gets the Dockable for which the action is shown.
getDockable() - Method in class bibliothek.gui.dock.themes.color.TabColor
Gets the element for which the tab is shown.
getDockable() - Method in class bibliothek.gui.dock.themes.font.ButtonFont
Gets the dockable for with which the action is associated.
getDockable() - Method in class bibliothek.gui.dock.themes.font.TabFont
Gets the element for which this font is used.
getDockable() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
getDockable() - Method in interface bibliothek.gui.dock.title.DockTitle
Gets the owner of this title.
getDockable() - Method in class bibliothek.gui.dock.title.DockTitleEvent
Gets the Dockable for which the target-title is used.
getDockable() - Method in class bibliothek.gui.DockFrontend.DockInfo
 
getDockable(String) - Method in class bibliothek.gui.DockFrontend
Gets the Dockable which was added to this frontend with the name name.
getDockable(int) - Method in interface bibliothek.gui.DockStation
Gets the index'th child of this station.
getDockableAt(Path) - Method in interface bibliothek.gui.dock.station.PlaceholderMapping
Searches for the placeholder placeholder and gets the Dockable that is currently sitting at the location described by placeholder.
getDockableAt(Path) - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderMapping
 
getDockableAt(int) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getDockableAt(int) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
getDockableAt(int) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Gets the Dockable which was placed at the index'th position.
getDockableAt(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Searches the first occurrence of placeholder and returns the Dockable that is stored at that location.
getDockableAt(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderListMapping
 
getDockableCount() - Method in class bibliothek.gui.dock.control.DockRegister
Gets the number of dockables registered at this DockRegister.
getDockableCount() - Method in class bibliothek.gui.dock.event.VetoableDockFrontendEvent
Gets the number of Dockables which are in this event.
getDockableCount() - Method in class bibliothek.gui.dock.FlapDockStation
 
getDockableCount() - Method in interface bibliothek.gui.dock.perspective.PerspectiveStation
Gets the number of children this station has.
getDockableCount() - Method in class bibliothek.gui.dock.ScreenDockStation
 
getDockableCount() - Method in class bibliothek.gui.dock.SplitDockStation
 
getDockableCount() - Method in class bibliothek.gui.dock.StackDockStation
 
getDockableCount() - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
getDockableCount() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
 
getDockableCount() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
 
getDockableCount() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
getDockableCount() - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
 
getDockableCount() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets the number of elements that are displayed on this pane.
getDockableCount() - Method in interface bibliothek.gui.dock.station.stack.tab.TabMenu
Gets the number of Dockables shown on this menu.
getDockableCount() - Method in interface bibliothek.gui.DockStation
Gets the number of children.
getDockableDisplayer() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Gets the DockableDisplayer which manages the dockable.
getDockableDisplayer() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
getDockableHandle() - Method in class bibliothek.gui.dock.station.split.Leaf
Gets the handle which is responsible for the current Dockable.
getDockableIndex() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Tells which index the dockable of this tab has on the owner.
getDockableIndex(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Emulates the insertion of a Dockable at location placeholder and returns the index that the inserted dockable would have in the dockable-list.
getDockableInsets() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
 
getDockableInsets() - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Gets an estimate of the insets around the Dockable of this displayer compared to the whole size of this displayer.
getDockableInsets() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Makes a guess how big the insets around the current Dockable of this window are.
getDockableInsets() - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Makes a guess how big the insets around the current Dockable of this window are.
getDockableInsets() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Gets the distances between the edges of the window and the edges of the Dockable.
getDockableInsets() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Makes a guess how big the insets of the Dockable compared to the whole dialog are.
getDockableInsets() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
getDockableInsets() - Method in interface bibliothek.gui.dock.themes.basic.BasicDockableDisplayerDecorator
Gets an estimate of how much space of the component is used by the border around the Dockable.
getDockableInsets() - Method in class bibliothek.gui.dock.themes.basic.MinimalDecorator
 
getDockableInsets() - Method in class bibliothek.gui.dock.themes.basic.TabDecorator
 
getDockableLocation() - Method in class bibliothek.gui.dock.themes.basic.BasicDisplayerFactory
Gets the location where the DockTitle will be shown on the DockableDisplayer, if a Dockable is used as child.
getDockableLocationProperty(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
Creates a DockableProperty for the location of dockable.
getDockablePathProperty(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
Creates a DockableProperty for the location of dockable.
getDockablePathProperty(Path) - Method in class bibliothek.gui.dock.SplitDockStation
Creates a DockableProperty pointing to the leaf containing placeholder.
getDockablePathProperty(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Creates the location information for child that directly describes the path through the tree to the element.
getDockablePlaceholderProperty(Dockable, Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
Creates a SplitDockPlaceholderProperty for dockable, may insert an additional placeholder in the tree.
getDockableProperty(Dockable, Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
getDockableProperty(PerspectiveDockable, PerspectiveDockable) - Method in interface bibliothek.gui.dock.perspective.PerspectiveStation
Gets precise information about the location of a child of this station.
getDockableProperty(Dockable, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
getDockableProperty(Dockable, Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
getDockableProperty(Dockable, Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
getDockableProperty(PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
getDockableProperty(PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
 
getDockableProperty(PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
 
getDockableProperty(PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
 
getDockableProperty(Dockable, Dockable) - Method in interface bibliothek.gui.DockStation
Gets precise information about the location of a child of this station.
getDockableRepresentation(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
 
getDockableRepresentation(K) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Gets the Dockable which is represented by this DockAction.
getDockableRepresentation() - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Gets the Dockable which is represented by this DockAction.
getDockableRepresentation(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
getDockableRepresentation() - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
getDockableRepresentation(Dockable) - Method in interface bibliothek.gui.dock.action.StandardDockAction
Tells whether this DockAction represents a Dockable.
getDockables() - Method in class bibliothek.gui.dock.event.VetoableDockFrontendEvent
Gets all the elements that are used in this event.
getDockables() - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
Gets information about all the Dockables that are registered.
getDockables(double, double, double, double) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Gets all the dockables that were added to this grid at location x,y,width,height
getDockables() - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
 
getDockables() - Method in interface bibliothek.gui.dock.station.split.GridNode
Gets an unmodifiable list containing all the Dockable of this node.
getDockables() - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Gets a list of all Dockables that are known to this tree.
getDockables(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Gets the elements that are represented by the leaf key.
getDockables() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
getDockables() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
getDockables() - Method in interface bibliothek.gui.dock.station.stack.tab.TabMenu
Gets all the Dockables that are shown in this menu.
getDockables() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Gets a list of all Dockables that are stored on this pane.
getDockables() - Method in class bibliothek.gui.DockFrontend
Deprecated.
getDockableSelection(DockController) - Method in class bibliothek.gui.dock.themes.BasicTheme
 
getDockableSelection(DockController) - Method in class bibliothek.gui.dock.themes.NoStackTheme
 
getDockableSelection(DockController) - Method in interface bibliothek.gui.DockTheme
Gets a selector for Dockables.
getDockableSelector() - Method in class bibliothek.gui.DockController
Gets the selector which can show a popup window such that the user can use the keyboard or the mouse to focus a Dockable.
getDockableStateListeners() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Gets the manager which is responsible for handling DockableStateListeners.
getDockableTabMap() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Gets an array that has the same size as TabPane.getDockables(), the tab at location x has the same Dockable as in the array returned by getDockables.
getDockAction(int) - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownAction
Gets the index'th action of this menu.
getDockAction(int) - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
 
getDockAction(int) - Method in interface bibliothek.gui.dock.action.DockActionSource
Gets the index'th DockAction of this source.
getDockAction(int) - Method in class bibliothek.gui.dock.action.FilteredDockActionSource
 
getDockAction(int) - Method in class bibliothek.gui.dock.action.HierarchyDockActionSource
 
getDockAction(int) - Method in class bibliothek.gui.dock.action.MultiDockActionSource
 
getDockAction(int) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource
 
getDockAction(int) - Method in class bibliothek.gui.dock.station.screen.FullscreenActionSource
 
getDockAction(int) - Method in class bibliothek.gui.dock.station.stack.action.DockActionDistributorSource
 
getDockActionCount() - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
 
getDockActionCount() - Method in interface bibliothek.gui.dock.action.DockActionSource
Gets the number of DockActions which are provided by this source.
getDockActionCount() - Method in class bibliothek.gui.dock.action.FilteredDockActionSource
 
getDockActionCount() - Method in class bibliothek.gui.dock.action.HierarchyDockActionSource
 
getDockActionCount() - Method in class bibliothek.gui.dock.action.MultiDockActionSource
 
getDockActionCount() - Method in class bibliothek.gui.dock.action.StationChildrenActionSource
 
getDockActionCount() - Method in class bibliothek.gui.dock.station.screen.FullscreenActionSource
 
getDockActionCount() - Method in class bibliothek.gui.dock.station.stack.action.DockActionDistributorSource
 
getDockActionCountUntil(int, boolean) - Method in class bibliothek.gui.dock.action.MultiDockActionSource
Counts how many DockActions are provided by the source-children with index 0 (incl) to index (excl).
getDockComponentManager() - Method in class bibliothek.gui.DockController
Gets a manager which keeps track of all the DockComponentRoots, and hence of all the Components that are known to this DockController.
getDockElementObserver() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Access to the DockableStateListenerManager which can be used to fire DockableStateEvents.
getDockFactories() - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
Gets a list of all DockFactorys that were added using DockFrontend.registerFactory(DockFactory).
getDockFactory(String) - Method in class bibliothek.gui.DockFrontend
Searches for a DockFactory which id factoryId.
getDockParent() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
getDockParent() - Method in class bibliothek.gui.dock.SplitDockStation
 
getDockParent() - Method in interface bibliothek.gui.Dockable
Gets the current parent, which is the latest argument of Dockable.setDockParent(DockStation).
getDockProperties() - Method in class bibliothek.gui.DockFrontend
Gets the set of properties which have a controller-global influence.
getDockTabPlacement() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer
 
getDockTabPlacement() - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BorderedComponent
Tells at which side tabs are shown.
getDockTabPlacement() - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
getDockTabPlacement() - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Tells at which side tabs should be displayer.
getDockTabPlacement() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
getDockTabPlacement() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Tells at which side tabs are to be displayed.
getDockTitle() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Gets the title which is currently displayed
getDockTitle() - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Gets the title which is currently displayed
getDockTitleManager() - Method in class bibliothek.gui.DockController
Gets the manager of all titles on this controller
getDouble(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets the double that is stored under key
getDouble(String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Gets the data that is stored for key key.
getDouble() - Method in class bibliothek.util.xml.XContainer
Gets the value of this container as double.
getDouble(String) - Method in class bibliothek.util.xml.XElement
Gets the value of an attribute.
getDoubleClickController() - Method in class bibliothek.gui.DockController
Gets the manager for handling global double clicks of the mouse.
getDragDistance() - Method in interface bibliothek.gui.dock.control.DockRelocator
Gets the distance the user must move the mouse in order to begin a drag operation.
getDragDistance() - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
 
getDropDownIcon() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
Gets an icon that can be used to represent an area that opens the popup menu when clicked.
getDropInfo() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the location where the currently dragged Dockable would be dropped.
getDropInfo(SplitDockProperty, Dockable, SplitNode) - Method in class bibliothek.gui.dock.SplitDockStation
Searches for the best place for dockable such that its boundaries met property.
getDropOverRatio() - Method in class bibliothek.gui.dock.ScreenDockStation
Tells the current overlapping two windows must have in order to be merged.
getDropSize(ScreenDockStation, Dockable) - Method in interface bibliothek.gui.dock.station.screen.ScreenDropSizeStrategy
Called when dockable is about to be dropped into station and the new size of dockable must be found.
getDuration() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Gets the length of one transformation.
getDuration() - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothChanger
Gets the duration of a transition
getDuration() - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultStationTitle
Gets the duration of one transition from active to passive
getDuration() - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitle
Gets the number of milliseconds needed for one transition from active to passive.
getEclipseTabStateInfo() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
Gets information about the state of this tab.
getEclipseTabStateInfo() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
getEclipseTabStateInfo() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
getEclipseTabStateInfo() - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Gets information about the state of this tab.
getEclipseThemePreferences() - Method in class bibliothek.extension.gui.dock.DockingFramesPreference
Grants access to the preferences concerning the EclipseTheme.
getEdges() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
 
getEdges() - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Node
Gets a list of all edges that either start or end at this node.
getEdgesByDistance() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Gets all edges of this graph ordered by the distance of their target node to the root node.
getEditor() - Method in class bibliothek.extension.gui.dock.preference.editor.EditorText
Gets the editor which is used by this text.
getEditorFactory(Path) - Method in class bibliothek.extension.gui.dock.PreferenceTable
Gets the factory which is responsible to create editors for type-objects.
getElement() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
getElement() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
getElement() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
getElement() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
getElement() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
getElement() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
getElement() - Method in interface bibliothek.gui.dock.DockElementRepresentative
Gets the element which is represented by this.
getElement() - Method in class bibliothek.gui.dock.SplitDockStation
 
getElement() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
getElement() - Method in class bibliothek.gui.dock.util.SimpleDockElementRepresentative
 
getElement(String) - Method in class bibliothek.util.xml.XElement
Gets the first element with the given name.
getElement(int) - Method in class bibliothek.util.xml.XElement
Gets the index'th child of this element.
getElementCount() - Method in class bibliothek.util.xml.XElement
Gets the number of children this element has.
getElements(String) - Method in class bibliothek.util.xml.XElement
Gets all children with a given name.
getElements(String...) - Method in class bibliothek.util.xml.XElement
Searches all children which have one of the name names.
getEntry(int) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Gets all the data that is stored at index.
getEntryId() - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceEntryText
Gets the unique identifier of the entry which is represented by this text.
getEntryId() - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice.Entry
 
getEntryText() - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice.Entry
 
getEntryValue() - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceEntryText
Gets the value which is described by the text
getEntryValue() - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice.Entry
 
getExpansionBounds() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the rectangle to which a flap-window will be attached.
getExtensions() - Method in class bibliothek.gui.dock.util.extension.ExtensionManager
Gets a list of all extensions that are currently known to this manager.
getExtensions() - Method in class bibliothek.gui.DockController
Gets all extensions that are used by this controller.
getFactory() - Method in class bibliothek.gui.dock.action.ActionPopup
Gets the factory which should be used for creating new popup menus.
getFactory(String) - Method in class bibliothek.gui.dock.layout.DockSituation
Gets the factory which has the given id.
getFactory(String) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
 
getFactory(String) - Method in class bibliothek.gui.dock.perspective.Perspective
Gets the factory which is responsible to store an element whose id is id.
getFactory() - Method in class bibliothek.gui.dock.station.split.SplitSpanStrategy
Gets the factory which is responsible for creating new Spans.
getFactory() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
Gets a factory which can be used to create items useful for this MenuLineLayout.
getFactory() - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
 
getFactory(Class<T>) - Static method in class bibliothek.gui.dock.themes.NoStackTheme
Creates a ThemeFactory for this theme encapsulating another theme.
getFactory() - Method in class bibliothek.gui.dock.themes.ThemeFactoryText
Gets the factory for which text is required
getFactory() - Method in interface bibliothek.gui.dock.themes.ThemeMeta
Gets the factory which created this ThemeMeta.
getFactory() - Method in class bibliothek.gui.dock.title.DockTitleVersion
Gets the factory with the highest priority
getFactory(Priority) - Method in class bibliothek.gui.dock.title.DockTitleVersion
Gets the factory with the given priority.
getFactoryID() - Method in class bibliothek.gui.dock.DefaultDockable
 
getFactoryID() - Method in class bibliothek.gui.dock.dockable.DefaultDockablePerspective
 
getFactoryID() - Method in interface bibliothek.gui.dock.DockElement
Gets the unique name of the DockFactory which can read and write elements of this type.
getFactoryID() - Method in class bibliothek.gui.dock.FlapDockStation
 
getFactoryID() - Method in interface bibliothek.gui.dock.layout.DockableProperty
Gets the unique name of the DockablePropertyFactory which can create this type of DockableProperty.
getFactoryID() - Method in class bibliothek.gui.dock.layout.DockLayout
Gets the identifier of the factory which created this layout.
getFactoryID(DockLayoutInfo) - Method in class bibliothek.gui.dock.layout.DockSituation
Reads the id of the factory which was used to create info.
getFactoryID(String) - Method in class bibliothek.gui.dock.layout.DockSituation
Transforms an id read from a stream to the id of the factory which would be used.
getFactoryID(String) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
 
getFactoryID() - Method in interface bibliothek.gui.dock.perspective.PerspectiveElement
Gets the identifier of the DockFactory that will be able to understand the layout information this element generates.
getFactoryID() - Method in class bibliothek.gui.dock.ScreenDockStation
 
getFactoryID() - Method in class bibliothek.gui.dock.SplitDockStation
 
getFactoryID() - Method in class bibliothek.gui.dock.StackDockStation
 
getFactoryID() - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
getFactoryID() - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
 
getFactoryID() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
 
getFactoryID() - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
 
getFactoryID() - Method in class bibliothek.gui.dock.station.split.SplitDockFullScreenProperty
 
getFactoryID() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
 
getFactoryID() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
 
getFactoryID() - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
 
getFactoryID() - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
 
getFactoryID() - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
 
getFactoryID() - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
 
getFileName() - Method in class bibliothek.gui.dock.util.icon.DefaultIconScheme.IconResource
Gets the name of the file with the "key=path" values.
getFill(MenuLineLayoutOrder.Item) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder
Gets the fill ratio of item.
getFilter(Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
 
getFilter(Dockable) - Method in interface bibliothek.gui.dock.action.DropDownAction
Gets a filter that chooses the values that will be shown for this action and its selection.
getFilterActions() - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Gets the condition that decides the property for ButtonContent.filterActions(Dockable, boolean)
getFirst(Container) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabFocusTraversalPolicy
 
getFirst() - Method in class bibliothek.gui.dock.accept.CombinatoryAcceptance
Gets the "left" operand of the combination
getFirst(Filter<Dockable>) - Method in class bibliothek.gui.dock.control.focus.DefaultFocusHistory
 
getFirst(Filter<Dockable>) - Method in interface bibliothek.gui.dock.control.focus.FocusHistory
Traverses the history in reverse and returns the first Dockable matching filter.
getFirst(Container) - Method in class bibliothek.gui.dock.displayer.DisplayerFocusTraversalPolicy
 
getFirst(Container) - Method in interface bibliothek.gui.dock.focus.SimplifiedFocusTraversalPolicy
Gets the Component which should be focused when entering the circle.
getFirst(Container) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockFocusTraversalPolicy
 
getFirst() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder
Gets the first item to show.
getFirstComponent(Container) - Method in class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
 
getFlags() - Method in class bibliothek.gui.dock.dockable.DockableStateEvent
Gets all the changes composed into one bit-array.
getFlapLayoutManager() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the layout manager which was explicitly set by FlapDockStation.setFlapLayoutManager(FlapLayoutManager).
getFlapWindow() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the window which is currently used by this station.
getFloat() - Method in class bibliothek.util.xml.XContainer
Gets the value of this container as float.
getFloat(String) - Method in class bibliothek.util.xml.XElement
Gets the value of an attribute.
getFocusComponent(FocusStrategyRequest) - Method in class bibliothek.gui.dock.control.focus.DefaultFocusStrategy
 
getFocusComponent(FocusStrategyRequest) - Method in interface bibliothek.gui.dock.control.focus.FocusStrategy
Given a Dockable this method tells which Component should be focused.
getFocusController() - Method in class bibliothek.gui.DockController
Gets the manager which is responsible for transferring focus between Dockables.
getFocusedDockable() - Method in class bibliothek.gui.dock.control.DefaultFocusController
 
getFocusedDockable() - Method in interface bibliothek.gui.dock.control.focus.FocusController
Gets the Dockable which is currently focused.
getFocusedDockable() - Method in class bibliothek.gui.DockController
Gets the Dockable which is currently focused.
getFocusHistory() - Method in class bibliothek.gui.DockController
Gets the history of the focused Dockables.
getFocusTraversalPolicy(Container) - Method in class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
Searches the FocusTraversalPolicy which should be used by provider.
getFontModifier() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
Gets the font modifier of this tab.
getFontModifier() - Method in class bibliothek.gui.dock.util.swing.DComponent
Gets the modifier which is used to update the font of this label.
getFontModifier() - Method in class bibliothek.gui.dock.util.swing.DLabel
Gets the modifier which is used to update the font of this label.
getFontModifier() - Method in class bibliothek.gui.dock.util.swing.DPanel
Gets the modifier which is used to update the font of this label.
getFontModifier() - Method in class bibliothek.gui.dock.util.swing.FontUpdater
Gets the modifier which is used to update the font of this label.
getFontModifier() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Gets the font modifier of this label.
getFonts() - Method in class bibliothek.gui.DockController
Gets the map of fonts which are used by this controller.
getForce() - Method in enum bibliothek.gui.dock.station.support.Enforcement
Gets the force on a scale of 0 to 1, where 0 means that prepare is free to do what it wants, while 1 means that prepare must not return a null value.
getForeground() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
 
getFormat() - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets the format of this map, the meaning of the format depends on the client.
getFrame() - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockFrame
Gets the frame which represents the window.
getFreeSpaceBetweenLabelAndActions() - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Gets the size of the gap between text/icon and actions.
getFreeSpaceToOpenSide() - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Gets the size of the open side.
getFreeSpaceToParallelBorder() - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Gets the size of the border at the side of the Dockable
getFreeSpaceToSideBorder() - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Gets the size of the free space between the borders that are on the same line as the text/icon and the actions.
getFrontDockable() - Method in class bibliothek.gui.dock.FlapDockStation
 
getFrontDockable() - Method in class bibliothek.gui.dock.ScreenDockStation
 
getFrontDockable() - Method in class bibliothek.gui.dock.SplitDockStation
 
getFrontDockable() - Method in class bibliothek.gui.dock.StackDockStation
 
getFrontDockable() - Method in interface bibliothek.gui.DockStation
Gets the favorite child of this station.
getFrontend() - Method in class bibliothek.gui.dock.event.VetoableDockFrontendEvent
Gets the source of the event.
getFrontend() - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
The frontend that grants this permissions.
getFrontend() - Method in class bibliothek.gui.dock.frontend.VetoManager
Gets the owner of this manager.
getFrontendEntry(String) - Method in class bibliothek.gui.DockFrontend
Gets all the information known about the Dockable with name key.
getFrontendEntry(Dockable) - Method in class bibliothek.gui.DockFrontend
Gets all the information known about the registered dockable.
getFullBorder(BorderedComponent, DockController, Dockable) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabPainter
Gets the border which will be around pane when dockable is selected.
getFullScreen() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the Dockable which is in fullscreen-mode and covers all other children of this station.
getFullscreen() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Gets the element which is in fullscreen-mode
getFullscreen() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout
Gets the id of the element which is in fullscreen-mode.
getFullscreenChildren() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets a list of all children of this station that are currently in fullscreen mode.
getFullScreenDockable() - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
getFullScreenDockable() - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Gets the DockableDisplayer which is currently in fullscreen-mode.
getFullscreenStrategy() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the current fullscreen strategy.
getGap(int) - Method in class bibliothek.gui.dock.station.support.ListSpanStrategy
Gets the size of the gap between button index-1 and button index.
getGenerator() - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Gets the generator that is used to create keys for unknown Dockables.
getGlassedPane() - Method in interface bibliothek.gui.dock.security.TooltipStrategyCallback
Gets the owner of this callback.
getGlassPane() - Method in class bibliothek.gui.dock.security.GlassedPane
Gets the transparent panel that is lying over the ContentPane.
getGlobalActionOffers() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
getGlobalActionOffers() - Method in class bibliothek.gui.dock.SplitDockStation
 
getGlobalActionOffers() - Method in interface bibliothek.gui.Dockable
Gets a list of all DockActions which might be triggered while this Dockable is visible.
getGlobalMouseDispatcher() - Method in class bibliothek.gui.DockController
Grants access to the GlobalMouseDispatcher which is responsible for collecting and distributing global MouseEvents.
getGradient(Color, Color, Component) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets the gradient which is used to fill the background of component.
getGridNodes() - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Gets all the nodes of this grid.
getGroup(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Gets the group in which dockable is.
getGroup(Object) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Gets the group with the given key.
getHandle(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Gets the wrapper of dockable.
getHeight() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.Arch
Gets the height of the arch.
getHeight() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective.ScreenPerspectiveWindow
Gets the height of this dockable in pixels.
getHeight() - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
Gets the height of the dialog.
getHeight() - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
 
getHeight() - Method in interface bibliothek.gui.dock.station.split.GridNode
Gets the height, relative to all the other nodes.
getHeight() - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
Gets the height of the child.
getHeight() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the relative height of this node in relation to the owner-station.
getHeight() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.Size
Gets the vertical amount of pixels.
getHeightFactor() - Method in class bibliothek.gui.dock.station.split.Root
Gets the factor which has to be multiplied with a relative y coordinate or height to get their size in pixel.
getHide() - Method in class bibliothek.extension.gui.dock.preference.model.KeyStrokePreferenceModel
Gets access to the preference that represents the KeyStroke which closes a Dockable.
getHider() - Method in class bibliothek.gui.DockFrontend
Gets the action which is added to all known Dockables, and which is called the "close"-action.
getHierarchyLock() - Method in class bibliothek.gui.DockController
Gets a lock that prevents concurrent modification of the child-parent relationship of Dockables and DockStations.
getHint() - Method in class bibliothek.gui.dock.action.LocationHint
Gets the preferred location of this hint.
getHints() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Gets the set of hints for displaying this component.
getHistory() - Method in class bibliothek.gui.dock.control.focus.DefaultFocusHistory
 
getHistory() - Method in interface bibliothek.gui.dock.control.focus.FocusHistory
Gets an array containing all known Dockables which may have had the focus.
getHolds() - Method in class bibliothek.gui.dock.station.flap.RetroFlapDockStationLayout
Tells the holding state of the children.
getHoverColor(Component) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Gets the base color used for painting a region under the mouse
getHoverColor(Component, boolean, boolean) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Gets a color to paint some part of this border that is under the mouse.
getIcon() - Method in class bibliothek.extension.gui.dock.preference.model.EclipseThemePreferenceModel
Grants access to the preference that tells whether an icon is painted on unselected tabs or not.
getIcon() - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperation
Gets an icon for this operation.
getIcon() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceOperationView
Gets the current icon of this view.
getIcon() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Gets the icon that is painted on this component.
getIcon() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
Gets the icon shown on this tab.
getIcon(Dockable, ActionContentModifier) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
 
getIcon(Object) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Gets the icon of the group named key.
getIcon(Object, ActionContentModifier) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Gets the icon of the group named key.
getIcon() - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Gets the default-icon that is shown for this action.
getIcon(ActionContentModifier) - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Gets the icon that is used if the conditions of modifier are met.
getIcon(Dockable, ActionContentModifier) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
getIcon() - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
getIcon(ActionContentModifier) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
Gets the icon which is shown if the conditions of modifier are met.
getIcon(Dockable, ActionContentModifier) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
 
getIcon(ActionContentModifier) - Method in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
getIcon(Dockable, ActionContentModifier) - Method in interface bibliothek.gui.dock.action.StandardDockAction
Gets the Icon of this DockAction, when this DockAction is shown together with dockable.
getIcon() - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Gets the condition that decides the property for ButtonContent.showIcon(Dockable, boolean)
getIcon() - Method in class bibliothek.gui.dock.station.stack.menu.CombinedMenuContent.Item
Gets the icon of this item.
getIcon() - Method in class bibliothek.gui.dock.station.stack.TabContent
Gets the icon of this tab.
getIcon() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Gets the icon of this title.
getIcon() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Gets the icon of this label
getIconBounds() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Gets the location and the size of the icon.
getIconContexts(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
 
getIconContexts(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
getIconContexts(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
 
getIconContexts() - Method in class bibliothek.gui.dock.action.dropdown.DefaultDropDownFilter
 
getIconContexts() - Method in interface bibliothek.gui.dock.action.dropdown.DropDownView
Gets the ActionContentModifiers for which DropDownView.setIcon(ActionContentModifier, Icon) was called with a value other than null.
getIconContexts(Dockable) - Method in interface bibliothek.gui.dock.action.StandardDockAction
Gets all the ActionContentModifiers for which StandardDockAction.getIcon(Dockable, ActionContentModifier) would return a value other than null.
getIconContexts() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Gets all the ActionContentModifiers for which an icon is set.
getIconContexts() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.ButtonView
 
getIconContexts() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.SelectionView
 
getIconHeight() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
 
getIconHeight() - Method in class bibliothek.gui.dock.themes.icon.TabMenuOverflowIcon
 
getIconHiding() - Method in class bibliothek.gui.dock.station.stack.tab.TabConfiguration
Gets if and when the icon is made invisible.
getIconId() - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperation
Gets the current identifier for the icon of this operation.
getIconOffset() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Gets the distance between icon and the tree adjacent borders.
getIcons() - Method in class bibliothek.gui.DockController
Gets the set of icons which are used by this controller.
getIconTextDistance() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Gets the distance between icon and text.
getIconTextGap() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Gets the number of pixels to paint between icon and text
getIconWidth() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
 
getIconWidth() - Method in class bibliothek.gui.dock.themes.icon.TabMenuOverflowIcon
 
getId(int) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.Choice
Gets a unique identifier for the index'th choice.
getId(int) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceExtension
Gets a unique identifier for the index'th choice.
getId(int) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
 
getId() - Method in class bibliothek.gui.dock.action.LocationHint.Enumeration
Gets the id of this Enumeration
getID() - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
getId() - Method in class bibliothek.gui.dock.frontend.FrontendDockablePerspective
Gets the unique identifier this DefaultDockable has on its DockFrontend.
getID() - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
getID() - Method in interface bibliothek.gui.dock.layout.DockablePropertyFactory
Gets the unique name of this factory.
getID() - Method in interface bibliothek.gui.dock.layout.DockConverter
Gets the unique name of this converter.
getID(PerspectiveElement) - Method in class bibliothek.gui.dock.layout.DockSituation
Gets the id of the factory which is needed to write (and later read) element
getID(DockElement) - Method in class bibliothek.gui.dock.layout.DockSituation
Gets the id of the factory which is needed to write (and later read) element
getID(DockFactory<?, ?, ?>) - Method in class bibliothek.gui.dock.layout.DockSituation
Gets the id of factory.
getID(PerspectiveElement, PredefinedPerspective) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Gets the identifier that matches element which is part of perspective.
getID(DockElement) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
 
getID(DockFactory<?, ?, ?>) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
 
getID(PerspectiveElement) - Method in class bibliothek.gui.dock.perspective.Perspective
Gets the identifier of the factory that is responsible for element.
getID() - Method in class bibliothek.gui.dock.station.flap.FlapDockPropertyFactory
 
getID() - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
getID() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPropertyFactory
 
getID() - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
getId(N) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Gets the unique identifier that was assigned to node.
getID() - Method in class bibliothek.gui.dock.station.split.SplitDockFullScreenPropertyFactory
 
getId() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty.Node
Gets the unique id of the SplitNode that is represented by this node.
getID() - Method in class bibliothek.gui.dock.station.split.SplitDockPathPropertyFactory
 
getID() - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderPropertyFactory
 
getID() - Method in class bibliothek.gui.dock.station.split.SplitDockPropertyFactory
 
getID() - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
getId() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Leaf
Gets the id of a Dockable.
getId() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the (hopefully) unique id of this node.
getId(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
getId(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
getID() - Method in class bibliothek.gui.dock.station.stack.StackDockPropertyFactory
 
getID() - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
getID() - Method in class bibliothek.gui.dock.title.DockTitleVersion
Gets the name of this version.
getId() - Method in class bibliothek.gui.dock.util.AbstractUIValue
Gets the identifier of this value.
getIdentifier() - Method in class bibliothek.gui.dock.layout.BackupFactoryData
Gets the identifier of this data.
getIdentifier(DockLayoutComposition) - Method in class bibliothek.gui.dock.layout.DockSituation
Tells what identifier was associated with composition when it was stored by a DockSituation of this type.
getIdentifier(DockLayoutComposition) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
 
getIgnore() - Method in class bibliothek.gui.dock.layout.DockSituation
Gets the filter which decides, which elements are stored.
getIgnoreForEntry() - Method in class bibliothek.gui.DockFrontend
Gets the filter which is used when saving or loading a normal entry.
getIgnoreForFinal() - Method in class bibliothek.gui.DockFrontend
Gets the filter which is applied when saving or loading the final layout at the startup or shutdown of the application.
getImplicit(Dockable) - Method in class bibliothek.gui.dock.control.relocator.DropOperation
 
getImplicit(Dockable) - Method in class bibliothek.gui.dock.control.relocator.MergeOperation
 
getImplicit(Dockable) - Method in interface bibliothek.gui.dock.control.relocator.RelocateOperation
Gets the Dockables whose parent will change due to this operation.
getImplicitDockables() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
getImplicitDockables() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Gets a set of Dockables that will also change their parent due to this event.
getImportance(DockAction) - Method in class bibliothek.gui.dock.themes.basic.action.DefaultDockActionImportanceOrder
Tells how important action is.
getInactiveColor() - Static method in class bibliothek.extension.gui.dock.theme.eclipse.rex.RexSystemColor
 
getInactiveColor() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Gets the color that is used as background
getInactiveColor() - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Gets the background-color which is used if this title is not selected.
getInactiveColorGradient() - Static method in class bibliothek.extension.gui.dock.theme.eclipse.rex.RexSystemColor
 
getInactiveLeftColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets the color which is used on the left side of the gradient if this title is not active.
getInactiveLeftTitleColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets a handle for the left inactive color.
getInactiveRightColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets the color which is used on the right side of the gradient if this title is not active.
getInactiveRightTitleColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets a handle for the inactive right background color.
getInactiveTextColor() - Static method in class bibliothek.extension.gui.dock.theme.eclipse.rex.RexSystemColor
 
getInactiveTextColor() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Gets the color that is used as foreground
getInactiveTextColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets the color of the text.
getInactiveTextColor() - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Gets the foreground-color which is used if this title is not selected.
getInactiveTextTitleColor() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Gets a handle for the inactive foreground color.
getInactiveTextTitleColor() - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Gets the TitleColor which represents the foreground of an inactive title.
getInactiveTitleColor() - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Gets the TitleColor which represents the background of an inactive title.
getIndex() - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
Gets the location of the Dockable on its FlapDockStation.
getIndex() - Method in class bibliothek.gui.dock.station.flap.FlapDropInfo
Gets the index property.
getIndex() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
Gets the location of this node in the array of all nodes.
getIndex() - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
Gets the location of this property.
getIndex() - Method in class bibliothek.gui.dock.themes.basic.TabDisplayerCombinerTarget
Gets the location where the Dockable would be inserted
getIndexOfChild(Object, Object) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
getIndexOfTabAt(Point) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getIndexOfTabAt(Point) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
getIndexOfTabAt(Point) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Gets the index of the tab that is beneath mouseLocation.
getIndexOfTabAt(Point) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
 
getIndexOfTabAt(Point) - Method in interface bibliothek.gui.dock.station.stack.tab.layouting.TabsLayoutBlock
Searches the index of the tab beneath mouseLocation.
getIndexOfTabAt(TabPane, Point) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
 
getIndexOfTabAt(Point) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPane
Searches the index of the tab beneath mouseLocation.
getIndexOfTabAt(TabPane, Point) - Method in class bibliothek.gui.dock.station.stack.tab.RowLayout
 
getIndexOfTabAt(TabPane, Point) - Method in interface bibliothek.gui.dock.station.stack.tab.TabLayoutManager
Finds out which tab is below the mouse at location mouseLocation.
getIndirectActionOffers(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
getIndirectActionOffers(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
getIndirectActionOffers(Dockable) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
getIndirectActionOffers(Dockable) - Method in interface bibliothek.gui.DockStation
Gets a list of actions which should be available for the user and affect dockable.
getInfo(String) - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
Searches for information about the Dockable with unique identifier key.
getInfo(Dockable) - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
Searches information about dockable.
getInfo(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManager
Gets all the information that is stored for pane.
getInfo() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPane
Gets the info Component that is shown on this pane.
getInfoComponent() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
getInfoComponent() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Gets the info component, the info component shows some additional information.
getInfoHandler() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Gets a handler for info components.
getInitialBounds(ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Gets the boundaries of window when this request was created.
getInitSelector() - Method in class bibliothek.extension.gui.dock.preference.model.KeyStrokePreferenceModel
Gets access to the preference that represents the KeyStroke which opens the selection popup.
getInnerInsets() - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
 
getInnerInsets() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
getInnerInsets() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
 
getInnerInsets() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Gets the insets that have to be applied between the border and the content (icon, text, actions) of this title.
getInsert() - Method in class bibliothek.gui.dock.StackDockStation
Gets the location where StationDropOperation.execute() will insert the next Dockable.
getInserter() - Method in interface bibliothek.gui.dock.control.DockRelocator
Gets the algorithm used to override decisions of a DockStation.
getInserter() - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
 
getInt(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets the integer that is stored under key
getInt(String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Gets the data that is stored for key key.
getInt() - Method in class bibliothek.util.xml.XContainer
Gets the value of this container as integer.
getInt(String) - Method in class bibliothek.util.xml.XElement
Gets the value of an attribute.
getIntermediatePlaceholders() - Method in class bibliothek.gui.dock.layout.DockSituation
Gets the strategy for deleting invalid placeholders in the intermediate format.
getInvisibleCount() - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy.SettingAccess
Gets the number of stored invisible elements.
getInvisibleCount() - Method in class bibliothek.gui.dock.frontend.Setting
Gets the number of stored invisible elements.
getInvisibleKey(int) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy.SettingAccess
Gets the key of the index'th invisible element.
getInvisibleKey(int) - Method in class bibliothek.gui.dock.frontend.Setting
Gets the key of the index'th invisible element.
getInvisibleLayout(int) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy.SettingAccess
Gets the layout of the index'th invisible element.
getInvisibleLayout(int) - Method in class bibliothek.gui.dock.frontend.Setting
Gets the layout of the index'th invisible element.
getInvisibleLocation(int) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy.SettingAccess
Gets the location of the index'th invisible element.
getInvisibleLocation(int) - Method in class bibliothek.gui.dock.frontend.Setting
Gets the location of the index'th invisible element.
getInvisibleRoot(int) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy.SettingAccess
Gets the preferred root of the index'th invisible element.
getInvisibleRoot(int) - Method in class bibliothek.gui.dock.frontend.Setting
Gets the preferred root of the index'th invisible element.
getItalic() - Method in class bibliothek.gui.dock.util.font.GenericFontModifier
Tells how this modifier modifies the italic aspect of a font.
getItem() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator
 
getItem() - Method in class bibliothek.gui.dock.action.view.ConnectingViewItem
 
getItem() - Method in interface bibliothek.gui.dock.action.view.ViewItem
Gets this item as component.
getItem() - Method in class bibliothek.gui.dock.control.relocator.DefaultInserterSource
 
getItem() - Method in interface bibliothek.gui.dock.control.relocator.InserterSource
Gets information about the item that is dropped.
getItem() - Method in class bibliothek.gui.dock.FlapDockStation.FlapDropOperation
 
getItem() - Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
 
getItem() - Method in class bibliothek.gui.dock.station.NoStationDropOperation
 
getItem() - Method in class bibliothek.gui.dock.station.split.SplitDropOperation
 
getItem() - Method in interface bibliothek.gui.dock.station.StationDropOperation
Gets the item that will be dropped onto the target.
getItem(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Searches for the one PlaceholderList.Item in the PlaceholderList.dockables list that contains placeholder.
getItem(D) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Searches for the one PlaceholderList.Item in the dockables list that contains dockable.
getItem() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
 
getItem() - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler
 
getItem() - Method in class bibliothek.gui.dock.themes.basic.action.BasicSeparatorHandler
 
getItem() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SubDropDownHandler
 
getItem() - Method in class bibliothek.gui.dock.themes.basic.action.menu.AbstractMenuHandler
Gets the item whose values are updated by this handler.
getItem() - Method in class bibliothek.gui.dock.themes.basic.action.menu.DropDownMenuHandler
 
getItemCount() - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Gets the number of children, this includes dockables and placeholders.
getItemCount() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Gets the number of items which are shown on this panel.
getKey() - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
The name which is used for this object.
getKey() - Method in class bibliothek.gui.dock.util.PropertyValue
Gets the key which is used to access the value in DockProperties.
getKey() - Method in class bibliothek.gui.dock.util.TypedUIProperties.Type
Gets the key of this type.
getKey(String) - Method in class bibliothek.gui.dock.util.TypedUIProperties.Type
Gets the identifier that should be used as replacement for a resource with identifier id and with type this.
getKey() - Method in class bibliothek.gui.DockFrontend.DockInfo
 
getKeyboardController() - Method in class bibliothek.gui.DockController
Gets the manager that handles all global KeyEvents.
getKeys() - Method in class bibliothek.gui.dock.perspective.PredefinedPerspective
Gets all the keys known to this perspective.
getKeys(PlaceholderMap.Key) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets all keys that are in use for placeholder in the order they were first used to put an object into this map.
getKeyStrokePreferences() - Method in class bibliothek.extension.gui.dock.DockingFramesPreference
Grants access to the preferences concerning the global KeyStrokes.
getKind() - Method in class bibliothek.gui.dock.layout.DockLayoutInfo
Tells what kind of information can be found in this info.
getKind() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
Gets the kind of window this factory creates.
getKind() - Method in class bibliothek.gui.dock.util.AbstractUIValue
Gets the kind of this value.
getKind(Path) - Method in class bibliothek.gui.dock.util.TypedUIProperties.Type
Gets the identifier for the kind of UIValue that reads an UIValue of this type.
getKnob() - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Gets the condition that decides the property for ButtonContent.showKnob(Dockable, boolean)
getLabel() - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
getLabel(int) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
getLabel(int) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
getLabel(int) - Method in class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
 
getLabel() - Method in interface bibliothek.extension.gui.dock.preference.Preference
Gets a short human readable string that is used as name for this preference.
getLabel(int) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Gets a short label that can be presented to the user for the index'th object.
getLabel(int) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
getLabel() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Gets the label which is used to paint icon and text.
getLabel() - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Gets the label showing icon and text
getLabel() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Grants access to the OrientedLabel which paints the title text.
getLabel() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Gets direct access to the label that is used by this OrientedLabel to paint its content.
getLabelInsets() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Gets the space that is left free around the label.
getLabelInsets() - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Gets the empty space around the label.
getLast(Container) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabFocusTraversalPolicy
 
getLast(Container) - Method in class bibliothek.gui.dock.displayer.DisplayerFocusTraversalPolicy
 
getLast(Container) - Method in interface bibliothek.gui.dock.focus.SimplifiedFocusTraversalPolicy
Gets the Component which should be focused when entering the circle backwards.
getLast(Container) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockFocusTraversalPolicy
 
getLastAppliedEntrySetting() - Method in class bibliothek.gui.DockFrontend
Gets the last Setting that was given to DockFrontend.setSetting(Setting, boolean) when the entry-parameter was set to true.
getLastAppliedFullSetting() - Method in class bibliothek.gui.DockFrontend
Gets the last Setting that was given to DockFrontend.setSetting(Setting, boolean) when the entry-parameter was set to false.
getLastComponent(Container) - Method in class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
 
getLastFocused() - Method in class bibliothek.gui.dock.control.focus.FocusTracker
Gets the last component that was focused
getLastNode() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
Gets the last node of this path.
getLastProperty(DockableProperty) - Static method in class bibliothek.gui.dock.util.DockUtilities
Gets the last successor in the property chain beginning at property.
getLastSegment() - Method in class bibliothek.util.Path
Gets the last segment of this path or null if this is the root path.
getLayer() - Method in class bibliothek.gui.dock.station.screen.window.InternalDockDialog
Gets the layer at which this dialog appears in its parent JDesktopPane.
getLayerAt(int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
getLayerAt(int) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Gets the index'th Component on this tab.
getLayers() - Method in class bibliothek.gui.dock.FlapDockStation
 
getLayers() - Method in class bibliothek.gui.dock.ScreenDockStation
 
getLayers() - Method in class bibliothek.gui.dock.SplitDockStation
 
getLayers() - Method in class bibliothek.gui.dock.StackDockStation
 
getLayers() - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
getLayers(DockStation) - Method in class bibliothek.gui.dock.station.layer.DefaultDockStationDropLayerFactory
 
getLayers(DockStation) - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayerFactory
Gets all the DockStationDropLayers that should be used for finding out whether a drag and drop operation has station as target.
getLayers() - Method in interface bibliothek.gui.DockStation
Gets a description of all the areas of the screen where this DockStation can handle a drop event.
Every time the mouse is moved or released during a drag & drop operation, this method is called for all DockStations.
getLayout(DefaultDockable, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
getLayout() - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
Gets information about the layout of this element.
getLayout(D, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
getLayout(D, Map<Dockable, Integer>) - Method in interface bibliothek.gui.dock.layout.DockConverter
Gets the layout of element.
getLayout() - Method in class bibliothek.gui.dock.layout.DockLayoutComposition
Gets the layout which describes the element of this composition.
getLayout() - Method in interface bibliothek.gui.dock.layout.location.AsideAnswer
Gets the layout of a non-existent child station.
getLayout() - Method in interface bibliothek.gui.dock.layout.location.AsideRequest
Gets the layout of the current non-existent station.
getLayout() - Method in class bibliothek.gui.dock.layout.location.DefaultAsideAnswer
 
getLayout() - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest.CombinerForward
 
getLayout() - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest.DockStationForward
 
getLayout() - Method in interface bibliothek.gui.dock.layout.location.DefaultAsideRequest.Forward
Gets the layout of the current station.
getLayout() - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
 
getLayout(FlapDockStation, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
getLayout(ScreenDockStation, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
getLayout(SplitDockStation, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
getLayout(StackDockStation, Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
getLayout() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPane
Gets the MenuLineLayout that is using this pane.
getLayout(Size, Size, Size) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPane
Creates a possible layout for the given sizes.
getLayout() - Method in class bibliothek.gui.DockFrontend.DockInfo
 
getLayoutChangeStrategy() - Method in class bibliothek.gui.DockFrontend
Gets the current strategy that is used to read Settings by this DockFrontend.
getLayoutManager() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets the layout manager that is currently used to layout the contents of this pane.
getLayoutPreferences() - Method in class bibliothek.extension.gui.dock.DockingFramesPreference
Grants access to the preferences concerning layout options like "where are the tabs placed?".
getLeaf(Dockable) - Method in class bibliothek.gui.dock.station.split.Leaf
 
getLeaf(Dockable) - Method in class bibliothek.gui.dock.station.split.Node
 
getLeaf(Dockable) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
getLeaf() - Method in class bibliothek.gui.dock.station.split.PutInfo
Gets the leaf which contains dockable
getLeaf(Dockable) - Method in class bibliothek.gui.dock.station.split.Root
 
getLeaf(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Searches and returns the leaf that shows child.
getLeaf(Dockable) - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the leaf which represents dockable.
getLeafId() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
Gets the unique identifier of the leaf that was stored in this path.
getLeft() - Method in class bibliothek.gui.dock.station.split.Node
Gets the left child of this node.
getLeft(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Gets the left element of the node key.
getLeftChild(N) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Gets the left child of the intermediate node node.
getLeftChild(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
getLeftChild(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
getLine(Component) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Gets the color that should be used for painting a line.
getLine(Component, boolean, boolean) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Gets the color that should be used for painting a line.
getLines() - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Gets a list containing all lines of this grid.
getList() - Method in class bibliothek.gui.dock.focus.DefaultDockableSelection
Gets the component which represents the list.
getListeners() - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
Gets an array of all listeners that are registered to this action.
getListIndex(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Searches the first occurrence of placeholder in a placeholder-set and returns the index of that entry on the BASE level.
getListIndex(int, Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Searches for an index in PlaceholderList.list() described by placeholder or index.
This method calls PlaceholderList.insertAllPlaceholders() if placeholder cannot be found.
getLoader() - Method in class bibliothek.gui.dock.util.icon.DefaultIconScheme.IconResource
Gets the ClassLoader which should be used to load files
getLocalActionOffers() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
getLocalActionOffers() - Method in class bibliothek.gui.dock.SplitDockStation
 
getLocalActionOffers() - Method in interface bibliothek.gui.Dockable
Gets a list of DockActions which should be triggerable if this Dockable is visible.
getLocation(DockAction, EclipseTabStateInfo) - Method in class bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
Gets the location of action.
getLocation(EclipseTabDockAction, EclipseTabStateInfo) - Method in class bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
Gets the location encoded in annotation.
getLocation() - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
Gets the location of the element which it had the last time it was made invisible.
getLocation() - Method in class bibliothek.gui.dock.layout.DockLayoutInfo
Gets the location of of the Dockable on its parent station.
getLocation() - Method in interface bibliothek.gui.dock.layout.location.AsideAnswer
Gets the location generated by the child station.
getLocation() - Method in interface bibliothek.gui.dock.layout.location.AsideRequest
Gets the old location, the location whose neighbor is searched.
getLocation() - Method in class bibliothek.gui.dock.layout.location.DefaultAsideAnswer
 
getLocation() - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
 
getLocation(Dockable, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the location of dockable and its current state.
getLocation() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty.Node
Gets the direction into which the path goes
getLocation() - Method in class bibliothek.gui.DockFrontend.DockInfo
 
getLocationAt(Path) - Method in interface bibliothek.gui.dock.station.PlaceholderMapping
Gets a DockableProperty that describes the location of placeholder.
getLocationAt(Path) - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderMapping
 
getLocationHint() - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
 
getLocationHint() - Method in interface bibliothek.gui.dock.action.DockActionSource
Gets a hint where to put this source in relation to other sources.
getLocationHint() - Method in class bibliothek.gui.dock.action.FilteredDockActionSource
 
getLocationHint() - Method in class bibliothek.gui.dock.action.HierarchyDockActionSource
 
getLocationHint() - Method in class bibliothek.gui.dock.action.MultiDockActionSource
 
getLocationHint() - Method in class bibliothek.gui.dock.action.StationChildrenActionSource
 
getLocationHint() - Method in class bibliothek.gui.dock.station.screen.FullscreenActionSource
 
getLocationHint() - Method in class bibliothek.gui.dock.station.stack.action.DockActionDistributorSource
 
getLong(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets the long that is stored under key
getLong(String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Gets the data that is stored for key key.
getLong() - Method in class bibliothek.util.xml.XContainer
Gets the value of this container as long.
getLong(String) - Method in class bibliothek.util.xml.XElement
Gets the value of an attribute.
getLowestNode(SplitDockPathProperty) - Method in class bibliothek.gui.dock.SplitDockStation
Searches the lowest node whose identifier is equal to an identifier from property.
getMagnetController() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the MagnetController of this station.
getMajor() - Method in class bibliothek.util.Version
Gets the major number.
getMap(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets the PlaceholderMap that was used for a station at location placeholder.
getMap(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets the map that is stored under key
getMask() - Method in class bibliothek.gui.dock.control.AcceptanceDockRelocatorMode
Gets the mask for this mode.
getMaskNoCombination() - Method in class bibliothek.extension.gui.dock.preference.model.KeyStrokePreferenceModel
Gets access to the preference that represents the ModifierMask that ensures that Dockables are not merged during drag and drop.
getMaskScreenOnly() - Method in class bibliothek.extension.gui.dock.preference.model.KeyStrokePreferenceModel
Gets access to the preference that represents the ModifierMask which ensures that Dockables are dropped onto a ScreenDockStation during drag and drop.
getMaxBorderInsets() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the maximal insets of this button
getMaxChildrenCount() - Method in class bibliothek.gui.dock.station.split.Leaf
 
getMaxChildrenCount() - Method in class bibliothek.gui.dock.station.split.Node
 
getMaxChildrenCount() - Method in class bibliothek.gui.dock.station.split.Placeholder
 
getMaxChildrenCount() - Method in class bibliothek.gui.dock.station.split.Root
 
getMaxChildrenCount() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the maximal number of children this node can have.
getMaxIconSize() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Gets the maximum size the icons need.
getMaximize() - Method in class bibliothek.extension.gui.dock.preference.model.KeyStrokePreferenceModel
Gets access to the preference that represents the KeyStroke which lets maximize a Dockable.
getMaximumSize() - Method in class bibliothek.gui.dock.security.GlassedPane
 
getMaximumSize() - Method in class bibliothek.gui.dock.station.OverpaintablePanel
 
getMaximumSize(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.AbstractBoundaryRestriction
Finds the maximum size that window is allowed to have.
getMaximumSize() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPaneComponent
 
getMaximumSize() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneComponent
Gets the maximal size this component should have
getMaximumSize() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
 
getMaximumSize() - Method in class bibliothek.gui.dock.themes.basic.DisplayerContentPane
 
getMenu(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleMenuAction
 
getMenu() - Method in class bibliothek.gui.dock.action.actions.SimpleMenuAction
Gets the menu of this action
getMenu(Dockable) - Method in interface bibliothek.gui.dock.action.MenuDockAction
Returns the menu that is represented by this action.
getMenu(Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets the menu on which dockable is shown.
getMenu() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.MenuLayoutBlock
Gets the menu of this block.
getMenu() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPane
Gets the menu that is shown on this pane.
getMenu() - Method in class bibliothek.gui.dock.station.stack.tab.TabMenuDockIcon
Gets the menu which is represented by this icon
getMenu() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneMenuBackgroundComponent
Gets the menu which is represented by this component.
getMenu() - Method in class bibliothek.gui.dock.themes.color.MenuColor
Gets the menu for which this color is used.
getMenuHandler() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Gets a handler for menus.
getMenuList() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets a list of all the menus of this pane, includes visible and invisible menus
getMenus() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets all the menus of this pane, visible and invisible
getMerger() - Method in interface bibliothek.gui.dock.control.DockRelocator
Gets an algorithm useful for merging two DockStations.
getMerger() - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
 
getMetaMap(int) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Gets a mutable map which is associated with the index'th entry, the content of this map is stored persistently.
getMetaMap(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets the meta-map that is associated with the set of placeholders that include placeholder.
getMikro() - Method in class bibliothek.util.Version
Gets the mikro number
getMinimumIconSize() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
Gets the expected minimum size of any icon.
getMinimumLeafSize() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the minimum size a Leaf can have.
getMinimumSize(Tab[]) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
getMinimumSize() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectButton
 
getMinimumSize(Tab[]) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
getMinimumSize() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
getMinimumSize(TabComponent[]) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
getMinimumSize() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BasicTabDockTitle
 
getMinimumSize(TabComponent[]) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
getMinimumSize() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
 
getMinimumSize(TabComponent[]) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Gets the minimum size of this tab under the assumption that this tab is displayed together with tabs.
getMinimumSize(Tab[]) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
getMinimumSize() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
getMinimumSize() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the minimum size this station should have.
getMinimumSize() - Method in class bibliothek.gui.dock.security.GlassedPane
 
getMinimumSize() - Method in class bibliothek.gui.dock.SplitDockStation
 
getMinimumSize() - Method in class bibliothek.gui.dock.StackDockStation.Background
 
getMinimumSize() - Method in class bibliothek.gui.dock.station.flap.ButtonPane
 
getMinimumSize() - Method in class bibliothek.gui.dock.station.OverpaintablePanel
 
getMinimumSize(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.MediumBoundaryRestriction
Gets the minimum size of window, the default implementation just calls ScreenDockWindow.getMinimumWindowSize(), but subclasses may override this method to use another algorithm for finding the minimum window size.
getMinimumSize() - Method in class bibliothek.gui.dock.station.split.Leaf
 
getMinimumSize() - Method in class bibliothek.gui.dock.station.split.Node
 
getMinimumSize() - Method in class bibliothek.gui.dock.station.split.Placeholder
 
getMinimumSize() - Method in class bibliothek.gui.dock.station.split.Root
 
getMinimumSize() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the minimal size of this node.
getMinimumSize() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getMinimumSize(Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getMinimumSize() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockContentPane
 
getMinimumSize() - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
getMinimumSize(Tab[]) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTab
 
getMinimumSize() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets the minimal size required to have a big enough TabPane.getAvailableArea() to show all content.
getMinimumSize() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPaneComponent
 
getMinimumSize() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock.SizeCollector
Gets the current minimum size.
getMinimumSize(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
 
getMinimumSize() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPane
Calculates the minimal size required.
getMinimumSize(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.RowLayout
 
getMinimumSize(Tab[]) - Method in interface bibliothek.gui.dock.station.stack.tab.Tab
Gets the minimum size of this tab under the assumption that this tab is displayed together with tabs.
getMinimumSize(TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.TabLayoutManager
Gets the minimal size that TabPane.getAvailableArea() should return.
getMinimumSize(Dockable) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Gets the minimum size that is required to show the child dockable.
getMinimumSize() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneComponent
Gets the minimal size this component should have
getMinimumSize() - Method in class bibliothek.gui.dock.station.StationDropItem
Gets the original minimum size of the Dockable.
getMinimumSize() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
 
getMinimumSize() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
 
getMinimumSize() - Method in class bibliothek.gui.dock.themes.basic.DisplayerContentPane
 
getMinimumSize() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
getMinimumSize() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
 
getMinimumWindowSize() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Gets the minimum size this window should have.
getMinimumWindowSize() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
getMinor() - Method in class bibliothek.util.Version
Gets the minor number
getMinSpeed() - Method in class bibliothek.gui.dock.themes.basic.BasicSpanFactory
Gets the minimum speed of the animation.
getMissingAdjacentFactory() - Method in class bibliothek.gui.dock.layout.DockSituation
Gets the factory which is used when another AdjacentDockFactory is missing.
getMissingDockable() - Method in class bibliothek.gui.DockFrontend
Gets the strategy that is applied for location information of missing Dockables.
getMissingDockableStrategy() - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
Gets information how to handle cases where information about a Dockable is found but the dockable itself is missing.
getMissingFactory() - Method in class bibliothek.gui.dock.layout.DockSituation
Gets the factory which is used when another factory is missing.
getModel() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Gets the model which is shown on this dialog.
getModel(int) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Gets the index'th model of this merged model.
getModel(Path) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Gets the model which was stored using the key path.
getModel() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditorCallback
Gets the model from which this callback takes its values.
getModel() - Method in class bibliothek.extension.gui.dock.preference.PreferenceModelText
Gets the model which is using this text.
getModel(Path) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
Gets the model which was stored using path as key.
getModel() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceTreeModel.Node
Gets the model of this node.
getModel() - Method in class bibliothek.extension.gui.dock.PreferenceTable
Gets the model that is used on this table.
getModel() - Method in class bibliothek.extension.gui.dock.PreferenceTreePanel
Gets the model which is shown on this panel.
getModel(RoundButton) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTabMenu
 
getModel() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
 
getModel() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
 
getModel() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectButton
Gets the model that is used by this button.
getModel() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
Gets the model which represents the inner states of this button.
getModel(RoundRectButton) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseMenu
 
getModel(BasicMiniButton) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatMenu
 
getModel(B) - Method in class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
Gets a BasicButtonModel which is used to interact with button, this method may be called many times for the same button.
getModel() - Method in class bibliothek.gui.dock.themes.basic.action.AbstractBasicHandler
Gets the model which is written by this handler.
getModel() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the model which is used to store the properties of this button.
getMouseClicked() - Method in interface bibliothek.gui.dock.control.focus.FocusStrategyRequest
Gets the Component which was touched by the mouse.
getMouseFocusObserver() - Method in class bibliothek.gui.DockController
Gets the current focus manager that tracks the mouse.
getMouseListeners() - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
Gets all the MouseListeners that are currently registered.
getMouseLocation() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
getMouseLocation() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Gets the location of the mouse on the screen.
getMouseMotionListeners() - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
Gets all the MouseMotionListeners that are currently registered.
getMouseOverBorder() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the border which is used when the mouse is over this button, but not pressed.
getMouseOverSelectedBorder() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the border which is used when the mouse is over this button and this button is selected.
getMousePosition() - Method in class bibliothek.gui.dock.station.split.SplitDockCombinerSource
 
getMousePosition() - Method in interface bibliothek.gui.dock.station.support.CombinerSource
Gets the position of the mouse.
getMousePosition() - Method in class bibliothek.gui.dock.station.support.CombinerSourceWrapper
 
getMousePressedBorder() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the border which is shown when the mouse is pressed and over this button.
getMousePressedSelectedBorder() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the border which is used when the mouse is pressed and this button is selected.
getMouseWheelListeners() - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
Gets all the MouseWheelListeners that are currently registered.
getMouseX() - Method in class bibliothek.gui.dock.station.StationDropItem
Gets the position of the mouse on the screen
getMouseY() - Method in class bibliothek.gui.dock.station.StationDropItem
Gets the position of the mouse on the screen
getMoveableElement() - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Gets a representation of the Dockable that can be used for grabbing and moving around the displayer.
getMoveableElement() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
getMoveableElement() - Method in interface bibliothek.gui.dock.themes.basic.BasicDockableDisplayerDecorator
Gets a DockElementRepresentative that can be used to move the entire displayer.
getMoveableElement() - Method in class bibliothek.gui.dock.themes.basic.MinimalDecorator
 
getMoveableElement() - Method in class bibliothek.gui.dock.themes.basic.TabDecorator
 
getMoveSize() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Gets the size of the area at the top that can be grabbed in pixels.
getMovingImageFactory(DockController) - Method in class bibliothek.gui.dock.themes.BasicTheme
 
getMovingImageFactory(DockController) - Method in class bibliothek.gui.dock.themes.NoStackTheme
 
getMovingImageFactory(DockController) - Method in interface bibliothek.gui.DockTheme
Gets a factory for images which are moved around by the user.
This method should not be invoked directly, instead the property key DockTheme.DOCKABLE_MOVING_IMAGE_FACTORY should be used.
getName() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceTreeModel.Node
Gets the name of this node.
getName() - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
 
getName() - Method in interface bibliothek.gui.dock.themes.ThemeMeta
Gets the name of the theme.
getName() - Method in class bibliothek.gui.dock.util.extension.ExtensionName
Gets the unique name of this extension.
getName() - Method in interface bibliothek.gui.dock.util.extension.SharedExtension
Gets the name of the extension whose objects are shared.
getName() - Method in class bibliothek.gui.DockFrontend.RootInfo
Gets the name of the station stored in this object.
getName() - Method in class bibliothek.util.xml.XAttribute
Gets the name of this attribute.
getName() - Method in class bibliothek.util.xml.XElement
Gets the name of this attribute.
getNamedDockables() - Method in class bibliothek.gui.DockFrontend
Gets an independent map containing all Dockables registered to this frontend.
getNameOf(Dockable) - Method in class bibliothek.gui.DockFrontend
Searches the name of dockable as it was given to DockFrontend.addDockable(String, Dockable).
getNames() - Method in class bibliothek.gui.dock.frontend.SettingsBlop
Gets the names of all Settings that are stored in this blop.
getNeighbor(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
 
getNeighbor(ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Node
Tells whether window is a neighbor of this node and depends on this node, and if so tells on which side of this node window lies.
getNew() - Method in class bibliothek.gui.dock.station.flap.FlapDropInfo
 
getNew() - Method in class bibliothek.gui.dock.station.split.SplitDockCombinerSource
 
getNew() - Method in interface bibliothek.gui.dock.station.support.CombinerSource
Gets the new Dockable, the one Dockable which is currently dragged around by the user and which is about to be dropped over old.
getNew() - Method in class bibliothek.gui.dock.station.support.CombinerSourceWrapper
 
getNewestOn(DockStation...) - Method in class bibliothek.gui.dock.control.focus.DefaultFocusHistory
 
getNewestOn(DockStation...) - Method in interface bibliothek.gui.dock.control.focus.FocusHistory
Searches the one Dockable that had the focus lately, and that is a child of one of parent.
getNewFocusOwner() - Method in class bibliothek.gui.dock.event.DockableFocusEvent
Gets the Dockable which has the focus after the change.
getNewSelected() - Method in class bibliothek.gui.dock.event.DockableSelectionEvent
Gets the element that is selected after the change.
getNextListIndex(int, Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Searches for an index in PlaceholderList.list() that follows the item described by placeholder or index.
This method calls PlaceholderList.insertAllPlaceholders() if placeholder cannot be found.
getNode(long) - Method in class bibliothek.gui.dock.SplitDockStation
Searches the node whose id equals id.
getNode(D) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Gets the one node containing dockable.
getNode() - Method in class bibliothek.gui.dock.station.split.PutInfo
Gets the future neighbor or parent.
getNode(int) - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
Gets the index'th node, where the node 0 is the node nearest to the root.
getNodeFactory() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the factory which is responsible for creating new SplitNodes.
getNodeId() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Gets the unique id of this node.
getNodeId() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
Gets the unique id of this node.
getNodeId() - Method in class bibliothek.gui.dock.station.split.SplitDockTree.Key
Gets the unique id of this node.
getNodes() - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Gets a list containing all nodes of this grid.
getNormalBorder() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the default-border.
getNormalBounds() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Gets the boundaries this window should use if not in fullscreen mode.
getNormalBounds() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
getNormalColor(Component) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Gets a color to paint some part of this border.
getNormalColor(Component, boolean, boolean) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Gets a color to paint some part of this.
getNormalSelectedBorder() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the border which is used when this button is selected.
getNumberOfButtons() - Method in class bibliothek.gui.dock.station.flap.ButtonPane
Gets the number of buttons that are actually shown.
getNumberOfDockables() - Method in class bibliothek.gui.dock.station.flap.FlapSpanStrategy
 
getNumberOfDockables() - Method in class bibliothek.gui.dock.station.support.ListSpanStrategy
Gets the number of Dockables that are actually shown on the station.
getOffmask() - Method in class bibliothek.gui.dock.control.ModifierMask
Gets the mask of the modifiers which must not be pressed.
getOffset(Point) - Method in interface bibliothek.gui.dock.dockable.MovingImage
Gest the preferred offset of this image in respect to the mouse.
getOffset(Point) - Method in class bibliothek.gui.dock.dockable.TrueMovingImage
 
getOffset(Point) - Method in class bibliothek.gui.dock.title.TitleMovingImage
 
getOffset(Point) - Method in class bibliothek.gui.dock.title.UpdatingTitleMovingImage
 
getOffsetDrop() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Gets an offset that will be added to the location when dropping a window.
A value of null indicates that no such offset is available.
getOffsetDrop() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
getOffsetMove() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Gets an offset that will be subtracted from the location when moving the window around.
getOffsetMove() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
getOld() - Method in class bibliothek.gui.dock.station.split.SplitDockCombinerSource
 
getOld() - Method in interface bibliothek.gui.dock.station.support.CombinerSource
Gets the old Dockable, the one Dockable which is already a child of the future parent.
getOld() - Method in class bibliothek.gui.dock.station.support.CombinerSourceWrapper
 
getOldDisplayer() - Method in class bibliothek.gui.dock.station.split.SplitDockCombinerSource
 
getOldDisplayer() - Method in interface bibliothek.gui.dock.station.support.CombinerSource
Gets the DockableDisplayer which manages the old Dockable.
getOldDisplayer() - Method in class bibliothek.gui.dock.station.support.CombinerSourceWrapper
 
getOldFocusOwner() - Method in class bibliothek.gui.dock.event.DockableFocusEvent
Gets the Dockable which had the focus before the change.
getOldSelected() - Method in class bibliothek.gui.dock.event.DockableSelectionEvent
Gets the element that was selected before the change.
getOldSize() - Method in class bibliothek.gui.dock.station.split.PutInfo
Gets the old size of the dockable.
getOnmask() - Method in class bibliothek.gui.dock.control.ModifierMask
Gets the mask of modifiers which must be pressed in order to activate this.
getOnTab(Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getOnTab(Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
getOnTab(Dockable) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Gets the tab-button for dockable, if no tab-button for dockable exists a new button should be created.
getOperation() - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperationIcon
Gets the operation for which this icon is used.
getOperation() - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperationText
Gets the element that is using this text.
getOperation() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceOperationView
Gets the operation which is represented by this view.
getOperation() - Method in class bibliothek.gui.dock.control.relocator.DefaultInserterSource
 
getOperation() - Method in class bibliothek.gui.dock.control.relocator.DropOperation
 
getOperation() - Method in interface bibliothek.gui.dock.control.relocator.InserterSource
Gets the StationDropOperation that was created by DockStation.prepareDrop(StationDropItem), this might be null if the station was not yet asked or if the station does not accept the new child.
getOperation() - Method in class bibliothek.gui.dock.control.relocator.MergeOperation
 
getOperation() - Method in interface bibliothek.gui.dock.control.relocator.RelocateOperation
Gets the operation that would be executed by the dock station.
getOperations() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreference
 
getOperations(int) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
 
getOperations() - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
getOperations(int) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
getOperations() - Method in interface bibliothek.extension.gui.dock.preference.Preference
Gets a list of operations which can be executed by this preference.
getOperations(int) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Gets all operations for which this model has a definition for the preference at location index.
getOperations(int) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
getOrderedByZ() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock.ZOrder
Returns the tabs ordered by their z-order.
getOrientation() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Gets the current orientation of this tab, see BaseTabComponent.setOrientation(TabPlacement).
getOrientation() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
Gets the orientation of this tab.
getOrientation(N) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Gets the orientation of the intermediate node node.
getOrientation() - Method in interface bibliothek.gui.dock.station.split.Divideable
Gets the orientation of this divideable.
getOrientation() - Method in class bibliothek.gui.dock.station.split.Node
 
getOrientation() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Node
Tells whether this node is horizontal or vertical.
getOrientation() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Node
Tells whether this node is horizontal or vertical.
getOrientation(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
getOrientation(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
getOrientation() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPaneComponent
Gets the orientation of this component.
getOrientation() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Gets the alignment of the tabs.
getOrientation() - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Gets the current position of the tab in relation to the Dockables.
getOrientation() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Gets the orientation of the DockTitle on which the view of this model is displayed.
getOrientation() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Gets the orientation of this panel.
getOrientation() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Gets the current orientation.
getOrientation() - Method in interface bibliothek.gui.dock.title.DockTitle
Gets the orientation of this title.
getOrigin() - Method in class bibliothek.gui.dock.action.LocationHint
Gets the origin of this hint.
getOrigin() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
getOrigin() - Method in interface bibliothek.gui.dock.title.DockTitle
Gets information about how this title was created.
getOriginalSize() - Method in class bibliothek.gui.dock.station.StationDropItem
Gets the original size of the Dockable, the size it had when the drag and drop operation started.
getOriginalTabLocations() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
This method maps each Tab of this LayoutBlock to the location its Dockable has in the owning TabPane.
getOverlap(TabPaneComponent) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
getOverlap(TabPaneComponent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
getOverlap(TabComponent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
getOverlap(TabComponent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
getOverlap(TabComponent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
 
getOverlap(TabComponent) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Gets the number of pixels which should be covered at the sides of this component by other tabs.
getOverlap(TabPaneComponent) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
getOverlap(TabPaneComponent) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPaneComponent
 
getOverlap(TabPaneComponent) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneComponent
Tells how much of this component may be overlapped by another component other.
getOwner() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the owner of this station.
getOwner() - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
getOwner() - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Gets the station to which this object grants access.
getOwner() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Gets the view which paints the properties of this model.
getOwner() - Method in class bibliothek.gui.DockFrontend
Gets the current provider for the root window.
getOwnValue() - Method in class bibliothek.gui.dock.util.PropertyValue
Gets the value that was set through PropertyValue.setValue(Object).
getPaint() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the StationPaint to paint on this station.
getPaint() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the StationPaint for this station.
getPaint() - Method in class bibliothek.gui.dock.SplitDockStation
Gets a StationPaint to paint markings on this station.
getPaint() - Method in class bibliothek.gui.dock.StackDockStation
Gets a StationPaint which is used to paint some lines onto this station.
getPaint(DockStation) - Method in class bibliothek.gui.dock.themes.BasicTheme
 
getPaint() - Method in class bibliothek.gui.dock.themes.color.StationPaintColor
Gets the StationPaint that uses this color.
getPaint(DockStation) - Method in class bibliothek.gui.dock.themes.NoStackTheme
 
getPaint() - Method in class bibliothek.gui.dock.util.BackgroundAlgorithm
Gets the BackgroundPaint of this UIValue.
getPaint(DockStation) - Method in interface bibliothek.gui.DockTheme
Gets the paint which is used to draw things onto station.
This method should not be used directly, instead an UIValue of type DefaultStationPaintValue should be installed at the local ThemeManager to retrieve the value.
getPainter() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Gets the TabPanePainter which paints decorations for this panel.
getPaintIcon() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Gets the icon which should be painted on the view.
getPaintIcon(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Gets the icon which should be painted on the view.
getPaintIcon() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonModel
 
getPane() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPaneContent
Gets the parent of this panel.
getPane() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Gets the parent of this component.
getPane() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManagerPane
Gets the owner of this info.
getPane() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Gets the producer of new tabs.
getPane() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPossibility
Gets the representation of the TabPane for which which possible layout is evaluated.
getPane() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneBackgroundComponent
Gets the TabPane which is represented by this UIValue.
getPanel() - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeDialog
Access to the PreferenceTreePanel which is shown on this dialog.
getParent() - Method in class bibliothek.gui.dock.control.relocator.DefaultInserterSource
 
getParent() - Method in interface bibliothek.gui.dock.control.relocator.InserterSource
Gets the DockStation which might be the next parent of InserterSource.getItem().
getParent() - Method in class bibliothek.gui.dock.displayer.DisplayerRequest
Gets the DockStation which is going to show the DockableDisplayer.
getParent() - Method in class bibliothek.gui.dock.dockable.DefaultDockablePerspective
 
getParent() - Method in interface bibliothek.gui.dock.perspective.PerspectiveDockable
Gets the parent DockStation of this Dockable.
getParent() - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
getParent() - Method in class bibliothek.gui.dock.station.flap.FlapDropInfo
 
getParent() - Method in class bibliothek.gui.dock.station.split.SplitDockCombinerSource
 
getParent() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Gets the parent of this entry, is null for the root entry.
getParent() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
 
getParent() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
Gets the parent of this entry, is null for the root entry.
getParent() - Method in class bibliothek.gui.dock.station.split.SplitDockTree.Key
Gets the parent of this node or leaf.
getParent() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the parent of this node.
getParent() - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
 
getParent() - Method in interface bibliothek.gui.dock.station.support.CombinerSource
Gets the station which will be the new parent station of the combined Dockable.
getParent() - Method in class bibliothek.gui.dock.station.support.CombinerSourceWrapper
 
getParent() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
Gets the Component on which this icon is painted.
getParent() - Method in class bibliothek.gui.dock.title.DockTitleRequest
Gets the station that will show the title.
getParent() - Method in class bibliothek.util.Path
Returns the parent of this path.
getParentPane() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockContentPane
Gets the owner of this pane.
getParentStation() - Method in interface bibliothek.gui.dock.layout.location.AsideRequest
Gets the DockStation that is the parent of the current DockStation or Combiner.
getParentStation() - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
 
getPath() - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
getPath(int) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
getPath(int) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
getPath(int) - Method in class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
 
getPath() - Method in interface bibliothek.extension.gui.dock.preference.Preference
Gets the unique path of this resource.
getPath(int) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Gets the unique identifier of the index'th preference of this model.
getPath(int) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
getPath() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceTreeModel.Node
Gets the path of this node.
getPath() - Method in class bibliothek.gui.dock.event.DockHierarchyEvent
Gets the new path of the source.
getPath(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets the Path that is stored under key
getPath() - Method in class bibliothek.gui.dock.util.icon.DefaultIconScheme.IconResource
Gets the prefix of the paths that are found in the icons file.
getPerspective() - Method in class bibliothek.gui.dock.frontend.DefaultDockFrontendPerspective
 
getPerspective() - Method in interface bibliothek.gui.dock.frontend.DockFrontendPerspective
Gets the internal representation of this layout.
getPerspective() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Gets the owner of this node or leaf.
getPerspective() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Root
 
getPerspective(boolean) - Method in class bibliothek.gui.DockFrontend
Creates and returns a new Perspective which can be used to read, write and convert PerspectiveElements.
getPerspective(boolean, FrontendPerspectiveCache) - Method in class bibliothek.gui.DockFrontend
Creates and returns a new Perspective which can be used to read, write and convert PerspectiveElements.
getPerspectiveLayout(DefaultDockablePerspective, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
getPerspectiveLayout(P, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
getPerspectiveLayout(P, Map<PerspectiveDockable, Integer>) - Method in interface bibliothek.gui.dock.layout.DockConverter
Gets the layout information that is associated with element.
getPerspectiveLayout(FlapDockPerspective, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
getPerspectiveLayout(ScreenDockPerspective, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
getPerspectiveLayout(SplitDockPerspective, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
getPerspectiveLayout(StackDockPerspective, Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
getPlaceholder() - Method in class bibliothek.gui.dock.dockable.DefaultDockablePerspective
 
getPlaceholder() - Method in class bibliothek.gui.dock.layout.DockLayoutInfo
Gets the representation of this element as placeholder.
getPlaceholder(DockElement) - Method in class bibliothek.gui.dock.layout.DockSituation
Gets a placeholder for element using the current PlaceholderStrategy.
getPlaceholder() - Method in interface bibliothek.gui.dock.layout.location.AsideRequest
The placeholder that should be used for the new location.
getPlaceholder() - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
 
getPlaceholder() - Method in interface bibliothek.gui.dock.perspective.PerspectiveDockable
Gets the placeholder which is associated with this Dockable.
getPlaceholder() - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
getPlaceholder() - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
Gets the name of this location.
getPlaceholder() - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
Gets the name of this location.
getPlaceholder() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
 
getPlaceholder() - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
Gets the placeholder this property references to.
getPlaceholder() - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
 
getPlaceholder() - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
Gets the placeholder naming this location.
getPlaceholder() - Method in class bibliothek.gui.dock.station.support.ConvertedPlaceholderListItem
Gets the placeholder that is associated with this item.
getPlaceholder(Dockable) - Method in class bibliothek.gui.dock.station.support.DockablePlaceholderList
 
getPlaceholder(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.support.PerspectivePlaceholderList
 
getPlaceholder(D) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets the placeholder which matches dockable.
getPlaceholderFor(D) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Gets a placeholder that is to be used for dockable.
getPlaceholderFor(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
getPlaceholderFor(Dockable) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
getPlaceholderFor(Dockable) - Method in interface bibliothek.gui.dock.station.support.PlaceholderStrategy
Gets the placeholder which represents dockable.
getPlaceholderFor(Dockable) - Method in class bibliothek.gui.dock.station.support.RootPlaceholderStrategy
 
getPlaceholderMap(N) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Gets the PlaceholderMap which is associated with node.
getPlaceholderMap() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Gets the placeholder information of a potential child DockStation.
getPlaceholderMap() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
Gets the placeholder information of a potential child DockStation.
getPlaceholderMap(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Gets the placeholder information of the child DockStation of key.
getPlaceholderMap() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets placeholder information of a child DockStation.
getPlaceholderMap(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
getPlaceholderMap(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
getPlaceholderMap() - Method in class bibliothek.gui.dock.station.support.ConvertedPlaceholderListItem
Gets additional information about this item.
getPlaceholderMap() - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Gets the placeholder information of a child DockStation.
getPlaceholderMapping() - Method in class bibliothek.gui.dock.FlapDockStation
 
getPlaceholderMapping() - Method in class bibliothek.gui.dock.ScreenDockStation
 
getPlaceholderMapping() - Method in class bibliothek.gui.dock.SplitDockStation
 
getPlaceholderMapping() - Method in class bibliothek.gui.dock.StackDockStation
 
getPlaceholderMapping() - Method in interface bibliothek.gui.DockStation
Allows access to the placeholders that are stored on this station.
getPlaceholderNode(Path) - Method in class bibliothek.gui.dock.station.split.SplitNode
Searches and returns the first SplitNode which contains placeholder.
getPlaceholders() - Method in class bibliothek.gui.dock.FlapDockStation
 
getPlaceholders(Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.FlapDockStation
Gets the placeholders of this station using a PlaceholderListItemConverter to encode the children of this station.
getPlaceholders() - Method in interface bibliothek.gui.dock.perspective.PerspectiveStation
Converts the contents of this station into a map of placeholders.
getPlaceholders() - Method in class bibliothek.gui.dock.ScreenDockStation
 
getPlaceholders(Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the placeholders of this station using a PlaceholderListItemConverter to encode the children of this station.
getPlaceholders() - Method in class bibliothek.gui.dock.SplitDockStation
 
getPlaceholders() - Method in class bibliothek.gui.dock.StackDockStation
 
getPlaceholders(Map<Dockable, Integer>) - Method in class bibliothek.gui.dock.StackDockStation
Gets the placeholders of this station using a PlaceholderListItemConverter to encode the children of this station.
getPlaceholders() - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
getPlaceholders() - Method in class bibliothek.gui.dock.station.flap.FlapDockStationLayout
Gets all the items.
getPlaceholders() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
 
getPlaceholders() - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationLayout
Gets all the items of this layout, including the encoded Dockables.
getPlaceholders() - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
 
getPlaceholders() - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Converts the station of this converter into a PlaceholderMap.
getPlaceholders(N) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Gets all placeholders that are associated with node.
getPlaceholders() - Method in interface bibliothek.gui.dock.station.split.GridNode
Gets all the placeholders associated with this node.
getPlaceholders() - Method in class bibliothek.gui.dock.station.split.SplitDockCombinerSource
 
getPlaceholders() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Gets all the placeholders that are associated with this entry.
getPlaceholders() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
 
getPlaceholders() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
Gets all the placeholders that are associated with this entry.
getPlaceholders(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Gets the placeholders which are associated with key
getPlaceholders() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets all the keys that are stored in this placeholder
getPlaceholders(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
getPlaceholders(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
getPlaceholders() - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
 
getPlaceholders() - Method in class bibliothek.gui.dock.station.stack.StackDockStationLayout
Gets all the items of this layout, including the encoded Dockables.
getPlaceholders() - Method in interface bibliothek.gui.dock.station.support.CombinerSource
Gets a map of placeholders which are to be used for creating the combined Dockable.
getPlaceholders() - Method in class bibliothek.gui.dock.station.support.CombinerSourceWrapper
 
getPlaceholders(DockStation) - Method in class bibliothek.gui.dock.station.support.DockablePlaceholderList
 
getPlaceholders(PerspectiveStation) - Method in class bibliothek.gui.dock.station.support.PerspectivePlaceholderList
 
getPlaceholders(S) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets all the placeholders that are used by station.
getPlaceholders() - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets all placeholders that are known to this map in the order they were added to this map.
getPlaceholders() - Method in interface bibliothek.gui.dock.station.support.PlaceholderMap.Key
Gets the placeholders which make up this key.
getPlaceholders() - Method in interface bibliothek.gui.DockStation
Gets a snapshot of all placeholders that are currently stored in this DockStation.
getPlaceholderSet() - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
getPlaceholderSet() - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Gets the set which keeps track of all placeholders and makes sure that no placeholder is used twice.
getPlaceholderSet() - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Returns the value of this placeholder.
getPlaceholderStrategy() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the PlaceholderStrategy that is currently in use.
getPlaceholderStrategy(DockFrontendInternals) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
 
getPlaceholderStrategy(DockFrontendInternals) - Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
Gets the default PlaceholderStrategy which should be used to filter placeholders by frontend.
getPlaceholderStrategy() - Method in class bibliothek.gui.dock.layout.DockSituation
Gets the current strategy for removing invalid placeholders.
getPlaceholderStrategy() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the PlaceholderStrategy that is currently in use.
getPlaceholderStrategy() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the strategy for creating and storing placeholders.
getPlaceholderStrategy() - Method in class bibliothek.gui.dock.StackDockStation
Gets the PlaceholderStrategy that is currently in use.
getPlaceholderStrategy(P) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Gets the PlaceholderStrategy that is used by station to filter its children.
getPlaceholderStrategy(SplitDockPerspective) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
getPlaceholderStrategy(SplitDockStation) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
getPlaceholderStrategy() - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets the strategy that is observed for removing invalid placeholders.
getPopupController() - Method in class bibliothek.gui.DockController
Gets the PopupController which is responsible for managing the popup menus.
getPopupLocation(Point, boolean) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
getPopupLocation(Point, boolean) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
getPopupLocation(Point, boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
getPopupLocation(Point, boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
getPopupLocation(Point, boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
getPopupLocation(Point, boolean) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
getPopupLocation(Component, Point) - Method in class bibliothek.gui.dock.action.ActionPopup
Tells the exact location where the popup should appear.
getPopupLocation(Point, boolean) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
getPopupLocation(Point, boolean) - Method in interface bibliothek.gui.dock.DockElementRepresentative
Tells whether a popup menu should be opened when the user clicks at click with the mouse.
getPopupLocation(Point, boolean) - Method in class bibliothek.gui.dock.SplitDockStation
 
getPopupLocation(Point, boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
 
getPopupLocation(Point, boolean) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
getPopupLocation(Point, boolean) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
getPopupLocation(Point, boolean) - Method in class bibliothek.gui.dock.util.SimpleDockElementRepresentative
 
getPopupMenuFactory() - Method in class bibliothek.gui.dock.control.PopupController
Gets the factory which is responsible for creating new menus.
getPopupMenuFactory() - Method in class bibliothek.gui.DockController
Gets the factory which creates new popup menus.
getPopupSuppressor() - Method in class bibliothek.gui.dock.control.PopupController
Gets the guard which decides, which popups should be allowed.
getPopupSuppressor() - Method in class bibliothek.gui.DockController
Gets the guard which decides, which popups should be allowed.
getPredefined() - Method in class bibliothek.gui.dock.layout.PredefinedLayout
Gets the id of the element which was predefined.
getPreference(int) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
Gets the preference of location index.
getPreference() - Method in class bibliothek.extension.gui.dock.preference.PreferenceText
Gets the preference for which this text is used.
getPreferredDimension() - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Gets the minimum of the preferred width and height.
getPreferredSize() - Method in class bibliothek.extension.gui.dock.PreferenceTreePanel
 
getPreferredSize() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator
 
getPreferredSize(Tab[]) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
getPreferredSize() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
 
getPreferredSize() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
 
getPreferredSize() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectButton
 
getPreferredSize() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
 
getPreferredSize(Tab[]) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
getPreferredSize() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
getPreferredSize(TabComponent[]) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
getPreferredSize(TabComponent[]) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
getPreferredSize(TabComponent[]) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Gets the preferred size of this tab under the assumption that this tab is displayed together with tabs.
getPreferredSize(Tab[]) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
getPreferredSize() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
getPreferredSize() - Method in class bibliothek.gui.dock.security.GlassedPane
 
getPreferredSize() - Method in class bibliothek.gui.dock.SplitDockStation
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.flap.ButtonPane
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.OverpaintablePanel
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.split.Leaf
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.split.Node
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.split.Placeholder
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.split.Root
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the preferred size of this node.
getPreferredSize() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getPreferredSize(Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockContentPane
 
getPreferredSize(Tab[]) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTab
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets the preferred size required to have a big enough TabPane.getAvailableArea() to show all content.
getPreferredSize() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPaneComponent
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock.SizeCollector
Gets the current preferred size.
getPreferredSize(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
 
getPreferredSize() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPane
Calculates the preferred size to show all elements.
getPreferredSize(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.RowLayout
 
getPreferredSize(Tab[]) - Method in interface bibliothek.gui.dock.station.stack.tab.Tab
Gets the preferred size of this tab under the assumption that this tab is displayed together with tabs.
getPreferredSize(TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.TabLayoutManager
Gets the preferred size that TabPane.getAvailableArea() should return.
getPreferredSize(Dockable) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Gets the preferred size that is required to show the child dockable.
getPreferredSize() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneComponent
Gets the preferred size of this component
getPreferredSize() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
 
getPreferredSize() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.DropDownMiniButton
 
getPreferredSize() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
 
getPreferredSize() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
 
getPreferredSize() - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
 
getPreferredSize() - Method in class bibliothek.gui.dock.themes.basic.DisplayerContentPane
 
getPreferredSize() - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
getPreferredSize() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
getPreferredSize() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
 
getPreferredSizes() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Computes the preferred sizes of this panel.
getPriority() - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
getPriority() - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
getPriority() - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
Gets the basic priority of this level.
getPriority() - Method in class bibliothek.gui.dock.station.layer.LayerPriority
Gets the priority of this LayerPriority.
getPriority() - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
getProperties() - Method in class bibliothek.gui.dock.util.PropertyValue
Gets the currently observed properties.
getProperties() - Method in class bibliothek.gui.DockController
A set of properties that can be used at any place.
getProperty() - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationExtension.DropArguments
Gets the location at which the element will be dropped
getPropertyChain(Dockable) - Static method in class bibliothek.gui.dock.util.DockUtilities
Gets a DockableProperty which describes the path from the root to dockable.
getPropertyChain(DockStation, Dockable) - Static method in class bibliothek.gui.dock.util.DockUtilities
Creates a DockableProperty describing the path from ground to dockable.
getPropertyChain(PerspectiveStation, PerspectiveDockable) - Static method in class bibliothek.gui.dock.util.DockUtilities
Creates a DockableProperty describing the path from ground to dockable.
getPropertyFactories() - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
getPropertyTransformer() - Method in class bibliothek.gui.dock.frontend.DefaultDockFrontendPerspective
 
getPropertyTransformer() - Method in interface bibliothek.gui.dock.frontend.DockFrontendPerspective
Gets a PropertyTransformer which is used to read and write DockablePropertys.
getProvider() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the provider which delivers window owners for the windows of this station.
getProvider() - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
Gets the provider for windows, which will be used as owner for newly created dialogs.
getPut(int, int, double, double, Dockable) - Method in class bibliothek.gui.dock.station.split.Leaf
 
getPut(int, int, double, double, Dockable) - Method in class bibliothek.gui.dock.station.split.Node
 
getPut(int, int, double, double, Dockable) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
getPut() - Method in class bibliothek.gui.dock.station.split.PutInfo
Gets the location of the mouse.
getPut(int, int, Dockable) - Method in class bibliothek.gui.dock.station.split.Root
Gets the preferred operation when dragging the Dockable drop to the location x/y.
getPut(int, int, double, double, Dockable) - Method in class bibliothek.gui.dock.station.split.Root
 
getPut(int, int, double, double, Dockable) - Method in class bibliothek.gui.dock.station.split.SplitNode
Determines where to drop the Dockable drop if the mouse is at location x/y.
getRegister() - Method in class bibliothek.gui.DockController
Gets the set of Dockables and DockStations known to this controller.
getRelocator() - Method in class bibliothek.gui.DockController
Gets the manager for handling drag and drop operations.
getRepresentatives(DockElement) - Method in class bibliothek.gui.DockController
Searches all registered DockElementRepresentative whose element is element.
getRequest() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Gets information about the moved ScreenDockWindow.
getResource(String, UIProperties<Color, DockColor, ColorBridge>) - Method in class bibliothek.extension.gui.dock.theme.IdentifiedColorScheme
 
getResource(String, UIProperties<Color, DockColor, ColorBridge>) - Method in class bibliothek.gui.dock.themes.color.DefaultColorScheme
 
getResource(String, UIProperties<Color, DockColor, ColorBridge>) - Method in class bibliothek.gui.dock.themes.color.ExtendingColorScheme
 
getResource(String, UIProperties<Icon, DockIcon, DockIconBridge>) - Method in class bibliothek.gui.dock.util.icon.DefaultIconScheme
 
getResource(String, UIProperties<String, TextValue, TextBridge>) - Method in class bibliothek.gui.dock.util.text.DefaultTextScheme
 
getResource(String, UIProperties<Object, UIValue<Object>, UIBridge<Object, UIValue<Object>>>) - Method in class bibliothek.gui.dock.util.TypedPropertyUIScheme
 
getResource(String, UIProperties<V, U, B>) - Method in interface bibliothek.gui.dock.util.UIScheme
Creates the resource with name name.
getResultBounds() - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Gets the boundaries the window would actually have if the operation would end right now.
getRight() - Method in class bibliothek.gui.dock.station.split.Node
Gets the right child of this node.
getRight(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Gets the right element of the node key.
getRightChild(N) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Gets the right child of the intermediate node node.
getRightChild(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
getRightChild(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
getRoot() - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
getRoot() - Method in class bibliothek.gui.dock.component.DockComponentConfigurationEvent
Gets the parent of the component,
getRoot(String) - Method in class bibliothek.gui.dock.frontend.DefaultDockFrontendPerspective
 
getRoot(String) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy.SettingAccess
Gets the layout of a root.
getRoot(String) - Method in interface bibliothek.gui.dock.frontend.DockFrontendPerspective
Allows access to the root DockStation named root.
getRoot() - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
Gets the name of the station on which the element was the last time when it was made invisible.
getRoot(String) - Method in class bibliothek.gui.dock.frontend.Setting
Gets the layout of a root.
getRoot() - Method in class bibliothek.gui.dock.layout.DefaultLocationEstimationMap
Gets the element which is represented by this map.
getRoot() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the Root of the tree which stores all locations and sizes of the children of this station.
getRoot() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Gets the root node of the graph.
getRoot(P) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Gets the root node of the tree that describes the layout of station.
getRoot() - Method in class bibliothek.gui.dock.station.split.Root
 
getRoot() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Gets the root of the tree that is the layout of this station.
getRoot() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout
Gets the root of the tree.
getRoot() - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Gets the root of the tree.
getRoot() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the root of the tree in which this node is
getRoot(SplitDockPerspective) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
getRoot(SplitDockStation) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
getRoot(DockElement) - Static method in class bibliothek.gui.dock.util.DockUtilities
Searches the station which is an ancestor of element and has no parent.
getRoot() - Method in class bibliothek.gui.DockFrontend.DockInfo
 
getRoot(String) - Method in class bibliothek.gui.DockFrontend
Gets the root with the designated name.
getRootChild(N) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Gets the child of the root node root.
getRootChild(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
getRootChild(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
getRootDistance() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
Gets the distance of this node to the root node.
getRootHandler() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Gets the DockComponentRootHandler which is responsible for keeping track of all the Components of this dockable.
getRootHandler() - Method in class bibliothek.gui.dock.station.AbstractDockStation
Gets the DockComponentRootHandler which is responsible for keeping track of all the Components of this station.
getRootKeys() - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy.SettingAccess
Gets the keys of all known roots.
getRootKeys() - Method in class bibliothek.gui.dock.frontend.Setting
Gets the keys of all known roots.
getRootNames() - Method in class bibliothek.gui.DockFrontend
Gets the keys for all the root DockStations known to this frontend.
getRootOrProvider(Component) - Method in class bibliothek.gui.dock.focus.DockFocusTraversalPolicy
Searches the first parent of component that is either a focus cycle root or a policy provider.
getRoots() - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
Gets information about all the roots that are registered.
getRoots() - Method in class bibliothek.gui.DockFrontend
Gets a modifiable array containing all DockStations which are registered as root.
getRootWindowProvider() - Method in class bibliothek.gui.DockController
Gets the provider which will be used to find a root window for this controller.
getRoundEdges() - Method in class bibliothek.extension.gui.dock.theme.eclipse.AbstractEclipseBorder
Tells which edges are painted round.
getScheme(Priority) - Method in class bibliothek.gui.dock.util.TypedUIProperties
Gets the scheme which fills missing entries on the level priority
getScheme(Priority) - Method in class bibliothek.gui.dock.util.UIPriorityValue
Gets the scheme that created the entry with priority.
getScheme(Priority) - Method in class bibliothek.gui.dock.util.UIProperties
Gets the UIScheme that is used to fill up missing values in the level priority.
getScheme() - Method in interface bibliothek.gui.dock.util.UISchemeEvent
Gets the scheme which fired this event.
getScore(MenuLineLayoutPossibility, Size, Size, Size) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultMenuLineLayoutStrategy
 
getScore() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.Size
Tells how much this size is liked, a value of 1.0 indicates that this is the best possible size, while a value of 0.0 indicates that this size is as good as unusable
getScore() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPossibility
Tells how good this layout is.
getScore(MenuLineLayoutPossibility, Size, Size, Size) - Method in interface bibliothek.gui.dock.station.stack.tab.MenuLineLayoutStrategy
Calculates how good a layout with the given sizes is.
getScreenDockWindow() - Method in class bibliothek.gui.dock.station.screen.window.ScreenWindowShapeAdapter
Gets the ScreenDockWindow whose shape is changed.
getScreenDockWindowLayer() - Method in class bibliothek.gui.dock.station.screen.window.InternalScreenDockWindowFactory
Gets the layer in which new InternalDockDialogs will appear.
getSecond() - Method in class bibliothek.gui.dock.accept.CombinatoryAcceptance
Gets the "right" operand of the combination
getSecond() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder
Gets the second item to show.
getSegment(int) - Method in class bibliothek.util.Path
Gets the index'th segment of this path.
getSegmentCount() - Method in class bibliothek.util.Path
Gets the number of segments of this path.
getSelected() - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
 
getSelected() - Method in interface bibliothek.gui.dock.station.split.GridNode
Gets the one dockable that is selected, must be part of GridNode.getDockables().
getSelected(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Gets the element that is selected in this leaf.
getSelected() - Method in class bibliothek.gui.dock.station.stack.StackDockStationLayout
Gets the name of the selected child.
getSelected() - Method in class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
Gets the behavior that is applied to selected elements.
getSelectedBounds() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getSelectedBounds() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Gets the boundaries the selected Dockable has (independent of whether such a Dockable exists).
getSelectedColor(Component) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Gets a color to paint some part of this border that is under the pressed mouse.
getSelectedColor(Component, boolean, boolean) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Gets a color to paint some part of this border that is under the pressed mouse.
getSelectedColor() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Gets the color that is used as background if the title is selected.
getSelectedDockable() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer
 
getSelectedDockable() - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.InvisibleTabPane
Gets the Dockable that is currently selected.
getSelectedDockable() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
getSelectedDockable() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Gets the currently selected Dockable on this pane (this is the one child that is visible).
getSelectedIcon(Object) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
Gets the icon that is shown when the group named key is in the selected-state.
getSelectedIcon(ActionContentModifier) - Method in interface bibliothek.gui.dock.action.actions.SharingSelectableDockAction
Gets the icon that is shown when this action is selected.
getSelectedIcon() - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
Gets the icon which is shown if this action is selected
getSelectedIcon(ActionContentModifier) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
 
getSelectedIndex() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getSelectedIndex() - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Gets the index of the currently selected dockable
getSelectedTab() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Searches the tab that is currently selected.
getSelectedTextColor() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Gets the color that is used as foreground if the title is selected.
getSelection(Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
 
getSelection() - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
Returns the currently selected action.
getSelection(Dockable) - Method in interface bibliothek.gui.dock.action.DropDownAction
Gets the last selected action, which may be null.
getSelection() - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
Gets the element which is currently shown on this info.
getSelection() - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Gets the currently selected element.
getSelection() - Method in class bibliothek.gui.dock.themes.color.DockableSelectionColor
Gets the selection that uses this color.
getSetting() - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy.SettingAccess
Gets the setting that is hidden by this wrapper.
getSetting(String) - Method in class bibliothek.gui.dock.frontend.SettingsBlop
Gets the Setting which was stored using the key name.
getSetting(String) - Method in class bibliothek.gui.DockFrontend
Gets the Setting which stores locations and other information under the key name.
getSetting(boolean) - Method in class bibliothek.gui.DockFrontend
Creates a new Setting which describes the current set of properties of this frontend.
getSettings() - Method in class bibliothek.gui.DockFrontend
Gets a set of the names of all known settings.
getShape() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenWindowShape
Calculates the current shape of the window.
getShape() - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Tells which parts of the ScreenDockWindow are visible.
getShort() - Method in class bibliothek.util.xml.XContainer
Gets the value of this container as short.
getShort(String) - Method in class bibliothek.util.xml.XElement
Gets the value of an attribute.
getShowBorderHint() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer.Hints
Gets the hint that tells whether the border should be shown or not.
getShowingComponent(Dockable) - Static method in class bibliothek.gui.dock.util.DockUtilities
Searches a Component which is showing and has something to do with dockable.
This method first checks Dockable and DockTitles, then it checks all DockElementRepresentatives.
getSide() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultEdge
 
getSide() - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Edge
Tells at which side of the starting node this edge leaves the node.
getSideSnapSize() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the relative size of the invisible border of all children.
getSingleParentRemover() - Method in class bibliothek.gui.DockController
Gets the handler used to remove stations with only one or none children.
getSituation() - Method in class bibliothek.gui.dock.perspective.Perspective
Gets the DockSituation which is used to convert PerspectiveElements and DockLayoutCompositions.
getSituation() - Method in class bibliothek.gui.dock.perspective.PredefinedPerspective
 
getSize() - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
getSize() - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
getSize() - Method in class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
 
getSize() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Gets the number of preferences stored in this model.
getSize() - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
getSize(FlapDockStation, Dockable) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapLayoutManager
 
getSize(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Gets the preferred size of the window that shows dockable.
getSize() - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
Gets the size the window has in which the Dockable will be presented.
getSize(FlapDockStation, Dockable) - Method in interface bibliothek.gui.dock.station.flap.FlapLayoutManager
Called when dockable is about to open and station has to find out which size dockable should have.
getSize() - Method in interface bibliothek.gui.dock.station.span.Span
Gets the current size of this Span.
getSize() - Method in class bibliothek.gui.dock.station.span.SpanMode
Gets the default size in pixels.
getSize() - Method in class bibliothek.gui.dock.station.split.SplitDockCombinerSource
 
getSize() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty.Node
Gets the amount of space the path gets in this turn
getSize() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the size of this node in pixel.
getSize() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPossibility
Gets the size this layout requires, this Dimension does not include the preferred or minimal size required for the tab pane.
getSize() - Method in interface bibliothek.gui.dock.station.support.CombinerSource
Gets the estimated size of the combined Dockable.
getSize() - Method in class bibliothek.gui.dock.station.support.CombinerSourceWrapper
 
getSize() - Method in class bibliothek.gui.dock.util.font.GenericFontModifier
Gets the size of the new font
getSizes() - Method in class bibliothek.gui.dock.station.flap.RetroFlapDockStationLayout
Gets the sizes of the window
getSizes() - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
 
getSizes() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.ComponentLayoutBlock
 
getSizes() - Method in interface bibliothek.gui.dock.station.stack.tab.layouting.LayoutBlock
Creates a map of all sizes for which this block knows how to make an optimal layout.
getSizes() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
 
getSizes(LayoutBlock, Size.Type) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
Collects all the Sizes whose type is type.
getSizes(Size[], Size.Type) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
Makes a selection of those Sizes with type.
getSource(Dockable) - Method in interface bibliothek.gui.dock.action.ActionGuard
Gets a list of actions for the Dockable
getSource(Dockable, DockActionSource, DockActionSource[], DockActionSource, DockActionSource[]) - Method in interface bibliothek.gui.dock.action.ActionOffer
Generates one source of actions for the given Dockable.
getSource() - Method in class bibliothek.gui.dock.action.ActionPopup
Gets the source object, the object which is responsible for showing the current menu.
getSource(Dockable, DockActionSource, DockActionSource[], DockActionSource, DockActionSource[]) - Method in class bibliothek.gui.dock.action.DefaultActionOffer
 
getSource(DockAction) - Method in class bibliothek.gui.dock.action.MultiDockActionSource
Gets the index of the child-source which contains action.
getSource() - Method in class bibliothek.gui.dock.action.SimpleTypedActionGuard
Gets the DockActionSource that will be added to all Dockables with the correct type.
getSource(Dockable) - Method in class bibliothek.gui.dock.action.TypedActionGuard
 
getSource() - Method in class bibliothek.gui.dock.control.focus.DefaultFocusRequest
 
getSource() - Method in class bibliothek.gui.dock.control.focus.EnsuringFocusRequest
 
getSource() - Method in interface bibliothek.gui.dock.control.focus.FocusRequest
Gets the source of this request.
getSource() - Method in class bibliothek.gui.dock.control.focus.RepeatingFocusRequest
 
getSource() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
getSource() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Gets the DockRelocator which created this event.
getSource() - Method in class bibliothek.gui.dock.event.ComponentHierarchyObserverEvent
Gets the source of the event.
getSource() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultEdge
 
getSource() - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Edge
Gets the starting node of this edge.
getSource() - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent.Tab
 
getSource() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Gets the DockActionSource that is currently shown on this panel.
getSource() - Method in class bibliothek.gui.DockFrontend.DockInfo
Gets the DockActionSource which will be added to the offers of the element.
getSource(Dockable) - Method in class bibliothek.gui.DockFrontend.Hider
 
getSpans() - Method in class bibliothek.gui.dock.station.split.SpanSplitNode
Gets the Spans that are currently used by this Leaf.
getSpans(PutInfo) - Method in class bibliothek.gui.dock.station.split.SplitSpanStrategy
Gets the Spans that are used when put is active.
getSpanStrategy() - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
getSpanStrategy() - Method in class bibliothek.gui.dock.SplitDockStation
Gets read access to the strategy which is responsible for handling the Spans of this station.
getSpanStrategy() - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Gets the object that manages all Spans.
getSplitDisplayFactory() - Method in class bibliothek.extension.gui.dock.theme.FlatTheme
Gets the special factory for the SplitDockStation.
getSplitLayoutManager() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the layout manager which was explicitly set.
getStackComponent() - Method in class bibliothek.gui.dock.StackDockStation
Gets the currently used StackDockComponent
getStackComponent() - Method in interface bibliothek.gui.dock.station.stack.StackDockComponentBorder
Gets the StackDockComponent which is represented by this UIValue.
getStackComponent() - Method in class bibliothek.gui.dock.themes.basic.TabDecorator
Gets the component which is used by this TabDecorator.
getStackComponentFactory() - Method in class bibliothek.gui.dock.StackDockStation
Gets the factory which is used to create a StackDockComponent.
getStackDockParent() - Method in class bibliothek.gui.dock.StackDockStation
 
getStackDockParent() - Method in interface bibliothek.gui.dock.station.stack.StackDockComponentParent
Gets the station this parent represents.
getStackDockParent() - Method in class bibliothek.gui.dock.themes.basic.TabDecorator
 
getState() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
getState() - Method in interface bibliothek.util.Condition
Gets the current state of this condition.
getStation() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent
Gets the station on which this component is used.
getStation() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Gets the station on which this pane lies.
getStation() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
getStation() - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.InvisibleTabPane
Gets the station for which this pane is used.
getStation() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTabPane
 
getStation(int) - Method in class bibliothek.gui.dock.control.DockRegister
Gets the station at the specified position.
getStation() - Method in class bibliothek.gui.dock.control.relocator.DropOperation
 
getStation() - Method in class bibliothek.gui.dock.control.relocator.MergeOperation
 
getStation() - Method in interface bibliothek.gui.dock.control.relocator.RelocateOperation
Gets the station which is the target of this operation
getStation() - Method in interface bibliothek.gui.dock.displayer.DockableDisplayerHints
Gets the DockStation which is currently responsible for showing a Dockable.
getStation() - Method in class bibliothek.gui.dock.event.DockableSelectionEvent
Gets the station whose selected Dockable changed.
getStation() - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest.CombinerForward
 
getStation() - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest.DockStationForward
 
getStation() - Method in interface bibliothek.gui.dock.layout.location.DefaultAsideRequest.Forward
Gets this as DockStation, if this represents a station.
getStation() - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Gets the station on which this displayer might be shown.
getStation() - Method in class bibliothek.gui.dock.station.DockStationIcon
Gets the station for which the icon is used
getStation() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Gets the station for which this window is shown.
getStation() - Method in interface bibliothek.gui.dock.station.flap.FlapWindowBorder
Gets the station for which this border is used.
getStation() - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
getStation() - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
getStation() - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
Gets the DockStation which created this level.
getStation() - Method in interface bibliothek.gui.dock.station.PlaceholderMapping
Gets the DockStation which created this mapping in its DockStation.getPlaceholderMapping().
getStation() - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Gets the ScreenDockStation which is using this MagnetController.
getStation() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Gets the station which owns this window.
getStation() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow.Background
 
getStation() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
getStation() - Method in interface bibliothek.gui.dock.station.span.SpanCallback
Gets the DockStation that is using this Span.
getStation() - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Gets the station for which this converter is used.
getStation() - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
Gets the station which is monitored by this strategy
getStation() - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
getStation() - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderMapping
 
getStation() - Method in exception bibliothek.gui.dock.station.split.SplitDropTreeException
Gets the station which is the source of this exception.
getStation() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the station this node belongs to.
getStation() - Method in class bibliothek.gui.dock.station.stack.DefaultDndAutoSelectStrategyRequest
 
getStation() - Method in interface bibliothek.gui.dock.station.stack.DndAutoSelectStrategyRequest
Gets the station which detected the event.
getStation() - Method in interface bibliothek.gui.dock.station.StationBackgroundComponent
Gets the DockStation which is using this background.
getStation() - Method in class bibliothek.gui.dock.station.support.DockStationListenerManager
Gets the station for which this manager collects listeners.
getStation() - Method in class bibliothek.gui.dock.station.support.PlaceholderListMapping
 
getStation() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
getStation() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer.Hints
 
getStation() - Method in class bibliothek.gui.dock.themes.color.MenuColor
Gets the station on which the tab is shown.
getStation() - Method in class bibliothek.gui.dock.themes.color.StationColor
Gets the DockStation for which this color is used.
getStation() - Method in class bibliothek.gui.dock.themes.color.TabColor
Gets the station on which the tab is shown.
getStation() - Method in interface bibliothek.gui.dock.themes.CombinerValue
Gets the station for which this UIValue works.
getStation() - Method in interface bibliothek.gui.dock.themes.DisplayerFactoryValue
Gets the station for which this UIValue works.
getStation() - Method in class bibliothek.gui.dock.themes.font.TabFont
Gets the station for which this font is used.
getStation() - Method in interface bibliothek.gui.dock.themes.SpanFactoryValue
Gets the station for which this UIValue works.
getStation() - Method in interface bibliothek.gui.dock.themes.StationPaintValue
Gets the station for which this UIValue works.
getStation() - Method in class bibliothek.gui.dock.themes.StationThemeItemValue
Gets the station that owns this UIValue.
getStation() - Method in class bibliothek.gui.dock.title.DockTitleEvent
Gets the station which created the event, and on which the target-title is displayed.
getStation(int) - Method in class bibliothek.gui.DockController
Gets the station at the specified position.
getStation() - Method in class bibliothek.gui.DockFrontend.RootInfo
Gets the root-station.
getStationBounds() - Method in class bibliothek.gui.dock.ScreenDockStation
 
getStationCount() - Method in class bibliothek.gui.dock.control.DockRegister
Gest the number of stations that are registered.
getStationCount() - Method in class bibliothek.gui.DockController
Gets the number of stations registered at this controller.
getStationLocation() - Method in class bibliothek.gui.dock.themes.basic.BasicDisplayerFactory
Gets the location where the DockTitle will be shown on the DockableDisplayer, if a DockStation is used as child.
getStickiness(Dockable, Dockable) - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Tells whether fixed and moved stick to each other.
getStrategy() - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
 
getStrategy() - Method in interface bibliothek.gui.dock.control.focus.FocusController
Gets the strategy that selects the Components to focus.
getStrategy() - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Gets the MagnetStrategy that is currently used by this controller.
getStrategy() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
Gets the strategy with the customized algorithms.
getStrategy() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets the current strategy of this list.
getStrategy() - Method in class bibliothek.gui.dock.station.support.RootPlaceholderStrategy
Gets the strategy that is the current delegate.
getStrategy() - Method in class bibliothek.gui.dock.station.support.StrategyPlaceholderListItemConverter
Gets the strategy that is used for creating placeholders.
getString(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets the string that is stored under key
getString(String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Gets the data that is stored for key key.
getString() - Method in class bibliothek.util.xml.XContainer
Gets the value of this container as string.
getString(String) - Method in class bibliothek.util.xml.XElement
Gets the value of an attribute.
getString() - Method in class bibliothek.util.xml.XElement
 
getSubActions() - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
Gets the DockActionSource which contains all the actions of this dropdown menu.
getSubActions(Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
 
getSubActions() - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownAction
 
getSubActions(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownAction
 
getSubActions(Dockable) - Method in interface bibliothek.gui.dock.action.DropDownAction
Gets the actions that should be shown for this action.
getSubChild(int, int) - Method in class bibliothek.gui.dock.layout.DefaultLocationEstimationMap
 
getSubChild(int, int) - Method in interface bibliothek.gui.dock.layout.LocationEstimationMap
Gets the subChildIndex'th child of childIndex.
getSubChildCount(int) - Method in class bibliothek.gui.dock.layout.DefaultLocationEstimationMap
 
getSubChildCount(int) - Method in interface bibliothek.gui.dock.layout.LocationEstimationMap
Gets the number of children the item childIndex has.
getSuccessor() - Method in class bibliothek.gui.dock.layout.AbstractDockableProperty
 
getSuccessor() - Method in interface bibliothek.gui.dock.layout.DockableProperty
Gets the property which should be used for the child of this dockable DockStation.
getSuggestedSource() - Method in class bibliothek.gui.dock.title.AbstractDockTitle
Gets the DockActionSource that was suggested to this title.
getSuggestions() - Method in class bibliothek.gui.dock.title.ActionsDockTitleEvent
Gets the set of DockActions that should be used.
getTab() - Method in class bibliothek.extension.gui.dock.preference.model.EclipseThemePreferenceModel
Grants access to the preference that represents the look of tabs.
getTab() - Method in class bibliothek.gui.dock.StackDockStation.Insert
A reference for this gap, the gap is either at the left or at the right side of this tab.
getTab(Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets the tab that is used to display dockable.
getTab() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneTabBackgroundComponent
Gets the element which is represented by this UIValue.
getTabAt(int) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getTabAt(int) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
The structure of the JTabbedPane does not allow its tabs to recognized as DockElementRepresentative, hence this method always returns null.
getTabAt(int) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Gets an element representing the tab of the Dockable at index.
getTabComponent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
Gets the TabComponent which is shown on this tab.
getTabContentFilter() - Method in class bibliothek.extension.gui.dock.preference.model.LayoutPreferenceModel
Grants access to the preference that tells what content to show on a tab.
getTabContentFilter() - Method in class bibliothek.gui.dock.StackDockStation
Gets the filter that tells this station how to set the content of the tabs.
getTabCount() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
getTabCount() - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Gets the number of children that are added to this StackDockComponent.
getTabCount() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock.TabsSize
Gets the number of tabs shown with this size.
getTabHandler() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Gets a handler for tabs.
getTabIndex() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
getTable() - Method in class bibliothek.extension.gui.dock.preference.PreferenceDialog
Access to the table shown on this dialog.
getTable() - Method in class bibliothek.extension.gui.dock.PreferenceTreePanel
Access to the PreferenceTable which shows the currently selected PreferenceModel.
getTabPainter() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Gets the TabPainter that is currently responsible for creating new tabs for this pane.
getTabParent() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
getTabParent() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
getTabParent() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPaneComponent
 
getTabParent() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneComponent
Gets the parent of this component.
getTabPlacement() - Method in class bibliothek.extension.gui.dock.preference.model.LayoutPreferenceModel
Grants access to the preference that tells where tabs are placed.
getTabPlacement() - Method in class bibliothek.gui.dock.StackDockStation
Gets the location where tabs are currently placed.
getTabPlacement() - Method in class bibliothek.gui.dock.themes.BasicTheme
Gets the side at which tabs are displayed.
getTabs() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
getTabs() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Gets an array containing all the tabs of this block.
getTabs() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock.TabsSize
Gets the tabs that are required for this size.
getTabs(Size) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
 
getTabs(Size) - Method in interface bibliothek.gui.dock.station.stack.tab.layouting.TabsLayoutBlock
Gets all the tabs that would be shown if size would be applied.
getTabs() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPane
Gets the tabs that are shown on this pane.
getTabs() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Gets all the tabs that are currently visible on this pane.
getTabsCount() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Returns the number of tabs currently on this block.
getTabsCount(Size) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
 
getTabsCount(Size) - Method in interface bibliothek.gui.dock.station.stack.tab.layouting.TabsLayoutBlock
Tells how many tabs could be shown if size would be applied.
getTabsList() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets all known tabs of this pane, including invisible tabs.
getTabsOrderedByImportance() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Gets all tabs that could, in theory, be displayed on this block.
getTarget() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
getTarget() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Gets the current target of the drag and drop operation, if the operation would finish now, the dockable would be dropped onto this station.
Please note that this field does not take into consideration, that the dockable may be forced onto another parent.
getTarget() - Method in class bibliothek.gui.dock.displayer.DisplayerRequest
Gets the Dockable which is going to be shown in the DockableDisplayer.
getTarget() - Method in class bibliothek.gui.dock.FlapDockStation.FlapDropOperation
 
getTarget() - Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
 
getTarget() - Method in class bibliothek.gui.dock.station.NoStationDropOperation
 
getTarget() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultEdge
 
getTarget() - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Edge
Gets the ending node of this edge.
getTarget() - Method in class bibliothek.gui.dock.station.split.SplitDropOperation
 
getTarget() - Method in interface bibliothek.gui.dock.station.StationDropOperation
Gets the target of the operation, this is the DockStation that created this object.
getTarget() - Method in class bibliothek.gui.dock.themes.basic.TabDisplayerCombinerTarget
Gets the Dockable over which the new item would be dragged.
getTarget() - Method in class bibliothek.gui.dock.title.DockTitleRequest
Gets the Dockable for which the title is requested.
getTeasing() - Method in class bibliothek.gui.dock.station.support.ListSpanStrategy
Gets the current minimum size of the station.
getText(int) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.Choice
Gets a name for the index'th choice.
getText(int) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceExtension
Gets a name for the index'th choice.
getText(int) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
 
getText() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Gets the text of this component.
getText() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
Gets the text shown on this tab.
getText(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
 
getText(Object) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Gets the text of the the group key.
getText() - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Gets the text that is shown for this action.
getText(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
getText() - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
getText(Dockable) - Method in interface bibliothek.gui.dock.action.StandardDockAction
Gets the text of this DockAction, when this DockAction is shown together with dockable.
getText() - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Gets the condition that decides the property for ButtonContent.showText(Dockable, boolean)
getText() - Method in class bibliothek.gui.dock.station.stack.menu.CombinedMenuContent.Item
Gets the text to be shown to the user.
getText() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Gets the text of this button.
getText() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Gets the text which is shown on this title.
getText() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Gets the text of this label
getTexts() - Method in class bibliothek.gui.DockController
Gets the set of strings which are used by this controller.
getTheme() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Gets the theme which created this pane.
getTheme() - Method in class bibliothek.gui.dock.SplitDockStation
 
getTheme() - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
getTheme() - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
getTheme() - Method in class bibliothek.gui.dock.themes.ThemeManager
Gets the current theme
getTheme() - Method in class bibliothek.gui.DockController
Gets the current theme of this controller.
getTheme() - Method in interface bibliothek.gui.DockStation
Gets the current theme of this station.
getThemeConnector(DockController) - Method in class bibliothek.extension.gui.dock.theme.EclipseTheme
Gets the connector which is used for decisions which are normally altered by the client.
getThemeManager() - Method in class bibliothek.gui.DockController
Gets the manager that is responsible for handling the current DockTheme and distributing its properties.
getThemes() - Method in class bibliothek.gui.DockUI
Gets the list of all available themes.
getThird() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder
Gets the third item to show.
getThreshold() - Method in class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetStrategy
Tells how many pixels two sides can be apart and still attract each other.
getTitle() - Method in class bibliothek.gui.dock.displayer.DisplayerRequest
Gets the title that should be shown on the displayer.
getTitle() - Method in class bibliothek.gui.dock.FlapDockStation.DockableHandle
 
getTitle() - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Gets the title which is shown on this displayer.
getTitle() - Method in class bibliothek.gui.dock.station.stack.TabContent
Gets the text of this tab.
getTitle() - Method in class bibliothek.gui.dock.station.StationChildHandle
Gets the title which is currently displayed.
getTitle() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
getTitle() - Method in class bibliothek.gui.dock.themes.color.TitleColor
Gets the title which uses this color.
getTitle() - Method in class bibliothek.gui.dock.themes.font.TitleFont
Gets the title for which this font is used.
getTitle() - Method in interface bibliothek.gui.dock.title.DockTitleBackgroundComponent
Gets the title which is represented by this UIValue.
getTitle() - Method in interface bibliothek.gui.dock.title.TitleDockBorder
Gets the title for which this border is used.
getTitleBarKind(DockStation, Dockable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
 
getTitleBarKind(DockStation, Dockable) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.EclipseThemeConnector
Tells which kind of title and DockableDisplayer should be shown for dockable assuming everything can be chosen freely.
getTitleCenter() - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Gets the center point of the title or any Component that behaves as if it would be the title.
getTitleCenter() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Gets the center of the title of this window.
getTitleCenter() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
getTitleCenter() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
getTitleFactory(DockController) - Method in class bibliothek.gui.dock.themes.BasicTheme
 
getTitleFactory(DockController) - Method in class bibliothek.gui.dock.themes.NoStackTheme
 
getTitleFactory(DockController) - Method in interface bibliothek.gui.DockTheme
Gets the default DockTitleFactory which is used if no other factory is set.
The result of this method is installed in the DockTitleManager using the key DockTitleManager.THEME_FACTORY_ID and priority Priority.THEME.
getTitleIcon() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
getTitleIcon() - Method in class bibliothek.gui.dock.SplitDockStation
 
getTitleIcon() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Gets the icon which should be used in the title.
getTitleIcon() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
Gets the icon which is used in decorated titles.
getTitleIcon() - Method in interface bibliothek.gui.Dockable
Gets the current icon of this Dockable.
getTitleIconHandling() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Tells how a null title icon is handled.
getTitleLocation() - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Gets the location of the title in respect to the Dockable.
getTitleLocation() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
getTitleText() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
getTitleText() - Method in class bibliothek.gui.dock.SplitDockStation
 
getTitleText() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Gets the text which should be used in the title.
getTitleText() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
Gets the text which is used in decorated titles.
getTitleText() - Method in interface bibliothek.gui.Dockable
Gets the current title-text of this Dockable.
getTitleToolTip() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
getTitleToolTip() - Method in class bibliothek.gui.dock.SplitDockStation
 
getTitleToolTip() - Method in interface bibliothek.gui.Dockable
Gets a tooltip that is associated with this Dockable and that should be shown on any DockTitle.
getTitleVersion() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the DockTitleVersion that is used to create titles for the popup-window.
getTitleVersion() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the DockTitleVersion used by this station to create new DockTitles.
getTitleVersion() - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
getTitleVersion() - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Gets the kind of title owner uses.
getTitleX() - Method in class bibliothek.gui.dock.station.StationDropItem
Gets the position of the title on the screen
getTitleY() - Method in class bibliothek.gui.dock.station.StationDropItem
Gets the position of the title on the screen
getTooltip(Object) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Gets the tooltip of the group key.
getTooltip() - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Gets the first part of the tooltip-text that is shown for this action.
getTooltip() - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
getToolTip() - Method in class bibliothek.gui.dock.station.stack.menu.CombinedMenuContent.Item
Gets the description of this item.
getTooltip() - Method in class bibliothek.gui.dock.station.stack.TabContent
Gets the tooltip of this tab
getTooltipText(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
 
getTooltipText(Object) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Gets the tooltip text of the group key.
getTooltipText() - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Gets the text that should be shown as tooltip of this action.
getTooltipText(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
getTooltipText() - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
getTooltipText(Dockable) - Method in interface bibliothek.gui.dock.action.StandardDockAction
Gets a tooltip for this DockAction, when this DockAction is shown together with dockable.
getToolTipText() - Method in interface bibliothek.gui.dock.security.TooltipStrategyCallback
Gets the currently shown tooltip.
getTop(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Gets the top element of the node key.
getTotalChildrenCount() - Method in class bibliothek.gui.dock.station.split.SplitNode
Counts the total number of children of this node, the total number of children is the total number of nodes and leafs in the tree below this node, excluding this node.
getTransferable() - Method in class bibliothek.gui.dock.station.stack.DefaultDndAutoSelectStrategyRequest
 
getTransferable() - Method in interface bibliothek.gui.dock.station.stack.DndAutoSelectStrategyRequest
Returns the Transferable associated with this transfer.
getTransparency() - Method in class bibliothek.gui.dock.util.BackgroundAlgorithm
 
getTransparency() - Method in interface bibliothek.gui.dock.util.BackgroundComponent
Tells whether this component is transparent or not.
getTransparency() - Method in class bibliothek.gui.dock.util.BackgroundPanel
 
getTransparency() - Method in interface bibliothek.gui.dock.util.PaintableComponent
Tells how much of this component is actually painted.
getTree() - Method in class bibliothek.extension.gui.dock.PreferenceTreePanel
Access to the JTree which shows the PreferenceTreeModel.
getTree() - Method in class bibliothek.gui.dock.station.split.SplitDockTree.Key
Gets the tree which is the owner of this node or leaf.
getTreeLocation() - Method in interface bibliothek.gui.dock.event.LocatedListener
Gets the location of this observer in the tree.
getTreeModelListeners() - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
Gets all the listeners currently known to this model.
getType() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.Size
Gets the type of this size.
getType() - Method in class bibliothek.gui.dock.util.extension.ExtensionName
Gets the type of this extension.
getTypedSource(T) - Method in class bibliothek.gui.dock.action.SimpleTypedActionGuard
 
getTypedSource(T) - Method in class bibliothek.gui.dock.action.TypedActionGuard
Gets the DockActionSource that will be returned by getSource.
getTypePath() - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
getTypePath(int) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
getTypePath(int) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
getTypePath(int) - Method in class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
 
getTypePath() - Method in interface bibliothek.extension.gui.dock.preference.Preference
Gets the type of the value that this preferences uses.
getTypePath(int) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Tells what kind of type the index'th value is.
getTypePath(int) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
getUsage() - Method in interface bibliothek.gui.dock.station.span.SpanCallback
Tells the Span how it is used.
getValue() - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
getValue(int) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
getValue() - Method in class bibliothek.extension.gui.dock.preference.editor.BooleanEditor
 
getValue() - Method in class bibliothek.extension.gui.dock.preference.editor.ChoiceEditor
 
getValue() - Method in class bibliothek.extension.gui.dock.preference.editor.KeyStrokeEditor
 
getValue() - Method in class bibliothek.extension.gui.dock.preference.editor.LabelEditor
 
getValue() - Method in class bibliothek.extension.gui.dock.preference.editor.ModifierMaskEditor
 
getValue() - Method in class bibliothek.extension.gui.dock.preference.editor.StringEditor
 
getValue(int) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
getValue(int) - Method in class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
 
getValue() - Method in interface bibliothek.extension.gui.dock.preference.Preference
Gets the value of this preference.
getValue() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditor
Gets the value of this editor.
Note: editors should call PreferenceEditorCallback.set(Object) when their value got edited by the user.
getValue(int) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Gets the index'th preference.
getValue(int) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Gets the value associated with the index'th entry.
getValue(int) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
getValue(int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.Arch
Gets the position of the arch at x.
getValue(ScreenDockWindow, MagnetRequest.Side, boolean) - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Gets the location of the side side of window.
getValue(Rectangle, MagnetRequest.Side) - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Gets the location of the side side of rectangle.
getValue() - Method in class bibliothek.gui.dock.util.AbstractUIValue
Gets the override value.
getValue() - Method in class bibliothek.gui.dock.util.PropertyValue
Gets the current value.
getValue() - Method in class bibliothek.gui.dock.util.UIPriorityValue
Gets the current value of this UIPriorityValue.
getValue(Priority) - Method in class bibliothek.gui.dock.util.UIPriorityValue
Gets the current value of UIPriorityValue on level priority.
getValue() - Method in interface bibliothek.gui.dock.util.UIPriorityValue.Value
 
getValue() - Method in class bibliothek.util.xml.XContainer
Gets the exact value that is stored in this container.
getValueInfo() - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
getValueInfo(int) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
getValueInfo(int) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
getValueInfo(int) - Method in class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
 
getValueInfo() - Method in interface bibliothek.extension.gui.dock.preference.Preference
Information about how the value of this preference can be modified.
getValueInfo(int) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Gets information about how the index'th value can be modified.
getValueInfo(int) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
getVersion() - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Gets the version of the format used in this map.
getVersion(String) - Method in class bibliothek.gui.dock.title.DockTitleManager
Gets the handle with the key id.
getVersion(String, DockTitleFactory) - Method in class bibliothek.gui.dock.title.DockTitleManager
Gets the handle with the key id.
getVersion() - Method in class bibliothek.gui.dock.title.DockTitleRequest
Gets the usage of the new title.
getVeto() - Method in class bibliothek.gui.dock.control.focus.DefaultFocusRequest
Tells whether the FocusVetoListeners approved of this request.
getVetos() - Method in interface bibliothek.gui.dock.frontend.DockFrontendInternals
Allows access to all the VetoableDockFrontendListeners for questioning about some operations.
getView() - Method in class bibliothek.gui.dock.action.dropdown.DropDownFilter
Gets a DropDownView in which this filter has to write its properties when DropDownFilter.update(DropDownViewItem) is invoked.
getView() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.AbstractDropDownHandler
Gets the view that can be used to send properties directly to the drop-down-button.
getView() - Method in class bibliothek.gui.dock.themes.basic.action.DropDownItemHandle
Gets the view of the action.
getViewFor(DockAction) - Method in class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
Searches for the first view which is used for action.
getVisible() - Method in class bibliothek.gui.dock.station.split.Leaf
 
getVisible() - Method in class bibliothek.gui.dock.station.split.Node
 
getVisible() - Method in class bibliothek.gui.dock.station.split.Placeholder
 
getVisible() - Method in class bibliothek.gui.dock.station.split.Root
 
getVisible() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the root of a subtree such that the root is visible and such that the is the uppermost visible node.
getVisibleTab(int) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets the index'th visible tab.
getVisibleTabCount() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets the number of tabs that are currently visible.
getWebpages() - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
 
getWebpages() - Method in interface bibliothek.gui.dock.themes.ThemeMeta
Gets a set of links to any webpage the authors might want to show the user.
getWebpages() - Method in class bibliothek.gui.dock.themes.ThemePropertyFactory
 
getWeight(MenuLineLayoutOrder.Item) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder
Gets the weight of item.
getWidth() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.Arch
Gets the width of the arch.
getWidth() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective.ScreenPerspectiveWindow
Gets the width of this dockable in pixels.
getWidth() - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
Gets the width of the dialog.
getWidth() - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
 
getWidth() - Method in interface bibliothek.gui.dock.station.split.GridNode
Gets the width, relative to all the other nodes.
getWidth() - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
Gets the width of the child.
getWidth() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the relative width of this node in relation to the owner-station.
getWidth() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.Size
Gets the horizontal amount of pixels.
getWidthFactor() - Method in class bibliothek.gui.dock.station.split.Root
Gets the factor which has to be multiplied with relative x coordinates and widths to get their size in pixel.
getWindow(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Searches the ScreenDockWindow which displays the dockable.
getWindow(int) - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the index'th window of this station.
getWindow() - Method in interface bibliothek.gui.dock.station.flap.FlapWindowBackgroundComponent
Gets the window whose background is painted by the algorithm.
getWindow() - Method in interface bibliothek.gui.dock.station.flap.FlapWindowBorder
Gets the window which is represented by this border.
getWindow() - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Gets the window that has changed.
getWindow() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
 
getWindow() - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Node
Gest the window which is described by this node.
getWindow(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Gets access to the window that shows dockable
getWindow() - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationExtension.DropArguments
Gets the window with which the element will be merged
getWindow() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder.BorderColor
 
getWindow() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow.Background
 
getWindow() - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowBackgroundComponent
Gets the window which is represented by this component.
getWindow() - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowColor
Gets the window for which this color is used.
getWindow() - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowDockBorder
Gets the window which is represented by this border.
getWindow() - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockWindowHandle
Gets the window which is represented by this handle.
getWindow() - Method in class bibliothek.gui.dock.station.screen.window.ScreenWindowShapeAdapter
Gets the Window whose shape is changed.
getWindow() - Method in interface bibliothek.gui.dock.station.screen.window.ScreenWindowShapeCallback
Gets the window which is modified by this callback.
getWindowBorder() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the size of the border of the popup-window, where the user can change the size of the window itself.
getWindowBounds() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
getWindowBounds() - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Gets the current boundaries of this window in screen coordinates.
getWindowBounds() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Gets the boundaries of the window.
getWindowBounds() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
getWindowComponent() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
getWindowComponent() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Gets the component on which ScreenDockWindow.setWindowBounds(java.awt.Rectangle) is applied.
getWindowConfiguration() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the configuration which is currently used to create new windows.
getWindowConfigurationProperty() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the property which represents the window configuration.
getWindowFactory() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the factory that is currently used to create new windows for this station.
getWindowFactoryProperty() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the property which represents the window factory.
getWindowMinSize() - Method in class bibliothek.gui.dock.FlapDockStation
Gets the minimal size the popup-window can have.
getWindows() - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Gets an array containing all the ScreenDockWindows that are currently shown by the station.
getWindowSize(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Gets the current size of the popup-window
getWorkarounds() - Method in class bibliothek.util.Workarounds
Gets all the Workarounds that are currently active.
getX() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective.ScreenPerspectiveWindow
Gets the x-coordinate of this dockable on the screen.
getX() - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
Gets the x-coordinate of the dialog.
getX() - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
 
getX() - Method in interface bibliothek.gui.dock.station.split.GridNode
Gets the x-coordinate, relative to all the other nodes.
getX() - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
Gets the x-coordinate of the child.
getX() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the relative x-coordinate of this node on the owner-station.
getY() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective.ScreenPerspectiveWindow
Gets the y-coordinate of this dockable on the screen.
getY() - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
Gets the y-coordinate of the dialog
getY() - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
 
getY() - Method in interface bibliothek.gui.dock.station.split.GridNode
Gets the y-coordinate, relative to all the other nodes.
getY() - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
Gets the y-coordinate of the child.
getY() - Method in class bibliothek.gui.dock.station.split.SplitNode
Gets the relative y-coordinate of this node on the owner-station.
getZOrder() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
getZOrder() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
getZOrder() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
getZOrder(T) - Method in interface bibliothek.gui.dock.station.stack.CombinedHandler
Gets the z order of item.
getZOrder(Component) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Gets the z order of component.
getZOrder() - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
 
getZOrder() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
getZOrder() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneComponent
Gets the value of the z order.
getZOrders() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock.ZOrder
Calculates the z-orders for the tabs known to this LineTabsLayoutBlock.ZOrder.
GlassedPane - Class in bibliothek.gui.dock.security
A panel containing two children: a "content pane" and a "glass pane".
GlassedPane() - Constructor for class bibliothek.gui.dock.security.GlassedPane
Creates a new pane
GlassedPane.GlassPane - Class in bibliothek.gui.dock.security
A panel that lies over all other components of the enclosing GlassedPane.
GlassPane() - Constructor for class bibliothek.gui.dock.security.GlassedPane.GlassPane
Creates a new GlassPane.
GlobalDoubleClickListener(Dockable) - Constructor for class bibliothek.gui.dock.control.DoubleClickController.GlobalDoubleClickListener
Constructs a new listener.
GlobalMouseDispatcher - Interface in bibliothek.gui.dock.control
The GlobalMouseDispatcher is used to keep track of the location of mouse on the screen.
grabbed(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
grabbed(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called when the drag and drop operation started, after this method was invoked visible indicators for the user will start to appear.
grabbing(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
grabbing(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called before the drag and drop operations starts, the user is already pressing the mouse, but there are no visible indicators of the operation yet.
grant(Component) - Method in class bibliothek.gui.dock.control.focus.DefaultFocusRequest
 
grant(Component) - Method in class bibliothek.gui.dock.control.focus.EnsuringFocusRequest
 
grant(Component) - Method in interface bibliothek.gui.dock.control.focus.FocusRequest
Called once this FocusRequest is granted, this request must now call a method like Component.requestFocusInWindow() on component.
grant(Component) - Method in class bibliothek.gui.dock.control.focus.RepeatingFocusRequest
 
GridNode<D> - Interface in bibliothek.gui.dock.station.split
A node of an AbstractSplitDockGrid, represents a stack of Dockables and their position.
GroupedButtonDockAction<K> - Class in bibliothek.gui.dock.action.actions
A GroupedDockAction that provides the functionality of a ButtonDockAction.
GroupedButtonDockAction(GroupKeyGenerator<? extends K>) - Constructor for class bibliothek.gui.dock.action.actions.GroupedButtonDockAction
Creates a new action.
GroupedDockAction<K,D extends SimpleDockAction> - Class in bibliothek.gui.dock.action.actions
A DockAction which classifies its Dockables in groups.
GroupedDockAction(GroupKeyGenerator<? extends K>) - Constructor for class bibliothek.gui.dock.action.actions.GroupedDockAction
Creates a new action.
GroupedDropDownItemAction<K,D extends SimpleDropDownItemAction> - Class in bibliothek.gui.dock.action.actions
An action that can be shown as child of a DropDownAction.
GroupedDropDownItemAction(GroupKeyGenerator<? extends K>) - Constructor for class bibliothek.gui.dock.action.actions.GroupedDropDownItemAction
Creates a new action.
GroupedSelectableDockAction<K> - Class in bibliothek.gui.dock.action.actions
An action that can change between selected and not selected.
GroupedSelectableDockAction(GroupKeyGenerator<? extends K>, ActionType<SelectableDockAction>) - Constructor for class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
Creates a new action.
GroupedSelectableDockAction.Check<K> - Class in bibliothek.gui.dock.action.actions
An action intended to use as type ActionType.CHECK
GroupedSelectableDockAction.Radio<K> - Class in bibliothek.gui.dock.action.actions
An action intended to use as type ActionType.RADIO
groupExists(Object) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Returns true if a group with the name of key exists, return false otherwise.
GroupKeyGenerator<K> - Interface in bibliothek.gui.dock.action.actions
A converter creating keys for Dockables.

H

handle(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitNodeAdapter
 
handleChange(Dockable) - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
 
handleDockable(Dockable) - Method in class bibliothek.gui.dock.util.DockUtilities.DockVisitor
Invoked to visit dockable.
handleDockStation(DockStation) - Method in class bibliothek.gui.dock.util.DockUtilities.DockVisitor
Invoked to visit station.
handleLeaf(Leaf) - Method in class bibliothek.gui.dock.station.split.SplitNodeAdapter
 
handleLeaf(Leaf) - Method in interface bibliothek.gui.dock.station.split.SplitNodeVisitor
Invoked when visiting a leaf of the tree.
handleNode(Node) - Method in class bibliothek.gui.dock.station.split.SplitNodeAdapter
 
handleNode(Node) - Method in interface bibliothek.gui.dock.station.split.SplitNodeVisitor
Invoked when visiting a node of the tree.
handlePlaceholder(Placeholder) - Method in class bibliothek.gui.dock.station.split.SplitNodeAdapter
 
handlePlaceholder(Placeholder) - Method in interface bibliothek.gui.dock.station.split.SplitNodeVisitor
Invoked when visiting a leaf that is a placeholder.
Handler(SplitDockStation) - Constructor for class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
Creates a new strategy that will monitor station.
handleRequest(DndAutoSelectStrategyRequest) - Method in interface bibliothek.gui.dock.station.stack.DndAutoSelectStrategy
Called whenever the framework detects a hovering mouse over a tab during a drag and drop operation.
Please do note: The same request may be sent multiple times in fast succession The framework does not generate any kind of event if the user releases the mouse
handlerFor(DockAction) - Method in class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
Creates a new view for action.
handleRoot(Root) - Method in class bibliothek.gui.dock.station.split.SplitNodeAdapter
 
handleRoot(Root) - Method in interface bibliothek.gui.dock.station.split.SplitNodeVisitor
Invoked when visiting the root of the tree.
handleVeto(AWTEvent, FocusVetoListener.FocusVeto) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Handles the veto that was given when trying to forward event.
HARD - Static variable in interface bibliothek.gui.dock.station.screen.BoundaryRestriction
A restriction that will ensure that every dialog is always visible on exactly one screen.
HardBoundaryRestriction - Class in bibliothek.gui.dock.station.screen
A restriction that ensures that each dialog is always visible on exactly one screen.
HardBoundaryRestriction() - Constructor for class bibliothek.gui.dock.station.screen.HardBoundaryRestriction
 
hardPush(MagnetRequest.Side) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Starting at the root node, this method follows all StickMagnetGraph.Edges going into direction side and sets the hard flag on side and on MagnetRequest.Side.opposite() on all StickMagnetGraph.Node.getConstraints()s it encounters.
hasActions() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Tells whether this panel shows at least one DockAction.
hasBorder() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent
 
hasBorder() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
hasBorder() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTabPane
 
hasBorder() - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
hasBorder() - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Whether this kind of component already has a border.
hasBorder() - Method in class bibliothek.gui.dock.themes.basic.BasicStackDockComponent
 
hasChoices(DockController) - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
 
hasChoices(DockController) - Method in interface bibliothek.gui.dock.focus.DockableSelection
Checks whether controller has at least two different Dockables which would be shown on this DockableSelection.
hasChoices(DockController) - Method in class bibliothek.gui.dock.themes.ThemeDockableSelection
 
hasFullScreenAction() - Method in class bibliothek.gui.dock.SplitDockStation
Tells whether SplitDockStation.createFullScreenAction() was called and returned a value other than null.
hasFullscreenAction() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Tells whether the SplitDockStation will attempt to create a fullscreen-action.
hasFullscreenAction() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout
Tells whether the SplitDockStation did show a fullscreen-action or not.
hashCode() - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperation
 
hashCode() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.Arch
 
hashCode() - Method in class bibliothek.extension.gui.dock.theme.IdentifiedColorScheme
 
hashCode() - Method in class bibliothek.gui.dock.action.ActionContentModifier
 
hashCode() - Method in class bibliothek.gui.dock.action.ActionType
 
hashCode() - Method in class bibliothek.gui.dock.action.LocationHint.Enumeration
 
hashCode() - Method in class bibliothek.gui.dock.action.view.ViewTarget
 
hashCode() - Method in class bibliothek.gui.dock.control.ModifierMask
 
hashCode() - Method in class bibliothek.gui.dock.layout.AbstractDockableProperty
 
hashCode() - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
 
hashCode() - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
 
hashCode() - Method in class bibliothek.gui.dock.station.span.SpanMode
 
hashCode() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
 
hashCode() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty.Node
 
hashCode() - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
 
hashCode() - Method in class bibliothek.gui.dock.station.stack.action.DockActionDistributor.Target
 
hashCode() - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
 
hashCode() - Method in class bibliothek.gui.dock.title.DockTitleVersion
 
hashCode() - Method in class bibliothek.gui.dock.util.extension.ExtensionName
 
hashCode() - Method in class bibliothek.gui.dock.util.PropertyKey
 
hashCode() - Method in class bibliothek.util.container.Quartuple
 
hashCode() - Method in class bibliothek.util.container.Single
 
hashCode() - Method in class bibliothek.util.container.Triple
 
hashCode() - Method in class bibliothek.util.container.Tuple
 
hashCode() - Method in class bibliothek.util.Path
 
hashCode() - Method in class bibliothek.util.Version
 
hasListeners() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreference
Tells whether this preference currently has listeners.
hasListeners() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
Tells whether this model has listeners attached or not.
hasListeners() - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
hasListeners() - Method in class bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
Tells whether this has any registered listeners.
hasListeners() - Method in class bibliothek.gui.dock.action.AbstractDockActionSource
Checks whether this DockActionSource has at least one registered DockActionSourceListener.
hasListeners() - Method in class bibliothek.gui.dock.dockable.DockableStateListenerManager
Tells whether there is at least one DockableStateListener registered.
hasListeners() - Method in class bibliothek.gui.dock.themes.color.AbstractColorScheme
Tells whether this scheme has listeners attached or not.
hasListeners() - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
Tells whether at least one ThemeMetaListener is registered at this ThemeMeta.
hasListeners() - Method in class bibliothek.gui.dock.util.AbstractWindowProvider
Tells whether at least one WindowProviderListener is registered.
hasLocation(Dockable) - Method in class bibliothek.gui.DockFrontend
Tells whether this DockFrontend currently knows where to put dockable.
hasLocation(String) - Method in class bibliothek.gui.DockFrontend
Tells whether this DockFrontend stores location information for a Dockable with id id.
hasPlaceholder(Path) - Method in interface bibliothek.gui.dock.station.PlaceholderMapping
Tells whether the station has any reference to placeholder.
hasPlaceholder(Path) - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderMapping
 
hasPlaceholder(Path) - Method in class bibliothek.gui.dock.station.split.SplitNode
Tells whether this node contains placeholder.
hasPlaceholder(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Tells whether this list contains a reference to placeholder.
hasPlaceholder(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Tells whether placeholder is known to this item or not.
hasPlaceholder(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderListMapping
 
hasPlaceholders() - Method in class bibliothek.gui.dock.station.split.SplitNode
Tells whether this node is associated with at least one placeholder.
hasPlaceholders() - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Tells whether this entry contains at least one placeholder
hasTarget() - Method in interface bibliothek.gui.dock.control.DockRelocator
Tells whether the current drag and drop operation has a target, i.e.
hasTarget() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
hasTreeChanged() - Method in class bibliothek.gui.dock.station.split.Root
Tells whether the tree below this root has changed (children have been added or removed) since the boundaries of this root were last updated.
height(int) - Method in class bibliothek.gui.dock.station.screen.RetroScreenDockStationLayout
Gets the height of the index'th entry.
height - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the height of this rectangle
height - Variable in class bibliothek.gui.dock.station.split.SplitNode
Bounds of this node on the station
hidden(DockFrontend, Dockable) - Method in class bibliothek.gui.dock.event.DockFrontendAdapter
 
hidden(DockFrontend, Dockable) - Method in interface bibliothek.gui.dock.event.DockFrontendListener
Invoked if a Dockable was made invisible.
hidden(VetoableDockFrontendEvent) - Method in class bibliothek.gui.dock.event.VetoableDockFrontendAdapter
 
hidden(VetoableDockFrontendEvent) - Method in interface bibliothek.gui.dock.event.VetoableDockFrontendListener
Called whenever a set of Dockable was hidden.
hide(Dockable) - Method in class bibliothek.gui.DockFrontend
Makes dockable invisible.
hide(Dockable, boolean) - Method in class bibliothek.gui.DockFrontend
Makes dockable invisible.
HIDE_ACCELERATOR - Static variable in class bibliothek.gui.DockFrontend
This KeyStore calls DockFrontend.hide(Dockable) for the currently selected Dockable.
hideable(DockFrontend, Dockable, boolean) - Method in class bibliothek.gui.dock.event.DockFrontendAdapter
 
hideable(DockFrontend, Dockable, boolean) - Method in interface bibliothek.gui.dock.event.DockFrontendListener
Called when the hideable-state of dockable changes.
Hider() - Constructor for class bibliothek.gui.DockFrontend.Hider
Creates a new action/guard.
hiding(VetoableDockFrontendEvent) - Method in class bibliothek.gui.dock.event.VetoableDockFrontendAdapter
 
hiding(VetoableDockFrontendEvent) - Method in interface bibliothek.gui.dock.event.VetoableDockFrontendListener
Called before a set of Dockables is hidden.
HIDING - Static variable in class bibliothek.gui.dock.station.span.SpanUsage
Marks a Span that usually has a size of 0 and is made larger for an invisible DockStation to show up
hierarchyChanged(DockHierarchyEvent) - Method in class bibliothek.gui.dock.dockable.DockHierarchyObserver
 
hierarchyChanged(DockHierarchyEvent) - Method in interface bibliothek.gui.dock.event.DockHierarchyListener
Called when the path of the observed Dockable has been changed.
hierarchyChanged(DockHierarchyEvent) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
 
HierarchyDockActionSource - Class in bibliothek.gui.dock.action
A DockActionSource which observes the hierarchy of a Dockable and changes its content using DockController.listOffers(bibliothek.gui.Dockable).
Clients using this source must call HierarchyDockActionSource.bind() to connect the source with its Dockable, and HierarchyDockActionSource.unbind() to free resources.
HierarchyDockActionSource(Dockable) - Constructor for class bibliothek.gui.dock.action.HierarchyDockActionSource
Creates a new source.
Hint(String) - Constructor for class bibliothek.gui.dock.action.LocationHint.Hint
Creates a new hint.
Hints() - Constructor for class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer.Hints
 
holdChanged(FlapDockStation, Dockable, boolean) - Method in interface bibliothek.gui.dock.event.FlapDockListener
Invoked when the hold-property of a Dockable has been changed.
holdSwitchableChanged(FlapLayoutManager, FlapDockStation, Dockable) - Method in interface bibliothek.gui.dock.station.flap.FlapLayoutManagerListener
This method is called by manager if the FlapLayoutManagerListener.holdSwitchableChanged(FlapLayoutManager, FlapDockStation, Dockable) method returns a new value.
horizontal - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Line
whether this line is horizontal or not
horizontal - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
whether the children of this node are laid out horizontally or not
horizontal(D, D) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Adds two elements horizontally.
horizontal(D, D, double) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Adds two elements horizontally.
horizontal(SplitDockTree<D>.Key, SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Adds two elements horizontally.
horizontal(SplitDockTree<D>.Key, SplitDockTree<D>.Key, double) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Adds two elements horizontally.
horizontal(SplitDockTree<D>.Key, SplitDockTree<D>.Key, double, long) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Adds two elements horizontally.
horizontal(SplitDockTree<D>.Key, SplitDockTree<D>.Key, double, Path[], PlaceholderMap, long) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Adds two elements horizontally.
horizontal(SplitDockTree<Dockable>.Key, SplitDockTree<Dockable>.Key, double, long, Path[], PlaceholderMap, boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockTreeFactory
 
horizontal(N, N, double, long, Path[], PlaceholderMap, boolean) - Method in interface bibliothek.gui.dock.station.split.SplitTreeFactory
Informs about a node that is divided vertically.
horizontal(SplitDockPathProperty, SplitDockPathProperty, double, long, Path[], PlaceholderMap, boolean) - Method in class bibliothek.gui.dock.station.split.SplitTreePathFactory
 
HoverCondition - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab4
Tells whether the mouse is currently over a TabComponent or one of its children.
HoverCondition(TabComponent) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab4.HoverCondition
Creates a new condition.

I

ICON_ACTIONS - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
Only the icon and the actions are painted.
ICON_AND_TEXT_ACTIONS - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
Icon, title text and actions are painted.
ICON_AND_TEXT_ONLY - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
Only the icon and the title text are painted.
ICON_KEY - Static variable in class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
 
ICON_KEY - Static variable in class bibliothek.gui.dock.themes.icon.TabMenuOverflowIconBridge
The key of the icon that is observed by this bridge
ICON_ONLY - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
Only the icon is painted.
ICON_THEN_TEXT_ACTIONS - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
The icon, or if not present the title text, and the actions are painted.
ICON_THEN_TEXT_ONLY - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
The icon, or if not present the title text, is painted.
iconChanged(PreferenceOperationView, Icon, Icon) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceOperationViewListener
Called when the icon of operation changed.
iconChanged(int, Dockable) - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Called when the icon of dockable changed.
iconChanged(int, Dockable) - Method in class bibliothek.gui.dock.focus.DefaultDockableSelection
 
iconChanged(BasicButtonModel, ActionContentModifier, Icon, Icon) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
iconChanged(BasicButtonModel, ActionContentModifier, Icon, Icon) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if an icon of model changed.
iconChanged(String, Icon) - Method in class bibliothek.gui.DockFrontend.Hider
 
IconHandling - Enum in bibliothek.gui.dock.dockable
Tells whether the null Icon should be replaced by the default icon or not.
iconImage(Icon) - Static method in class bibliothek.gui.dock.util.DockUtilities
Transforms icon into an image.
IconManager - Class in bibliothek.gui.dock.util
A map of icons which are used by various objects.
IconManager(DockController) - Constructor for class bibliothek.gui.dock.util.IconManager
Creates a new IconManager.
IconResource(String, String, ClassLoader) - Constructor for class bibliothek.gui.dock.util.icon.DefaultIconScheme.IconResource
Creates a new source for icons
icons - Variable in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
the icons provided by the selected element
ID - Static variable in class bibliothek.gui.dock.dockable.DefaultDockableFactory
The unique id of this factory
ID - Static variable in class bibliothek.gui.dock.station.flap.FlapDockPropertyFactory
The default-id of this type of factory
ID - Static variable in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
The default-id of this factory
id(int) - Method in class bibliothek.gui.dock.station.screen.RetroScreenDockStationLayout
Gets the id of the index'th entry.
ID - Static variable in class bibliothek.gui.dock.station.screen.ScreenDockPropertyFactory
The default-id for this factory
ID - Static variable in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
ID - Static variable in class bibliothek.gui.dock.station.split.SplitDockFullScreenPropertyFactory
The id that is used for this factory
ID - Static variable in class bibliothek.gui.dock.station.split.SplitDockPathPropertyFactory
The id that is used for this factory
ID - Static variable in class bibliothek.gui.dock.station.split.SplitDockPlaceholderPropertyFactory
The id that is used for this factory
ID - Static variable in class bibliothek.gui.dock.station.split.SplitDockPropertyFactory
The id that is used for this factory
ID - Static variable in class bibliothek.gui.dock.station.split.SplitDockStationFactory
The id which is normally used for this type of factory
ID - Static variable in class bibliothek.gui.dock.station.stack.StackDockPropertyFactory
The ID that is returned by StackDockPropertyFactory.getID()
ID - Static variable in class bibliothek.gui.dock.station.stack.StackDockStationFactory
The ID which is returned by StackDockStationFactory.getID()
ID_BUTTON - Static variable in interface bibliothek.gui.dock.util.font.DockFont
default id for a button that shows a DockAction
ID_FLAP_BUTTON_ACTIVE - Static variable in interface bibliothek.gui.dock.util.font.DockFont
default id for an active button of a FlapDockStation
ID_FLAP_BUTTON_INACTIVE - Static variable in interface bibliothek.gui.dock.util.font.DockFont
default id for an inactive button of a FlapDockStation
ID_FLAP_BUTTON_SELECTED - Static variable in interface bibliothek.gui.dock.util.font.DockFont
default id for an selected button of a FlapDockStation
ID_TAB_FOCUSED - Static variable in interface bibliothek.gui.dock.util.font.DockFont
default id for an active button of a FlapDockStation
ID_TAB_SELECTED - Static variable in interface bibliothek.gui.dock.util.font.DockFont
default id for an selected button of a FlapDockStation
ID_TAB_UNSELECTED - Static variable in interface bibliothek.gui.dock.util.font.DockFont
default id for an inactive button of a FlapDockStation
ID_TITLE_ACTIVE - Static variable in interface bibliothek.gui.dock.util.font.DockFont
default id for the title active font
ID_TITLE_INACTIVE - Static variable in interface bibliothek.gui.dock.util.font.DockFont
default id for the title inactive font
IdentifiedColorScheme - Class in bibliothek.extension.gui.dock.theme
A ColorScheme that is wrapped around another scheme.
IdentifiedColorScheme(String, ColorScheme) - Constructor for class bibliothek.extension.gui.dock.theme.IdentifiedColorScheme
Creates a new scheme.
identifierToValue(String) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Search the value for the entry width identifier id.
IF_DOCKABLE - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
A ButtonContentCondition that returns true if the element is not a DockStation.
IF_STATION - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
A ButtonContentCondition that returns true if the element is a DockStation.
ignore() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
ignore() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
The DockRelocator is to behave as if this event never happened.
IGNORE - Static variable in interface bibliothek.gui.dock.station.stack.DndAutoSelectStrategy
Does not perform any actions.
ignoreChildren(DockStation) - Method in class bibliothek.gui.dock.layout.DockSituation
Tells whether to ignore the children of the station when saving or not.
ignoreChildren(DockStation) - Method in interface bibliothek.gui.dock.layout.DockSituationIgnore
Tells whether to ignore the children of the station when saving or not.
ignoreChildren(PerspectiveStation) - Method in interface bibliothek.gui.dock.layout.DockSituationIgnore
Tells whether to ignore the children of the station when saving or not.
ignoreElement(DockElement) - Method in class bibliothek.gui.dock.layout.DockSituation
Tells whether to ignore this element when saving.
ignoreElement(DockElement) - Method in interface bibliothek.gui.dock.layout.DockSituationIgnore
Tells whether to ignore this element when saving.
ignoreElement(PerspectiveElement) - Method in interface bibliothek.gui.dock.layout.DockSituationIgnore
Tells whether to ignore this element when saving.
IMMUTABLE_SELECTION_INDEX - Static variable in class bibliothek.gui.dock.StackDockStation
If set to true, then dropping a Dockable onto a StackDockStation won't change the currently selected item.
This property does not prevent the FocusController from changing the focus, and updating the focus may lead to changing the selected index anyway.
impliedAccept(DockAcceptance) - Method in class bibliothek.gui.dock.accept.AbstractAcceptance
Combines this acceptance with the other acceptance such that the result is a logical implication of the form "other -> this".
impliesAccept(DockAcceptance) - Method in class bibliothek.gui.dock.accept.AbstractAcceptance
Combines this acceptance with the other acceptance such that the result is a logical implication of the form "this -> other"
include(DockAction) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockActionSource
 
include(DockAction) - Method in class bibliothek.gui.dock.action.FilteredDockActionSource
Tells whether action should be included in the list of actions of this source, or not.
includes(T) - Method in interface bibliothek.util.Filter
Tells whether the item item should be included or not.
includes(T) - Method in class bibliothek.util.filter.PresetFilter
 
includes(String) - Method in class bibliothek.util.filter.RegexFilter
 
inCombineArea(int, int) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Checks what would happen if a Dockable is dropped at point x/y.
inCombineArea(int, int) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
Index(MergedPreferenceModel.Model, int) - Constructor for class bibliothek.extension.gui.dock.preference.MergedPreferenceModel.Index
 
index - Variable in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel.Index
 
indexAt(int) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Gets the model and the index that globalIndex describe in this model.
indexAt(PreferenceModel, int) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Finds the global index if index is part of model.
indexAt(int, int) - Method in class bibliothek.gui.dock.station.flap.ButtonPane
Searches an location where a Dockable could be inserted.
indexOf(Preference<?>) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
Gets the location of preference.
indexOf(PreferenceModel) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Gets the index of model.
indexOf(Path) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Gets the index of path.
indexOf(DockAction) - Method in class bibliothek.gui.dock.action.AbstractDockActionSource
Gets the index of the given action
indexOf(DockAction) - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
 
indexOf(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Gets the location of dockable in the button-panel.
indexOf(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Gets the index of a Dockable that is shown on this station.
indexOf(Dockable) - Method in class bibliothek.gui.dock.StackDockStation
Gets the index of a child.
indexOf(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Gets the current index of dockable.
indexOf(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Gets the index of dockable.
indexOf(Dockable) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
indexOf(Dockable) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponentParent
Gets the index of dockable in the list of dockables that are present on this parent.
indexOf(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Gets the location of dockable.
indexOf(Path) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Gets the location where placeholder would be found if it were a dockable.
indexOf(Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets the index of dockable on this pane.
indexOf(M) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Searches the first occurrence of object.
indexOf(Dockable) - Method in class bibliothek.gui.dock.themes.basic.TabDecorator
 
indexOfDockable(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
Gets the index of a child of this station.
indexOfIdentifier(String) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Searches the entry with the identifier id.
indexOfPlaceholder(Path) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Searches the first occurence of placeholder.
indexOfTab(Tab) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Tells the index at which tab appears on this block.
indexOfValue(V) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Searches the index of the entry that contains value.
indexOfVisible(TabComponent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Gets the index of tab in respect to the Dockables of this pane, ignores any invisible tab.
indexOfVisible(Tab) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Returns the index of tab following the indices of Dockables but ignoring invisible tabs.
INDIRECT_ACTION - Static variable in class bibliothek.gui.dock.action.LocationHint
Used if this hint was produced by one of the parents of a dockable
inDropDownArea(int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
Tells whether the location x/y is within the area that will always trigger the dropdown menu.
inDropDownArea(int, int) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonModel
Tells whether the location x/y is over the dropdown area of the view or not.
INFO_COMPONENT - Static variable in class bibliothek.gui.dock.station.stack.action.DockActionDistributor.Target
infoComponentChanged(TabPane, LonelyTabPaneComponent, LonelyTabPaneComponent) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManagerPane
 
infoComponentChanged(TabPane, LonelyTabPaneComponent, LonelyTabPaneComponent) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPane
 
infoComponentChanged(TabPane, LonelyTabPaneComponent, LonelyTabPaneComponent) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneListener
Called if the TabPane.getInfoComponent() was replaced.
InfoDockAction - Annotation Type in bibliothek.gui.dock.station.stack.action
A DockAction marked with this annotation will be shown on a CombinedInfoComponent assuming that DefaultDockActionDistributor is installed.
informFocusChanged(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
informFocusChanged(boolean) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTab
Called when the focus state of this tab has been changed.
informSelectionChanged(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
informSelectionChanged(boolean) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTab
Called when the selection state of this tab has been changed.
init(M, boolean) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Creates the contents of this dialog.
init(Dockable, DockTitleVersion, boolean) - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
Initializes this title, this method should be called only once.
init(Dockable, DockTitleVersion, boolean) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
init(Dockable, DockTitleVersion, boolean) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitle
Initializes this title, this method should be called only once.
init(int, int, int, int) - Method in interface bibliothek.gui.dock.control.DirectRemoteRelocator
This method starts a drag & drop operation.
init(int, int, int, int, int) - Method in interface bibliothek.gui.dock.control.RemoteRelocator
This method starts or cancels a drag & drop operation.
init(DockController, Dockable) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
init() - Method in class bibliothek.gui.dock.FlapDockStation
Initializes the fields of this station, hast to be called exactly once
init() - Method in class bibliothek.gui.dock.StackDockStation
Initializes the fields of this object, has to be called exactly once.
init(Component, Container, WindowConfiguration, boolean) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Initializes this window.
init(WindowConfiguration) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Called the first time when a Dockable is set.
init(Dockable, DropDownAction, ViewItem<? extends JComponent>) - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
Initializes this icon by setting missing properties.
init(DockStation, Dockable, DockTitle, DockableDisplayer.Location) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Initializes all properties of this DockableDisplayer.
init() - Method in class bibliothek.gui.dock.themes.ThemeManager
Initializes this manager, must be called exactly once.
init(Dockable, DockTitleVersion, boolean) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
Initializer called by the constructor.
init(Dockable, DockTitleVersion) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Initializer called by the constructor.
init() - Method in class bibliothek.gui.dock.util.extension.ExtensionManager
Starts up all extensions.
INIT_SELECTION - Static variable in class bibliothek.gui.dock.control.DockableSelector
key for the DockProperties, telling which KeyStroke activates the selection
initHardcoded() - Method in class bibliothek.gui.dock.util.icon.DefaultIconScheme
Called by the constructor of this class, initializes some hard coded icons.
initiate(DockControllerFactory, ControllerSetupCollection) - Method in class bibliothek.gui.DockController
Initializes all properties of this controller.
insert(int, Preference<?>) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
Adds a new preference to this model.
insert(int, PreferenceModel, Path) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Inserts a new submodel into this model.
insert(int, DockAction) - Method in interface bibliothek.gui.dock.action.actions.SharingDropDownDockAction
Inserts an action into the menu.
insert(int, DockAction...) - Method in interface bibliothek.gui.dock.action.actions.SharingDropDownDockAction
Inserts a list of actions into the menu.
insert(int, DockAction) - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownAction
 
insert(int, DockAction...) - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownAction
 
insert(int, Dockable) - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Called when a new dockable can be selected.
insert(int, Dockable) - Method in class bibliothek.gui.dock.focus.DefaultDockableSelection
 
Insert(int, boolean) - Constructor for class bibliothek.gui.dock.StackDockStation.Insert
Constructs a new Gap-location
insert(int, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Adds a Dockable to this station.
insert(int, PerspectiveDockable, boolean, int) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Adds dockable to this station.
insert(SplitDockPlaceholderProperty, Dockable) - Method in class bibliothek.gui.dock.station.split.Leaf
 
insert(SplitDockPathProperty, int, Dockable) - Method in class bibliothek.gui.dock.station.split.Leaf
 
insert(SplitDockPlaceholderProperty, Dockable) - Method in class bibliothek.gui.dock.station.split.Node
 
insert(SplitDockPathProperty, int, Dockable) - Method in class bibliothek.gui.dock.station.split.Node
 
insert(SplitDockPlaceholderProperty, Dockable) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
insert(SplitDockPathProperty, int, Dockable) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
insert(SplitDockPlaceholderProperty, Dockable) - Method in class bibliothek.gui.dock.station.split.Root
 
insert(SplitDockPathProperty, int, Dockable) - Method in class bibliothek.gui.dock.station.split.Root
 
insert(SplitDockPathProperty.Location, double, int, long) - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
Adds a new element to the path.
insert(SplitDockPathProperty, int, Dockable) - Method in class bibliothek.gui.dock.station.split.SplitNode
If there are elements left in property, then the next node is to be read and the insert-method of the matching child to be called.
If there are no children, then dockable has to be inserted as new child.
Otherwise this element is to be replaced by a node containing this and the a leaf with dockable.
Subclasses may wary this scheme in order to optimize or to find a better place for the dockable.
insert(SplitDockPlaceholderProperty, Dockable) - Method in class bibliothek.gui.dock.station.split.SplitNode
Recursively searches for a node or leaf that uses the placeholder specified by property and inserts the dockable there.
insert(int, Dockable) - Method in interface bibliothek.gui.dock.station.stack.CombinedMenu
Inserts a new item at index in this menu.
insert(int, Dockable) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
insert(int, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Inserts dockable at location index.
insert(int, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Adds dockable as child to this tab-pane.
insert(Tab) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock.SizeCollector
Adds a new tab to this collector, all sizes of this collector change because of this action.
insertAllPlaceholders() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Inserts a placeholder for all Dockables that are stored in this list.
inserted(Choice, int, int) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceListener
This method is called if some new entries have been added to choice
Inserter - Interface in bibliothek.gui.dock.control.relocator
The Inserter is used by the DockRelocator to build and execute StationDropOperations independent from the involved DockStations and Dockables.
INSERTER_EXTENSION - Static variable in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Path of an ExtensionName that adds new Inserters
InserterSource - Interface in bibliothek.gui.dock.control.relocator
Contains information about a drop and drop operation that needs to be examined by an Inserter.
INSERTING - Static variable in class bibliothek.gui.dock.station.span.SpanUsage
Marks a Span that shows up when inserting a Dockable at a specific place, e.g.
insertionLine(Rectangle, Rectangle, Point, Point, boolean) - Method in class bibliothek.gui.dock.StackDockStation
When dropping or moving a Dockable, a line has to be painted between two tabs.
insertOperation(int, PreferenceOperation) - Method in class bibliothek.extension.gui.dock.PreferenceTable
Insert an operation at the given index.
insertPlaceholder(int, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Adds a placeholder for dockable and all its children at location index to the list of dockables.
insertPlaceholder(int, Path) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Adds placeholder at location index in the list of items.
insertPlaceholder(int, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Adds a placeholder for dockable at location index.
insertPlaceholder(int, Path, PlaceholderList.Level) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Adds placeholder at location index.
insertPlaceholder(int, Path) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Generates a new entry containing only placeholder.
insertTab(String, Icon, Component, Dockable, int) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
insertTab(String, Icon, Component, Dockable, int) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
insertTab(String, Icon, Component, Dockable, int) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Adds a new child at the location index.
insertTab(Tab) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Inserts tab somewhere in this block.
insertTab(Tab, int) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Adds tab at index in the list of tabs.
install(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitleFactory
 
install(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.bubble.ReducedBubbleTitleFactory
 
install(DockController) - Method in class bibliothek.extension.gui.dock.theme.BubbleTheme
 
install(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockTitleFactory
 
install(DockController) - Method in class bibliothek.extension.gui.dock.theme.EclipseTheme
 
install(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTitleFactory
 
install(DockController) - Method in class bibliothek.extension.gui.dock.theme.FlatTheme
 
install(UIProperties<Color, DockColor, ColorBridge>) - Method in class bibliothek.extension.gui.dock.theme.IdentifiedColorScheme
 
install(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitleFactory
 
install(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitleFactory
 
install(DockController) - Method in class bibliothek.extension.gui.dock.theme.SmoothTheme
 
install(Dockable, DockAction) - Method in class bibliothek.gui.dock.action.AbstractButtonContentFilter
 
install(Dockable, DockAction) - Method in interface bibliothek.gui.dock.action.ButtonContentFilter
Informs this filter that action which is connected to dockable will be shown.
install(DockController) - Method in class bibliothek.gui.dock.control.SingleParentRemover
Commands this remover to observe controller.
install() - Method in class bibliothek.gui.dock.dockable.DockableStateListenerManager
Activates this observer.
install(DockFrontend) - Method in interface bibliothek.gui.dock.frontend.DockFrontendExtension
Called upon construction of frontend.
install(GlassedPane) - Method in class bibliothek.gui.dock.security.DefaultTooltipStrategy
 
install(GlassedPane) - Method in class bibliothek.gui.dock.security.SecureContainer
Wraps the current content pane into pane and sets pane as base panel.
install(GlassedPane) - Method in interface bibliothek.gui.dock.security.TooltipStrategy
Called if a GlassedPane starts using this strategy.
install(Dockable, ButtonContent) - Method in class bibliothek.gui.dock.station.flap.button.AbstractButtonContentCondition
 
install(Dockable) - Method in class bibliothek.gui.dock.station.flap.button.AbstractButtonContentCondition
Called when dockable has to be observed.
install(Dockable, ButtonContent) - Method in interface bibliothek.gui.dock.station.flap.button.ButtonContentCondition
Informs this ButtonContentCondition that dockable has to be monitored for changes.
install(FlapDockStation) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapLayoutManager
 
install(FlapDockStation) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindowFactory
 
install(FlapDockStation) - Method in interface bibliothek.gui.dock.station.flap.FlapLayoutManager
Called before this manager is used.
install(FlapDockStation) - Method in interface bibliothek.gui.dock.station.flap.FlapWindowFactory
Informs this factory that it will be used by station.
install(ScreenDockStation) - Method in class bibliothek.gui.dock.station.screen.DefaultScreenDockFullscreenStrategy
 
install(ScreenDockStation) - Method in class bibliothek.gui.dock.station.screen.InternalFullscreenStrategy
 
install(MagnetController) - Method in class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetStrategy
 
install(MagnetController) - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetStrategy
Informs this MagnetStrategy that it will be used by controller.
install(ScreenDockStation) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockFullscreenStrategy
Informs this strategy that it will be used for station.
install(ScreenDockStation) - Method in interface bibliothek.gui.dock.station.screen.ScreenDropSizeStrategy
Informs this strategy that is is used by station.
install(Component) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
 
install(SplitDockStation, Component) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy
 
install(SplitDockStation) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
install(SplitDockStation, Component) - Method in interface bibliothek.gui.dock.station.split.SplitDividerStrategy
Informs this strategy that station is going to use it and that container must be monitored in order to receive MouseEvents.
install(SplitDockStation) - Method in interface bibliothek.gui.dock.station.split.SplitLayoutManager
Called by a SplitDockStation when this manager will be used by the station.
install(StackDockStation, StackDockComponent) - Method in class bibliothek.gui.dock.station.stack.DnDAutoSelectSupport
 
install(StackDockStation, StackDockComponent) - Method in interface bibliothek.gui.dock.station.stack.StackDnDAutoSelectSupport
Called if a StackDockComponent has been bound to a DockController.
install(StackDockStation) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
 
install(StackDockComponent) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
 
install(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManager
 
install(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.RowLayout
 
install(StackDockStation) - Method in interface bibliothek.gui.dock.station.stack.tab.TabContentFilter
Informs this filter that it will be used by station.
install(StackDockComponent) - Method in interface bibliothek.gui.dock.station.stack.tab.TabContentFilter
Informs this filter that it will be used by component.
install(TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.TabLayoutManager
Informs this TabLayoutManager that from now on it will have to layout pane.
install(DockStation) - Method in interface bibliothek.gui.dock.station.support.PlaceholderStrategy
Informs this strategy that it will from no one be used by station.
install(DockStation) - Method in class bibliothek.gui.dock.station.support.RootPlaceholderStrategy
 
install(DockTitleRequest) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonTitleFactory
 
install(DockTitleRequest) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitleFactory
 
install(DockController, DockThemeExtension[]) - Method in class bibliothek.gui.dock.themes.BasicTheme
 
install(DockController) - Method in class bibliothek.gui.dock.themes.BasicTheme
Installs the basic items of this theme, ignoring any DockThemeExtension.
install(UIProperties<Color, DockColor, ColorBridge>) - Method in class bibliothek.gui.dock.themes.color.AbstractColorScheme
 
install(UIProperties<Color, DockColor, ColorBridge>) - Method in class bibliothek.gui.dock.themes.color.ExtendingColorScheme
 
install(DockController, DockTheme) - Method in interface bibliothek.gui.dock.themes.DockThemeExtension
Called by the DockTheme before it installs itself.
install(DockTitleRequest) - Method in class bibliothek.gui.dock.themes.nostack.NoStackTitleFactory
 
install(DockController, DockThemeExtension[]) - Method in class bibliothek.gui.dock.themes.NoStackTheme
 
install(DockTitleRequest) - Method in class bibliothek.gui.dock.title.ControllerTitleFactory
 
install(DockTitleRequest) - Method in interface bibliothek.gui.dock.title.DockTitleFactory
Informs this factory that it might need to create a DockTitle for request.
install() - Method in class bibliothek.gui.dock.title.DockTitleRequest
Makes this request active.
install(DockTitleRequest) - Method in class bibliothek.gui.dock.title.DockTitleVersion
Adds request to this version.
install(DockTitleRequest) - Method in class bibliothek.gui.dock.title.NullTitleFactory
 
install(DockTitle) - Method in interface bibliothek.gui.dock.title.OrientationToRotationStrategy
Informs this strategy that from now on it will be used for title.
install(BackgroundComponent) - Method in interface bibliothek.gui.dock.util.BackgroundPaint
Informs this paint that is will be used by component.
install(DockController) - Method in interface bibliothek.gui.dock.util.extension.Extension
Informs this extension that it will now be used for controller.
install(UIProperties<Icon, DockIcon, DockIconBridge>) - Method in class bibliothek.gui.dock.util.icon.AbstractIconScheme
 
install(UIProperties<String, TextValue, TextBridge>) - Method in class bibliothek.gui.dock.util.text.DefaultTextScheme
 
install(UIProperties<Object, UIValue<Object>, UIBridge<Object, UIValue<Object>>>) - Method in class bibliothek.gui.dock.util.TypedPropertyUIScheme
 
install(UIProperties<V, U, B>) - Method in interface bibliothek.gui.dock.util.UIScheme
Informs this scheme that it is now used by properties.
install(DockController, DockThemeExtension[]) - Method in interface bibliothek.gui.DockTheme
Install this theme at controller.
installed(DockAction, Dockable) - Method in class bibliothek.gui.dock.action.AbstractButtonContentFilter
Called the first time dockable and action are installed.
installed(DockAction) - Method in class bibliothek.gui.dock.action.AbstractButtonContentFilter
Called the first time action is installed.
installed(DockController, DockTheme) - Method in interface bibliothek.gui.dock.themes.DockThemeExtension
Called by the DockTheme after it installed itself.
INSTANCE - Static variable in class bibliothek.extension.gui.dock.theme.flat.FlatLineBorder
a constant instance of FlatLineBorder
INSTANCE - Static variable in class bibliothek.gui.dock.title.ControllerTitleFactory
An instance of this factory.
Note: it is safe to use ControllerTitleFactory.install(DockTitleRequest) and ControllerTitleFactory.uninstall(DockTitleRequest) on this singleton, the call will be forwarded to the DockController of the calling DockTitleRequest.
INSTANCE - Static variable in class bibliothek.gui.dock.title.NullTitleFactory
a public instance of NullTitleFactory
interact(AWTEvent) - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Tells whether this event should change the focus.
interested(Dockable) - Method in interface bibliothek.gui.dock.action.ActionOffer
Tells whether this ActionOffer wants to collect the actions for the dockable, or if this ActionOffer is not interested in the Dockable.
interested(Dockable) - Method in class bibliothek.gui.dock.action.DefaultActionOffer
 
interested(DockElement) - Method in interface bibliothek.gui.dock.layout.AdjacentDockFactory
Tells whether this factory is interested in storing information for element.
interested(PerspectiveElement) - Method in interface bibliothek.gui.dock.layout.AdjacentDockFactory
Tells whether this factory is interested in storing information for element.
InternalBoundaryRestriction - Class in bibliothek.gui.dock.station.screen
This boundary restriction is based on a JDesktopPane.
InternalBoundaryRestriction(JDesktopPane) - Constructor for class bibliothek.gui.dock.station.screen.InternalBoundaryRestriction
 
InternalDockDialog - Class in bibliothek.gui.dock.station.screen.window
A ScreenDockWindow that has a JDesktopPane as parent.
InternalDockDialog(ScreenDockStation, WindowConfiguration, JDesktopPane) - Constructor for class bibliothek.gui.dock.station.screen.window.InternalDockDialog
Creates the new dialog
InternalDockDialog(ScreenDockStation, WindowConfiguration, JDesktopPane, int) - Constructor for class bibliothek.gui.dock.station.screen.window.InternalDockDialog
Creates the new dialog
InternalFullscreenStrategy - Class in bibliothek.gui.dock.station.screen
This ScreenDockFullscreenStrategy is based on a JDesktopPane and assumes that a window is fullscreen if it covers the entire JDesktopPane.
InternalFullscreenStrategy(JDesktopPane) - Constructor for class bibliothek.gui.dock.station.screen.InternalFullscreenStrategy
Creates a new strategy.
InternalScreenDockWindowFactory - Class in bibliothek.gui.dock.station.screen.window
A simple factory creating new instances of InternalDockDialog.
InternalScreenDockWindowFactory(JDesktopPane) - Constructor for class bibliothek.gui.dock.station.screen.window.InternalScreenDockWindowFactory
Creates the factory.
intersectHorizontally(ScreenDockWindow, ScreenDockWindow, boolean) - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Tells whether the y coordinate and the height of windowA and windowB are such that they have at least one pixel at the same height.
intersection(SplitDockProperty) - Method in class bibliothek.gui.dock.station.split.SplitNode
Calculates how much of the rectangle given by the property lies inside this node and how much of this node lies in the rectangle.
intersectVertically(ScreenDockWindow, ScreenDockWindow, boolean) - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Tells whether the x coordinate and the width of windowA and windowB are such that they have at least one pixel at the same width.
inTitleArea(int, int) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Checks whether at x/y there is a title.
inTitleArea(int, int) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
invalidate() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab4.TabComponentCondition
Tells this condition that it is no longer valid and that its state has to be calculated again.
invalidate() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Invalidates the layout of this window.
invalidated() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.TitleBarObserver
Called if an invalid EclipseThemeConnector.TitleBar has been chosen, this method is called only once.
InvisibleTab - Interface in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
An invisible tab is "shown" on an InvisibleTabPane, it is used to mimic some of the behavior a TabComponent would force on an EclipseTabPane.
InvisibleTabPane - Interface in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
An InvisibleTabPane can "show" some InvisibleTabs.
invokeOnFocusRequest(Runnable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectButton
 
invokeOnFocusRequest(Runnable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
 
invokeOnFocusRequest(Runnable) - Method in interface bibliothek.gui.dock.control.focus.FocusAwareComponent
Informs this FocusAwareComponent that is should run run after it has requested the focus.
is(MagnetRequest.Side) - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
isAcceleratorGlobal() - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Whether this action is listening to global key events.
isAcceleratorGlobal() - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
isActive() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
isActive() - Method in class bibliothek.gui.dock.title.ActivityDockTitleEvent
Returns whether the target-title should be painted in a "focused"-state.
isActive() - Method in interface bibliothek.gui.dock.title.DockTitle
Tells whether this title is selected (active) or not.
isAllowDragAndDrop() - Method in class bibliothek.gui.dock.station.screen.window.WindowMover
Tells whether drag and drop operations are allowed even if the window is moved around.
isAllowDragAndDropOnTitle() - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Tells whether a drag and drop operation starts whenever possible, only has an effect if WindowConfiguration.isMoveOnTitleGrab() is true.
isAllowEmptyMenu() - Method in class bibliothek.gui.dock.control.PopupController
Tells whether empty menus can be shown.
isAllowOnMove() - Method in class bibliothek.gui.dock.control.PopupController
Tells whether menus can be opened during drag and drop operations
isAllowSideSnap() - Method in class bibliothek.gui.dock.SplitDockStation
Tells whether the station can grab Dockables which are dragged near the station.
isAllScheme() - Method in class bibliothek.gui.dock.util.UIPriorityValue
Tells whether all entries of this value are either null or are created by an UIScheme.
isAllTabs(Size) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
 
isAllTabs() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock.LineSize
Tells whether this size represents a size where all tabs are shown.
isAllTabs(Size) - Method in interface bibliothek.gui.dock.station.stack.tab.layouting.TabsLayoutBlock
Tells whether this block would be able to show all tabs if size would be applied.
isAncestor(DockElement, DockElement) - Static method in class bibliothek.gui.dock.util.DockUtilities
Tells whether child is identical with ancestor or a child of ancestor.
isAncestor(PerspectiveElement, PerspectiveElement) - Static method in class bibliothek.gui.dock.util.DockUtilities
Tells whether child is identical with ancestor or a child of ancestor.
isAnchestor(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Tells whether anchestor is an anchestor of this entry.
isAnswered() - Method in class bibliothek.gui.dock.util.ResourceRequest
Tells whether ResourceRequest.answer(Object) was called since the last ResourceRequest.request().
isAnyValueSet() - Method in class bibliothek.gui.dock.util.PropertyValue
Tells whether any value is set.
isArmed() - Method in class bibliothek.gui.dock.SplitDockStation.Access
Tells whether this SplitDockStation.Access currently is withholding events.
isAutoDirection() - Method in class bibliothek.gui.dock.FlapDockStation
Tells whether this station can change the direction itself, or if only the user can change the direction.
isAutoDirection() - Method in class bibliothek.gui.dock.station.flap.FlapDockStationLayout
Tells whether the direction is chosen automatically or not.
isBorderOpaque() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer.OpenBorder
 
isBorderOpaque() - Method in class bibliothek.extension.gui.dock.theme.eclipse.AbstractEclipseBorder
 
isBorderOpaque() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RectEclipseBorder
 
isBorderOpaque() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatBorder
 
isBorderOpaque() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatLineBorder
 
isBorderOpaque() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
isBound() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Tells whether the BaseTabComponent.bind() method has been called.
isBound(Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
Tells whether the dockable is bound with this action, or not.
isBound() - Method in class bibliothek.gui.dock.themes.basic.action.AbstractBasicHandler
Tells whether AbstractBasicHandler.bind() was called.
isBound() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Tells whether this title is bound to a Dockable or not.
isBound(DockTitle) - Method in class bibliothek.gui.DockController
Tells whether title is bound to its dockable or not.
isBoundsIncludeWindow() - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationExtension.DropArguments
If true, the bounds describe the size of the resulting window.
isButtonAction(DockAction) - Method in interface bibliothek.gui.dock.station.flap.button.ButtonContentFilter
Tells whether action is an important DockAction and should if the client told the component to filter actions.
isButtonAction(DockAction) - Method in class bibliothek.gui.dock.station.flap.button.DefaultButtonContentFilter
 
isCancelable() - Method in class bibliothek.gui.dock.event.VetoableDockFrontendEvent
Tells whether the operation can be canceled or not.
isCanceled() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
isCanceled() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Tells whether this event is already canceled.
isCanceled() - Method in class bibliothek.gui.dock.event.VetoableDockFrontendEvent
Whether the operation is aborted or not.
isCanceled() - Method in interface bibliothek.gui.dock.layout.location.AsideAnswer
Tells whether the request was canceled.
isCanceled() - Method in class bibliothek.gui.dock.layout.location.DefaultAsideAnswer
 
isCancelLocation(int, int, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Checks whether the mouse is at a location that cancels a drag and drop operation.
isCancelLocation(int, int, DockElementRepresentative) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Checks whether the mouse is at a location that cancels a drag and drop operation.
isCentered(int, int, int, int) - Method in class bibliothek.extension.gui.dock.station.SplitCombiner
Tells whether the position x/y is centered in width/height.
isCenterPut(Rectangle, int, int) - Method in class bibliothek.gui.dock.station.split.Leaf
Tells whether the position of the mouse x/y would result in a drag and drop operation where PutInfo.Put.CENTER is appropriate.
isChildShowing(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
isChildShowing(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
isChildShowing(Dockable) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
isChildShowing(Dockable) - Method in interface bibliothek.gui.DockStation
Tells whether the child dockable is visible or not.
isCombining() - Method in class bibliothek.gui.dock.station.split.PutInfo
Tells whether the mouse position alone would result in PutInfo.getPut() equaling PutInfo.Put.CENTER or PutInfo.Put.TITLE.
isCompleteable(KeyStroke) - Method in interface bibliothek.extension.gui.dock.preference.preferences.KeyStrokeValidator
Tells whether the invalid keyStroke can become valid by adding additional keys.
isConcurrent() - Method in class bibliothek.gui.dock.DockHierarchyLock
Whether this lock throws exceptions or is silent.
isContinousDisplay() - Method in class bibliothek.gui.dock.SplitDockStation
Tells whether the dockables are resized while the split is dragged, or not.
isDefaultEntryLayout() - Method in class bibliothek.gui.DockFrontend
Gets the default value of DockFrontend.isEntryLayout(Dockable).
isDefaultHideable() - Method in class bibliothek.gui.DockFrontend
isDefaultHold() - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Tells whether newly added Dockables normally remain open even if they loose the focus.
isDestroyOnClose() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Tells whether AbstractPreferenceDialog.destroy() is called automatically or not.
isDirect(MagnetRequest.Side) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraphConstraint
Tells whether side is a directly set side.
isDisabled() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
Whether the Dockable is currently enabled or not
isDisabled(Dockable) - Method in class bibliothek.gui.dock.disable.ActionDisablingStrategyObserver
Tells whether the action of dockable is disabled.
isDisabled(DockElement) - Method in interface bibliothek.gui.dock.disable.DisablingStrategy
Tells whether the item DockElement is disabled in general.
isDisabled(Dockable, DockAction) - Method in interface bibliothek.gui.dock.disable.DisablingStrategy
Tells whether the action item, which is shown together with dockable, is disabled.
isDisabled(Dockable, DockTitle) - Method in interface bibliothek.gui.dock.disable.DisablingStrategy
Tells whether the title item, which is shown together with dockable, is disabled.
isDisabled(Dockable) - Method in class bibliothek.gui.dock.disable.TabDisablingStrategyObserver
Tells whether the tab of dockable is disabled.
isDisabled() - Method in class bibliothek.gui.dock.SplitDockStation
Tells the result of the current DisablingStrategy.
isDisabled() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Tells whether this title is disabled, a disabled title does not react to any user input.
isDisplayerComponent(Component) - Method in class bibliothek.gui.dock.station.DisplayerCollection
Tells whether component is the root component of any DockableDisplayer.
isDockable(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Tells whether key represents a leaf or not.
isDockableShowing() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
isDockableShowing() - Method in class bibliothek.gui.dock.SplitDockStation
 
isDockableShowing() - Method in interface bibliothek.gui.Dockable
Tells whether this Dockable can be seen by the user.
isDockableVisible() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Deprecated.
isDockableVisible() - Method in class bibliothek.gui.dock.SplitDockStation
Deprecated.
isDockableVisible() - Method in interface bibliothek.gui.Dockable
Deprecated.
replaced by Dockable.isDockableShowing(), this method will be removed in a future release
isDragOnlyTitle() - Method in interface bibliothek.gui.dock.control.DockRelocator
Tells whether dockables can only be dragged through their title or not.
isDragOnlyTitle() - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
 
isDrawDividers() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Tells whether dividing lines are painted
isDropDownSelectable(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDropDownItemAction
 
isDropDownSelectable(Object) - Method in class bibliothek.gui.dock.action.actions.GroupedDropDownItemAction
Tells whether the group key can be selected by a DropDownAction.
isDropDownSelectable() - Method in interface bibliothek.gui.dock.action.actions.SharingDropDownItemAction
Tells whether this action can be selected.
isDropDownSelectable(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownItemAction
 
isDropDownSelectable() - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownItemAction
 
isDropDownSelectable(Dockable) - Method in interface bibliothek.gui.dock.action.dropdown.DropDownItemAction
Tells whether this action can be selected by a DropDownAction, if it is shown for dockable.
isDropDownTriggerable(Dockable, boolean) - Method in class bibliothek.gui.dock.action.actions.GroupedDropDownItemAction
 
isDropDownTriggerable(Object, boolean) - Method in class bibliothek.gui.dock.action.actions.GroupedDropDownItemAction
Tells whether the group key can be triggered by a DropDownAction.
isDropDownTriggerable(Dockable, boolean) - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownItemAction
 
isDropDownTriggerable(Dockable, boolean) - Method in interface bibliothek.gui.dock.action.dropdown.DropDownItemAction
Tells whether this action can be triggered if it is shown as child of a DropDownAction.
isDropDownTriggerableNotSelected() - Method in interface bibliothek.gui.dock.action.actions.SharingDropDownItemAction
Tells whether this action can be triggered when shown on, but not selected by, a DropDownAction or not.
isDropDownTriggerableNotSelected() - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownItemAction
 
isDropDownTriggerableSelected() - Method in interface bibliothek.gui.dock.action.actions.SharingDropDownItemAction
Tells whether this action can be triggered when shown on and selected by a DropDownAction or not.
isDropDownTriggerableSelected() - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownItemAction
 
isDropping() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
isDropping() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Tells whether this event will result in a drop operation.
isEast() - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Tells whether the location of the east side of the window changed.
isEmpty() - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Tells whether this map is completely empty.
isEmpty(String) - Method in class bibliothek.gui.DockFrontend
Tells whether name denotes an entry that can be empty.
isEnabled(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreference
 
isEnabled(int, PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
 
isEnabled(PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
isEnabled(int, PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
isEnabled(PreferenceOperation) - Method in interface bibliothek.extension.gui.dock.preference.Preference
Tells whether operation is enabled and thus Preference.doOperation(PreferenceOperation) can be called.
isEnabled(int, PreferenceOperation) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Tells whether the operation operation is enabled for the preference at location index.
isEnabled(int, PreferenceOperation) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
isEnabled() - Method in class bibliothek.gui.dock.action.ActionContentModifier
Tells whether the DockAction is supposed to be enabled if this modifier is used or not.
isEnabled() - Method in class bibliothek.gui.dock.action.ActionPopup
Tells, whether a popup can be displayed, or not.
isEnabled(Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
This method chooses the result according to the current DisablingStrategy.
isEnabled(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
 
isEnabled(Object) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Gets the enabled-state of the group key.
isEnabled() - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Gets the enabled-state for this action.
isEnabled(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
isEnabled() - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
isEnabled(Dockable) - Method in interface bibliothek.gui.dock.action.StandardDockAction
Tells whether this DockAction can be triggered together with the dockable.
isEnabled() - Method in class bibliothek.gui.dock.station.screen.window.ScreenWindowShapeAdapter
Whether this adapter actually forwards the shapes.
isEnabled() - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent.Tab
 
isEnabled() - Method in class bibliothek.gui.dock.station.stack.menu.CombinedMenuContent.Item
Tells whether this item can be selected.
isEnabled() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Tells whether this model reacts on mouse-clicks or not.
isEntryLayout() - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
If set, then every entry Setting can change the layout of this element.
isEntryLayout() - Method in class bibliothek.gui.DockFrontend.DockInfo
 
isEntryLayout(Dockable) - Method in class bibliothek.gui.DockFrontend
Tells whether the layout of dockable should be stored for entry Settings.
isEntryLayout(String) - Method in class bibliothek.gui.DockFrontend
Tells whether the layout of id should be stored for entry Settings.
isExpandOnDoubleClick() - Method in class bibliothek.gui.dock.ScreenDockStation
Tells whether children change their fullscreen mode if the user double clicks on them.
isExpandOnDoubleclick() - Method in class bibliothek.gui.dock.SplitDockStation
Tells whether a child expands to fullscreen when double clicked or not.
isExpected() - Method in class bibliothek.gui.dock.event.VetoableDockFrontendEvent
Tells whether VetoableDockFrontendListener.hiding(VetoableDockFrontendEvent) or VetoableDockFrontendListener.showing(VetoableDockFrontendEvent) was called for this event or not.
If true then this is a standard expected event that either happens when the user clicks onto the close-action delivered by DockFrontend, or if the client calls DockFrontend.hide(Dockable, boolean) or DockFrontend.show(Dockable, boolean).
If false then this is an unexpected event that can have any cause, e.g.
isFillEdges() - Method in class bibliothek.extension.gui.dock.theme.eclipse.AbstractEclipseBorder
Tells whether the edges should be painted.
isFilterActions() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonContentValue
Tells whether the DockActions should be filtered by the current ButtonContentFilter before made visible.
isFlapWindow(FlapWindow) - Method in class bibliothek.gui.dock.FlapDockStation
Checks whether the currently used FlapWindow equals window.
isFocused() - Method in interface bibliothek.extension.gui.dock.theme.eclipse.EclipseTabStateInfo
Whether the tab is currently focused.
isFocused() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
isFocused() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
isFocused() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.EclipseDockTitleEvent
Tells whether the tab which fired this event is focused.
isFocused() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTab
Tells whether this tab is focused.
isFocused(Dockable) - Method in class bibliothek.gui.DockController
Tells whether dockable or one of its children has currently the focus.
isFocusTemporarilyLost() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Tells whether the focus of this component is currently lost, but will be retrieved as soon as the underlying frame gets activated.
isForbidden() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
isForbidden() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Tells whether this event is forbidden.
isForwarding() - Method in class bibliothek.gui.dock.themes.border.BorderForwarder
Tells whether the current call to JComponent.setBorder(Border) is executed by this forwarder.
isFrozen() - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
Tells whether this FocusController is temporarily frozen and should not process any events.
isFullscreen(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Tells whether dockable is currently shown in fullscreen mode.
isFullScreen() - Method in class bibliothek.gui.dock.SplitDockStation
Tells whether a Dockable is currently shown in fullscreen-mode on this station.
isFullscreen(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.DefaultScreenDockFullscreenStrategy
 
isFullscreen(ScreenDockWindow, Window) - Method in class bibliothek.gui.dock.station.screen.DefaultScreenDockFullscreenStrategy
Tells whether the frame or dialog window is in fullscreen mode.
isFullscreen(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.InternalFullscreenStrategy
 
isFullscreen(ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockFullscreenStrategy
Tells whether window is in fullscreen mode.
isFullscreen() - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective.ScreenPerspectiveWindow
Tells whether this dockable is shown in fullscreen-mode or not.
isFullscreen() - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
Tells whether this location describes an element that is in fullscreen mode.
isFullscreen() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Tells whether this window is in fullscreen mode or not.
isFullscreen() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
isFullscreenEnabled() - Method in class bibliothek.gui.dock.station.screen.FullscreenActionSource
Tells whether the action should be shown or not.
isFullscreenEnabled(Dockable) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockFullscreenFilter
Tells whether dockable can be in fullscreen mode.
isHard(MagnetRequest.Side) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraphConstraint
Tells whether side is a hard side.
isHardExceptions() - Method in class bibliothek.gui.dock.DockHierarchyLock
Tells whether hard exceptions should be thrown or only printed.
isHardRequest() - Method in class bibliothek.gui.dock.control.focus.DefaultFocusRequest
 
isHardRequest() - Method in class bibliothek.gui.dock.control.focus.EnsuringFocusRequest
 
isHardRequest() - Method in interface bibliothek.gui.dock.control.focus.FocusRequest
A hard request is not checked for correctness regarding the visibility or showing.
isHardRequest() - Method in class bibliothek.gui.dock.control.focus.RepeatingFocusRequest
 
isHidden(Dockable) - Method in class bibliothek.gui.DockFrontend
Tells whether dockable is hidden or not.
isHiddenActionUsingSpace() - Method in class bibliothek.gui.dock.station.stack.tab.TabConfiguration
Tells whether hidden actions still use up some space.
isHiddenRootStation(DockElement) - Method in class bibliothek.gui.DockFrontend
Tells whether element is a root-station and at the same time a Dockable without parent.
isHideable() - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
Tells whether to show a "close"-action for the dockable or not.
isHideable() - Method in class bibliothek.gui.DockFrontend.DockInfo
 
isHideable(Dockable) - Method in class bibliothek.gui.DockFrontend
Tells whether there is a "close"-action for dockable or not.
isHold(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Tells the hold=property of dockable.
isHold(FlapDockStation, Dockable) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapLayoutManager
 
isHold(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Tells whether dockable should stay open even if it lost focus.
isHold(FlapDockStation, Dockable) - Method in interface bibliothek.gui.dock.station.flap.FlapLayoutManager
Called when dockable is added to station and station does not know whether dockable should be hold open even when it is not focused.
isHolding() - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
Tells whether an element was pinned down or not.
isHoldSwitchable(FlapDockStation, Dockable) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapLayoutManager
 
isHoldSwitchable(FlapDockStation, Dockable) - Method in interface bibliothek.gui.dock.station.flap.FlapLayoutManager
Tells whether the user is supposed to switch the hold property.
isHorizontal() - Method in class bibliothek.gui.dock.action.ActionContentModifier
Tells whether this modifier represents an action that is guaranteed to be shown horizontally.
isHorizontal() - Method in class bibliothek.gui.dock.station.flap.FlapSpanStrategy
 
isHorizontal() - Method in interface bibliothek.gui.dock.station.span.SpanCallback
Tells whether the Span influences some width.
isHorizontal(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Tells whether the node key represents a horizontal or a vertical node.
isHorizontal() - Method in enum bibliothek.gui.dock.station.stack.tab.layouting.TabPlacement
Tells whether this side is a horizontal side.
isHorizontal() - Method in class bibliothek.gui.dock.station.support.ListSpanStrategy
Tells whether the orientation of the underlying DockStation currently is horizontal.
isHorizontal() - Method in enum bibliothek.gui.dock.title.DockTitle.Orientation
Tells a DockTitle that its preferred height should be smaller than its preferred width
isHorizontal() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Tells whether the content of this label is painted horizontally.
isIconHidden() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Tells whether the icon is not painted.
isIgnoreChildren() - Method in class bibliothek.gui.dock.layout.DockLayoutComposition
Tells that the children of this composition were ignored.
isIgnored() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
isIgnored() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Tells whether the DockRelocator behaves as if an event did not happen.
isInitialized() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
Tells whether DropDownIcon.init(Dockable, DropDownAction, ViewItem) has already been called.
isInOverrideZone(int, int, double, double) - Method in class bibliothek.gui.dock.station.split.Leaf
 
isInOverrideZone(int, int, double, double) - Method in class bibliothek.gui.dock.station.split.Node
 
isInOverrideZone(int, int, double, double) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
isInOverrideZone(int, int) - Method in class bibliothek.gui.dock.station.split.Root
Tells whether the location x/y is in the override zone.
isInOverrideZone(int, int, double, double) - Method in class bibliothek.gui.dock.station.split.Root
 
isInOverrideZone(int, int, double, double) - Method in class bibliothek.gui.dock.station.split.SplitNode
Tells whether the coordinates x/y lie inside the override-zone of the SplitDockStation or not.
isInstalled() - Method in class bibliothek.gui.dock.title.DockTitleRequest
Tells whether this request is currently installed on its version.
isKeepLabelBig() - Method in class bibliothek.gui.dock.station.stack.tab.TabConfiguration
Tells whether the label should be kept big enough to show the icon even if the tab itself demands a size that is smaller.
isKnown(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Tells whether the dockable is bound to this action, or not.
isLayoutFrozen() - Method in class bibliothek.gui.DockController
Tells whether the layout is frozen, see DockController.freezeLayout().
isLeaf(Object) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
isLeaf(N) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Tells whether node is a leaf node.
isLeaf(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
isLeaf(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
isMarked() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
 
isMarked() - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Node
Tells whether a flag was set by StickMagnetGraph.Node.mark().
isMenuOpen() - Method in class bibliothek.gui.dock.action.ActionPopup
Tells whether this ActionPopup currently shows a menu.
isMinimum() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.Size
Tells whether this Size describes the minimum size some component requires.
isModifierKey(int) - Static method in class bibliothek.extension.gui.dock.preference.editor.KeyStrokeEditor
Tells whether keyCode is a modifier key.
isMouseInside() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Tells whether the mouse currently is inside the owner or not.
isMouseOver() - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
Tells whether the mouse is currently over this title or not.
isMouseover() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatButtonTitle
Tells whether the mouse is currently over this button or not.
isMouseOver() - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
Tells whether the mouse is currently over the base component.
isMouseOverDropDown() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonModel
Tells whether the mouse is currently over the dropdown area of the view or not.
isMouseOverTitle() - Method in class bibliothek.gui.dock.station.split.SplitDockCombinerSource
 
isMouseOverTitle() - Method in interface bibliothek.gui.dock.station.support.CombinerSource
Tells whether the mouse currently is over the title of the old Dockable.
isMouseOverTitle() - Method in class bibliothek.gui.dock.station.support.CombinerSourceWrapper
 
isMousePressed() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Tells whether the left mouse button is currently pressed or not.
isMousePressed() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Tells whether the mouse is currently pressed or not.
isMove() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocatorEvent
 
isMove() - Method in interface bibliothek.gui.dock.control.relocator.DockRelocatorEvent
Tells whether the event really is a move event (the parent of the Dockable does not change).
isMove() - Method in class bibliothek.gui.dock.FlapDockStation.FlapDropOperation
 
isMove() - Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
 
isMove() - Method in class bibliothek.gui.dock.station.NoStationDropOperation
 
isMove() - Method in class bibliothek.gui.dock.station.split.SplitDropOperation
 
isMove() - Method in interface bibliothek.gui.dock.station.StationDropOperation
Tells whether this operation is a move operation.
isMoveable() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Tells whether the window can be moved by grabbing this border.
isMoved() - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Tells whether the entire window was moved.
isMoveOnBorder() - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Tells whether moving the window is possible by grabbing the border.
isMoveOnlyOnSameSideAsTitle() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Tells whether the position of the move are is set automatically.
isMoveOnTitleGrab() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Tells whether this window can be moved by grabbing the title.
isMoveOnTitleGrab() - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Tells whether the window should move if the title is dragged by the mouse.
isNatural(int) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
 
isNatural() - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
isNatural(int) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
isNatural(int) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
isNatural() - Method in interface bibliothek.extension.gui.dock.preference.Preference
Tells whether this preference is natural or artificial.
isNatural(int) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Tells whether the index'th preference is natural or artificial.
isNatural(int) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
isNextTabSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Tells whether the tab after this one is selected.
isNode(N) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Tells whether node is an intermediate node.
isNode(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Tells whether key represents a node or not.
isNode(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
isNode(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
isNorth() - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Tells whether the location of the north side of the window changed.
isNullEntryAllowed() - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.Choice
Tells whether the user choose nothing.
isNullEntryAllowed() - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
 
isNullValueReplacedByDefault() - Method in class bibliothek.gui.dock.util.PropertyKey
If set, then the null value should be replaced by the default value specified by this key.
isObserved(Path) - Method in class bibliothek.gui.dock.util.UIProperties
Tells whether the bridge with id path is observed by at least one UIValue.
isObserved(String) - Method in class bibliothek.gui.dock.util.UIProperties
Tells whether the value with id id is observed by at least one UIValue.
isOfUse() - Method in class bibliothek.gui.dock.station.split.Leaf
 
isOfUse() - Method in class bibliothek.gui.dock.station.split.Node
 
isOfUse() - Method in class bibliothek.gui.dock.station.split.Placeholder
 
isOfUse() - Method in class bibliothek.gui.dock.station.split.Root
 
isOfUse() - Method in class bibliothek.gui.dock.station.split.SplitNode
Tells whether this node still has any use or can safely be removed from the tree
isOnFocusing() - Method in class bibliothek.gui.dock.control.DefaultFocusController
 
isOnFocusing() - Method in interface bibliothek.gui.dock.control.focus.FocusController
Tells whether one of the methods which change the focus is currently running, or not.
isOnFocusing() - Method in class bibliothek.gui.DockController
Tells whether one of the methods which change the focus is currently running, or not.
isOnMove() - Method in interface bibliothek.gui.dock.control.DockRelocator
Tells whether the user has currently grabbed a dockable and moves the dockable around.
isOnMove() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
isOnPut() - Method in interface bibliothek.gui.dock.control.DockRelocator
Tells whether this relocator currently puts a Dockable.
isOnPut() - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
 
isOpen() - Method in class bibliothek.gui.dock.control.DockableSelector
Tells whether the window is shown to the user right now.
isOverButtons(int, int) - Method in class bibliothek.gui.dock.FlapDockStation
Tells whether the point x/y is over the buttons of this station.
isOverDropIcon(int, int) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.DropDownMiniButton
Tells whether the point x/y is over the smaller subbutton or not.
isOverlapping(Component, Component) - Static method in class bibliothek.gui.DockUI
Tells whether above overlaps under.
isOverTabs(int, int) - Method in class bibliothek.gui.dock.StackDockStation
Tells whether the point x/y on the screen is exactly over a tab.
isOverTitle(int, int) - Method in class bibliothek.gui.dock.StackDockStation
Tells whether the point x/y on the screen is exactly over the only DockTitle currently shown by this station.
isPaintBackground() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockContentPane
Tells whether a background should be painted or not
isPaintDisabledIcon() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Whether a special disabled version of OrientedLabel.getIcon() is painted if this label is disabled.
isPaintFocusBorder() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Tells whether a special border is painted if this button is focused.
isPaintIconWhenInactive() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.EclipseDockTitleEvent
Tells whether icons should be painted when the tab is not selected.
isPaneVisible() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
isPaneVisible() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
isPaneVisible() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
isPaneVisible() - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
 
isPaneVisible() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
isPaneVisible() - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneComponent
Tells whether this component is visible or not.
isParentValid() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow.DialogParent
Tells whether this window is still valid, e.g whether the window can be shown in front of its station.
isParentValid() - Method in interface bibliothek.gui.dock.station.flap.DefaultFlapWindow.Parent
Tells whether this window is still valid, e.g whether the window can be shown in front of its station.
isParentValid() - Method in class bibliothek.gui.dock.station.flap.JInternalDialog
 
isPlaceholder(N) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Tells whether node is a placeholder node.
isPlaceholder(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Tells whether key contains placeholders
isPlaceholder(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
isPlaceholder(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
isPlaceholder() - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Tells whether this item is a pure placeholder or not.
isPreferred() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.Size
Tells whether this Size describes the preferred size some component requires.
isPreferred() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPossibility
Tells whether this layout shows all items with their preferred size.
isPreferred() - Method in class bibliothek.gui.dock.title.ActivityDockTitleEvent
Tells whether the Dockable is preferred in some way by the station.
isPreviousTabSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Tells whether the tab before this one is selected.
isPrintWarnings() - Static method in class bibliothek.util.workarounds.Java6Workaround
Tells whether all Java6Workarounds are allowed to print warnings.
isProtected(DockStation) - Method in class bibliothek.gui.dock.control.DockRegister
Tells whether station is protected.
isRegistered(Dockable) - Method in class bibliothek.gui.dock.control.DockRegister
Tells whether dockable is known to this register.
isRemoveEmptyGroups() - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
If true, groups with no Dockable associated to, will be deleted automatically.
isResetOnDropable() - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Tells whether a window jumps back to its starting position.
isResetOnDropable() - Method in class bibliothek.gui.dock.station.screen.window.WindowMover
Tells whether the window jumps back to its starting position if a droppable stop is found.
isResizeable() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Tells whether the window can be resized by grabbing this border.
isResizeable() - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Tells whether the user can resize the window.
isResized() - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Tells whether the window changed its size.
isResizingEnabled() - Method in class bibliothek.gui.dock.SplitDockStation
Tells whether the user can drag dividers and resize dockables in this way.
isRespectBorderHint() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Whether the show border hint is respected by this displayer.
isRestrictedEnvironment() - Method in class bibliothek.gui.DockController
Tells whether this controller uses restricted algorithms for a restricted environment.
isReverse() - Method in class bibliothek.gui.dock.station.layer.LayerPriority
Tells whether the order of DockStationDropLayers should be reversed
isReverseOrder() - Method in class bibliothek.extension.gui.dock.PreferenceTable
Tells in which order the operations are shown.
isRight() - Method in class bibliothek.gui.dock.StackDockStation.Insert
Whether the tab is at the left or the right of StackDockStation.Insert.getTab().
isRoot(N) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Tells whether node is a root node.
isRoot(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
 
isRoot(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
 
isRootStation(PerspectiveStation) - Method in class bibliothek.gui.dock.frontend.DefaultFrontendPerspectiveCache
 
isRootStation(PerspectiveStation) - Method in interface bibliothek.gui.dock.frontend.FrontendPerspectiveCache
Tells whether station is supposed to be a root-station.
isRunning() - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothChanger
Tells whether this changer is currently active or not.
isSameSize() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
If set, then all tabs have the same height (width) if laid out horizontal (vertical).
isSecureEnvironment() - Method in class bibliothek.gui.DockUI
Tells whether this application runs in a restricted environment or not.
isSelectable() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.AbstractDropDownHandler
 
isSelectable() - Method in interface bibliothek.gui.dock.themes.basic.action.dropdown.DropDownViewItem
Tells whether this item can be selected by the button.
isSelectable() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SubDropDownHandler
 
isSelected() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
Tells whether this title is selected, being focused implies being selected.
isSelected() - Method in interface bibliothek.extension.gui.dock.theme.eclipse.EclipseTabStateInfo
Whether the tab is currently selected.
isSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
isSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
isSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.EclipseDockTitleEvent
Tells whether the tab which fired this event is selected.
isSelected() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
Determines whether this button is selected or not.
isSelected(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
 
isSelected(Object) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
Gets the selected-state property of the group key.
isSelected() - Method in interface bibliothek.gui.dock.action.actions.SharingSelectableDockAction
Gets the selected-state of this action.
isSelected(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
 
isSelected() - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
 
isSelected(Dockable) - Method in interface bibliothek.gui.dock.action.SelectableDockAction
Tells whether this DockAction is selected or not (in respect to the given dockable).
isSelected() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTab
Tells whether this tab is selected.
isSelected() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Tells whether this model is selected or not.
isSelected() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Whether this button is selected or not.
isSelectionEnabled() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonModel
Tells whether the selected child-action of the represented DropDownAction is currently enabled or not.
isSeparateSources() - Method in class bibliothek.gui.dock.action.MultiDockActionSource
Tells whether there is a separator between sources or not
isSeparators() - Method in class bibliothek.gui.dock.action.DefaultActionOffer
Gets whether there are separators between groups.
isSet(MagnetRequest.Side) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraphConstraint
isSet(Priority) - Method in class bibliothek.gui.dock.title.DockTitleVersion
Tells whether there is a factory with the importance priority, or not.
isSet(PropertyKey<A>, Priority) - Method in class bibliothek.gui.dock.util.DockProperties
Tells whether there is value set for key with priority.
isSet(PropertyKey<A>) - Method in class bibliothek.gui.dock.util.DockProperties
Tells whether there is value set for key.
isSet(Priority) - Method in class bibliothek.gui.dock.util.NullPriorityValue
Tells whether the value for priority is set.
isShared() - Method in interface bibliothek.gui.dock.station.support.PlaceholderMap.Key
Tells whether this key is shared.
isShowActions() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonContentValue
Tells whether the default DockActions of a Dockable should be painted.
isShowChildren() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonContentValue
Tells whether buttons to select the child Dockables of a DockStation should be painted.
isShowDockTitle() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
Tells whether the DockTitle is normally shown on the window.
isShowHideAction() - Method in class bibliothek.gui.DockFrontend
Tells whether the hide-action is shown or not.
isShowIcon() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonContentValue
Tells whether an icon should be painted.
isShowing() - Method in class bibliothek.gui.dock.action.popup.DefaultActionPopupMenu
Tells whether the menu is currently open.
isShowing() - Method in class bibliothek.gui.dock.ScreenDockStation
Tells whether this station shows its children or not.
isShowing() - Method in class bibliothek.gui.dock.util.AbstractWindowProvider
 
isShowing() - Method in class bibliothek.gui.dock.util.AppletWindowProvider
 
isShowing() - Method in class bibliothek.gui.dock.util.NullWindowProvider
 
isShowing() - Method in interface bibliothek.gui.dock.util.WindowProvider
Tells whether this WindowProvider represents a window that is visible.
isShowing() - Method in class bibliothek.gui.dock.util.WindowProviderWrapper
 
isShowKnob() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonContentValue
Tells whether a knob, where the user can grab the button, should be painted.
isShowMiniButtons() - Method in class bibliothek.gui.dock.title.AbstractDockTitle
Tells whether this title is able to show any DockAction.
isShown() - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
Tells whether this infos dockable should be shown.
isShown() - Method in class bibliothek.gui.DockFrontend.DockInfo
 
isShown(Dockable) - Method in class bibliothek.gui.DockFrontend
Tells whether dockable is visible or not.
isShowText() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonContentValue
Tells whether a title text should be painted.
isShowTitle() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Tells whether the DockTitle is generally shown.
isSide() - Method in enum bibliothek.extension.gui.dock.theme.eclipse.EclipseTabDockActionLocation
Tells whether this location points to the side.
isSingleTabComponent() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent
 
isSingleTabComponent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
isSingleTabComponent() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTabPane
 
isSingleTabComponent() - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
isSingleTabComponent() - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Tells whether this StackDockComponent should be shown even if the StackDockStation has only one child.
isSingleTabShowing() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Tells whether this displayer currently is showing a single tab.
isSingleTabShowInnerBorder() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Tells whether an inner border is shown if a single tab is in use.
isSingleTabShowOuterBorder() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Tells whether an outer border is shown if a single tab is in use.
isSizeDelta() - Method in class bibliothek.gui.dock.util.font.GenericFontModifier
Tells whether the size of the fonts generated by this modifier depend on the original size of the used font or not.
isSmallButtons() - Method in class bibliothek.gui.dock.FlapDockStation
How the buttons are organized.
isSmallMinimumSize() - Method in class bibliothek.gui.dock.StackDockStation
Tells whether the result of Component.getMinimumSize() should be small.
isSolid() - Method in class bibliothek.gui.dock.station.OverpaintablePanel
Tells whether the background of this panel should be painted or not.
isSomethingSet() - Method in class bibliothek.gui.dock.util.NullPriorityValue
Tells whether at least one version is set.
isSouth() - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Tells whether the location of the south side of the window changed.
isStacked() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Tells this displayer that it is used inside a tabbed environment.
isStalled() - Method in class bibliothek.gui.dock.control.DockRegister
Whether the register is currently stalled and does not forward changes to the tree.
isStationShowing() - Method in class bibliothek.gui.dock.ScreenDockStation
Tells whether this station shows its children.
isStationShowing() - Method in class bibliothek.gui.dock.SplitDockStation
 
isStationShowing() - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
isStationShowing() - Method in interface bibliothek.gui.DockStation
Tells whether this station is visible or not.
isStationValid(DockStation) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Only stations passing this test are considered during drag and drop operation as new parent.
isStationVisible() - Method in class bibliothek.gui.dock.ScreenDockStation
Deprecated.
isStationVisible() - Method in class bibliothek.gui.dock.SplitDockStation
Deprecated.
isStationVisible() - Method in class bibliothek.gui.dock.StackDockStation
 
isStationVisible() - Method in class bibliothek.gui.dock.station.AbstractDockableStation
Deprecated.
isStationVisible() - Method in interface bibliothek.gui.DockStation
Deprecated.
use DockStation.isStationShowing() instead, this method will be removed in a future release
isStored(B) - Method in class bibliothek.gui.dock.util.UIProperties
Tells whether bridge is stored in this map.
isSuppressable() - Method in class bibliothek.gui.dock.action.ActionPopup
Whether this ActionPopup can be suppressed or not.
isTab() - Method in enum bibliothek.extension.gui.dock.theme.eclipse.EclipseTabDockActionLocation
Tells whether this location points to a tab.
isTabDisabled(Dockable) - Method in interface bibliothek.gui.dock.disable.DisablingStrategy
Assuming dockable is shown with some tabs (e.g.
isTabInside() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Tells whether the tab is shown below the title, if there is a tab and a title.
isTextKey(int) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceExtension
Tells whether ChoiceExtension.getText(int) for index index returns a key for the TextManager or is just ordinary text.
isTitlePut(Rectangle, int, int) - Method in class bibliothek.gui.dock.station.split.Leaf
Tells whether the position of the mouse x/y would result in a drag and drop operation where PutInfo.Put.TITLE is appropriate.
isTransparent() - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Tells whether the window is transparent.
isTreeAutoCleanupEnabled() - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
isTreeAutoCleanupEnabled() - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Tells whether nodes can currently be automatically removed from the tree.
isTriggerable(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.AbstractDropDownHandler
 
isTriggerable(boolean) - Method in interface bibliothek.gui.dock.themes.basic.action.dropdown.DropDownViewItem
Tells whether the item can be triggered if it is on the button or in the menu.
isTriggerable(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SubDropDownHandler
 
isUndecorated() - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
Tells whether new windows will be decorated or not.
isUnpack() - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Tells whether AbstractSplitDockGrid.unpack(double, double, double, double) is called automatically before adding new Dockables to this grid.
isUsedAsTitle() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
isUsedAsTitle() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
isUsedAsTitle() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
isUsedAsTitle() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
isUsedAsTitle() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
isUsedAsTitle() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
isUsedAsTitle() - Method in interface bibliothek.gui.dock.DockElementRepresentative
Tells whether this DockElementRepresentative is used as title.
Some modules grant more rights to titles than to non-titles, i.e.
isUsedAsTitle() - Method in class bibliothek.gui.dock.SplitDockStation
 
isUsedAsTitle() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
isUsedAsTitle() - Method in class bibliothek.gui.dock.util.SimpleDockElementRepresentative
 
isUseGlassPane() - Method in class bibliothek.gui.dock.security.SecureContainer
Tells whether a GlassedPane is currently in use.
isUseSmallMinimumSize() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManagerPane
 
isValid(KeyStroke) - Method in interface bibliothek.extension.gui.dock.preference.preferences.KeyStrokeValidator
Checks whether keyStroke is valid.
isValid(FlapWindow, FlapDockStation) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindowFactory
 
isValid(FlapWindow, FlapDockStation) - Method in interface bibliothek.gui.dock.station.flap.FlapWindowFactory
Tells whether window can still be used by station.
isValid() - Method in class bibliothek.gui.dock.themes.basic.TabDisplayerCombinerTarget
 
isValidPath(String) - Static method in class bibliothek.util.Path
Tells whether path is a valid path or not
isValidPlaceholder(Path) - Method in interface bibliothek.gui.dock.station.support.PlaceholderStrategy
Tells whether placeholder is associated with any Dockable.
isValidPlaceholder(Path) - Method in class bibliothek.gui.dock.station.support.RootPlaceholderStrategy
 
isVertical() - Method in class bibliothek.gui.dock.action.ActionContentModifier
Tells whether this modifier represents an action that is guaranteed to be shown vertically.
isVertical() - Method in interface bibliothek.gui.dock.station.span.SpanCallback
Tells whether the Span influences some height.
isVertical() - Method in enum bibliothek.gui.dock.station.stack.tab.layouting.TabPlacement
Tells whether this side is a vertical side.
isVertical() - Method in enum bibliothek.gui.dock.title.DockTitle.Orientation
Tells a DockTitle that its preferred width should be smaller than its preferred height
isVertical() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Tells whether the content of this label is painted vertically.
isVisible(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
isVisible(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Deprecated.
isVisible(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
Deprecated.
isVisible(Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
isVisible(Dockable) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
Deprecated.
isVisible(Dockable) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
isVisible() - Method in interface bibliothek.gui.dock.station.flap.DefaultFlapWindow.Parent
Tells whether the user can see this container or not.
isVisible() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Tells whether this window is visible or not.
isVisible() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
isVisible() - Method in class bibliothek.gui.dock.station.split.Leaf
 
isVisible() - Method in class bibliothek.gui.dock.station.split.Node
 
isVisible() - Method in class bibliothek.gui.dock.station.split.Placeholder
 
isVisible() - Method in class bibliothek.gui.dock.station.split.Root
 
isVisible() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
Whether this node or leaf is visible to the user.
isVisible() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Leaf
 
isVisible() - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Node
 
isVisible() - Method in class bibliothek.gui.dock.station.split.SplitNode
Tells whether this node (or one of this children) contains element that are visible to the user.
isVisible(T) - Method in interface bibliothek.gui.dock.station.stack.CombinedHandler
Tells whether item is visible or not.
isVisible() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
 
isVisible(Dockable) - Method in interface bibliothek.gui.DockStation
Deprecated.
use DockStation.isChildShowing(Dockable) instead, this method will be removed in a future release
isWest() - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Tells whether the location of the west side of the window changed.
isWindowValid() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Tells whether this window is still valid, e.g whether the window can be shown in front of its station.
isWindowVisible() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
isWindowVisible() - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Tells whether this window is shown or hidden.
Item(Dockable, String, String, Icon, boolean) - Constructor for class bibliothek.gui.dock.station.stack.menu.CombinedMenuContent.Item
Item(P) - Constructor for class bibliothek.gui.dock.station.support.PlaceholderList.Item
Creates a new item.
Item(P, Set<Path>, PlaceholderMap) - Constructor for class bibliothek.gui.dock.station.support.PlaceholderList.Item
Creates a new item.
Item(Set<Path>) - Constructor for class bibliothek.gui.dock.station.support.PlaceholderList.Item
Creates a new item.
item - Variable in class bibliothek.gui.dock.themes.basic.action.menu.AbstractMenuHandler
the visual representation of the action, may be null
itemTriggered() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SelectableDropDownHandler
Called if the menuitem was clicked.
iterator() - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
 
iterator() - Method in class bibliothek.gui.dock.action.FilteredDockActionSource
 
iterator() - Method in class bibliothek.gui.dock.action.HierarchyDockActionSource
 
iterator() - Method in class bibliothek.gui.dock.action.MultiDockActionSource
 
iterator() - Method in class bibliothek.gui.dock.action.StationChildrenActionSource
 
iterator() - Method in class bibliothek.gui.dock.event.VetoableDockFrontendEvent
 
iterator() - Method in class bibliothek.gui.dock.station.DisplayerCollection
 
iterator() - Method in class bibliothek.gui.dock.station.screen.FullscreenActionSource
 
iterator() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
 
iterator() - Method in class bibliothek.gui.dock.station.stack.action.DockActionDistributorSource
 
iterator() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder
 
iterator() - Method in class bibliothek.util.xml.XElement
 

J

Java6Workaround - Class in bibliothek.util.workarounds
Workarounds necessary for Java 1.6.
Java6Workaround() - Constructor for class bibliothek.util.workarounds.Java6Workaround
 
Java7Workaround - Class in bibliothek.util.workarounds
Workarounds necessary for Java 1.7.
Java7Workaround() - Constructor for class bibliothek.util.workarounds.Java7Workaround
 
JInternalDialog - Class in bibliothek.gui.dock.station.flap
The parent "window" for a DefaultFlapWindow that is shown in a JInternalFrame.
JInternalDialog(JDesktopPane, FlapDockStation) - Constructor for class bibliothek.gui.dock.station.flap.JInternalDialog
Creates a new dialog.

K

Key(Path[], PlaceholderMap, long) - Constructor for class bibliothek.gui.dock.station.split.SplitDockTree.Key
Creates a new key
KEY_MASK - Static variable in class bibliothek.gui.dock.control.ModifierMask
all the masks for which a ModifierMask looks out
KeyboardController - Interface in bibliothek.gui.dock.control
An observer of all KeyEvent, forwarding them to registered listeners.
KeyboardListener - Interface in bibliothek.gui.dock.event
A listener added to the KeyboardController, this listener receives a notification whenever a keyevent is dispatched in a DockElement below the location of this listener.
keyPressed(DockElement, KeyEvent) - Method in interface bibliothek.gui.dock.event.KeyboardListener
Called when a key has been pressed.
keyReleased(DockElement, KeyEvent) - Method in interface bibliothek.gui.dock.event.KeyboardListener
Called when a key has been released.
keys() - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Gets the keys of all the data that is stored.
KeyStrokeEditor - Class in bibliothek.extension.gui.dock.preference.editor
An editor for KeyStrokes.
KeyStrokeEditor() - Constructor for class bibliothek.extension.gui.dock.preference.editor.KeyStrokeEditor
Creates a new editor
KeyStrokeHidePreference - Class in bibliothek.extension.gui.dock.preference.preferences
Preference for the shortcut used by the DockFrontend to hide Dockables.
KeyStrokeHidePreference(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.KeyStrokeHidePreference
Creates a new preference
KeyStrokeInitSelectorPreference - Class in bibliothek.extension.gui.dock.preference.preferences
Preference for the shortcut that allows selecting a new Dockable with the keyboard.
KeyStrokeInitSelectorPreference(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.KeyStrokeInitSelectorPreference
Creates a new preference
KeyStrokeMaximizePreference - Class in bibliothek.extension.gui.dock.preference.preferences
Preference for the shortcut used by the SplitDockStation to maximize its children.
KeyStrokeMaximizePreference(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.KeyStrokeMaximizePreference
Creates a new preference
KeyStrokePreferenceModel - Class in bibliothek.extension.gui.dock.preference.model
A model that lists the keystrokes which are used in the framework.
KeyStrokePreferenceModel(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.model.KeyStrokePreferenceModel
Creates a new model.
KeyStrokeValidator - Interface in bibliothek.extension.gui.dock.preference.preferences
Information for Path.TYPE_KEYSTROKE_PATH about how a keystroke has to be chosen.
keyTyped(DockElement, KeyEvent) - Method in interface bibliothek.gui.dock.event.KeyboardListener
Called when a key has been types.
kick() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Immediately puts all colors to their final state and stops the animation.
kill() - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
 
kill() - Method in class bibliothek.gui.dock.control.DefaultKeyboardController
 
kill() - Method in class bibliothek.gui.dock.control.DockRegister
Removes all registerListeners and connections to the stations and dockables known to this register.
kill() - Method in class bibliothek.gui.dock.control.focus.DefaultMouseFocusObserver
Stops this FocusController.
kill() - Method in interface bibliothek.gui.dock.control.focus.MouseFocusObserver
Stops this FocusController.
kill() - Method in interface bibliothek.gui.dock.control.GlobalMouseDispatcher
Releases any resources this dispatcher holds.
kill() - Method in interface bibliothek.gui.dock.control.KeyboardController
Stops this controller.
kill() - Method in class bibliothek.gui.dock.themes.ThemeManager
Destroys this manager and releases resources.
kill() - Method in class bibliothek.gui.dock.util.extension.ExtensionManager
Stops and removes all extensions.
kill() - Method in class bibliothek.gui.DockController
Removes listeners and frees resources.
kill() - Method in class bibliothek.gui.DockFrontend
Destroys this DockFrontend, it will no longer be useful but can be removed by the garbage collector.
KIND - Static variable in interface bibliothek.gui.dock.action.ActionDockBorder
the kind of UIValue this is
KIND - Static variable in interface bibliothek.gui.dock.action.DockActionBackgroundComponent
the kind of UIValue this is
KIND - Static variable in interface bibliothek.gui.dock.displayer.DisplayerBackgroundComponent
the kind of UIValue this is
KIND - Static variable in interface bibliothek.gui.dock.displayer.DisplayerDockBorder
The type of this UIValue
KIND - Static variable in interface bibliothek.gui.dock.dockable.DockableBackgroundComponent
the kind of this UIValue
KIND - Static variable in interface bibliothek.gui.dock.station.flap.FlapWindowBackgroundComponent
The kind of UIValue this is
KIND - Static variable in interface bibliothek.gui.dock.station.flap.FlapWindowBorder
the type of this UIValue
KIND - Static variable in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowBackgroundComponent
The type of this UIValue
KIND - Static variable in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowDockBorder
the type of this UIValue
KIND - Static variable in interface bibliothek.gui.dock.station.stack.StackDockComponentBorder
The kind of UIValue this is
KIND - Static variable in interface bibliothek.gui.dock.station.stack.StackDockComponentContentBorder
The type of this UIValue
KIND - Static variable in interface bibliothek.gui.dock.station.stack.tab.TabPaneBackgroundComponent
the type of UIValue this is
KIND - Static variable in interface bibliothek.gui.dock.station.stack.tab.TabPaneChildBackgroundComponent
the type of this UIValue
KIND - Static variable in interface bibliothek.gui.dock.station.stack.tab.TabPaneMenuBackgroundComponent
the type of this UIValue
KIND - Static variable in interface bibliothek.gui.dock.station.stack.tab.TabPaneTabBackgroundComponent
the type of this UIValue
KIND - Static variable in interface bibliothek.gui.dock.station.StationBackgroundComponent
The kind of UIValue this is
KIND - Static variable in interface bibliothek.gui.dock.themes.border.DockBorder
the kind of UIValue this is
KIND - Static variable in interface bibliothek.gui.dock.title.DockTitleBackgroundComponent
the kind of value this UIValue is
KIND - Static variable in interface bibliothek.gui.dock.title.TitleDockBorder
the type of this UIValue
KIND - Static variable in interface bibliothek.gui.dock.util.BackgroundComponent
the type of this UIValue
KIND_ACTION_COLOR - Static variable in class bibliothek.gui.dock.themes.color.ActionColor
the path describing this kind of color
KIND_BUTTON_FONT - Static variable in class bibliothek.gui.dock.themes.font.ButtonFont
this kind describes a font that is used by a button
KIND_CHOICE - Static variable in class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceText
the kind of this UIValue
KIND_CHOICE_ENTRY - Static variable in class bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceEntryText
What kind of UIValue this is
KIND_COMBINER - Static variable in interface bibliothek.gui.dock.themes.CombinerValue
the kind of UIValue this is
KIND_DIALOG - Static variable in class bibliothek.gui.dock.util.text.DialogText
what kind of UIValue this is
KIND_DISPLAYER_COLOR - Static variable in class bibliothek.gui.dock.themes.color.DisplayerColor
the kind of color DisplayerColor is
KIND_DISPLAYER_FACTORY - Static variable in interface bibliothek.gui.dock.themes.DisplayerFactoryValue
the kind of UIValue this is
KIND_DOCK_ACTION - Static variable in class bibliothek.gui.dock.action.DockActionIcon
the kind of value this UIValue is
KIND_DOCK_ACTION - Static variable in class bibliothek.gui.dock.action.DockActionText
the kind of value this UIValue is
KIND_DOCK_COLOR - Static variable in interface bibliothek.gui.dock.util.color.DockColor
 
KIND_DOCK_FONT - Static variable in interface bibliothek.gui.dock.util.font.DockFont
the default kind of fonts
KIND_DOCK_STATION - Static variable in class bibliothek.gui.dock.station.DockStationIcon
 
KIND_DOCKABLE - Static variable in class bibliothek.gui.dock.dockable.DockableIcon
what kind of UIValue this is
KIND_DOCKABLE_SELECTION_COLOR - Static variable in class bibliothek.gui.dock.themes.color.DockableSelectionColor
the kind of color DockableSelectionColor is
KIND_EDITOR - Static variable in class bibliothek.extension.gui.dock.preference.editor.EditorText
what kind of UIValue this is
KIND_FLAP_BUTTON_COLOR - Static variable in class bibliothek.gui.dock.themes.color.TitleColor
special kind of color for buttons on the FlapDockStation
KIND_FLAP_BUTTON_FONT - Static variable in class bibliothek.gui.dock.themes.font.TitleFont
this kind describes a font that is used on a button title of a FlapDockStation
KIND_ICON - Static variable in class bibliothek.gui.dock.util.icon.DockIcon
What kind of UIValue this is
KIND_MENU_COLOR - Static variable in class bibliothek.gui.dock.themes.color.MenuColor
the kind of color TabColor is
KIND_OPERATION - Static variable in class bibliothek.extension.gui.dock.preference.PreferenceOperationText
what kind of UIValue this is
KIND_PREFERENCE - Static variable in class bibliothek.extension.gui.dock.preference.PreferenceText
the kind of UIValue this is
KIND_PREFERENCE_MODEL - Static variable in class bibliothek.extension.gui.dock.preference.PreferenceModelText
what kind of UIValue this is
KIND_PREFERENCE_OPERATION - Static variable in class bibliothek.extension.gui.dock.preference.PreferenceOperationIcon
The kind of UIValue this is
KIND_SCREEN_WINDOW_COLOR - Static variable in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowColor
the type of this UIValue
KIND_SPAN_FACTORY - Static variable in interface bibliothek.gui.dock.themes.SpanFactoryValue
the kind of UIValue this is
KIND_STATION - Static variable in class bibliothek.gui.dock.themes.StationCombinerValue
What kind of UIValue this is
KIND_STATION - Static variable in class bibliothek.gui.dock.themes.StationSpanFactoryValue
What kind of UIValue this is
KIND_STATION_COLOR - Static variable in class bibliothek.gui.dock.themes.color.StationColor
the path describing this kind of color
KIND_STATION_PAINT - Static variable in interface bibliothek.gui.dock.themes.StationPaintValue
the kind of UIValue this is
KIND_STATION_PAINT_COLOR - Static variable in class bibliothek.gui.dock.themes.color.StationPaintColor
the kind of color StationPaintColor is
KIND_SWING_ACTION - Static variable in class bibliothek.gui.dock.util.text.SwingActionText
the kind of value this UIValue is
KIND_TAB_COLOR - Static variable in class bibliothek.gui.dock.themes.color.TabColor
the kind of color TabColor is
KIND_TAB_FONT - Static variable in class bibliothek.gui.dock.themes.font.TabFont
the identifier of this kind of font
KIND_TAB_MENU - Static variable in class bibliothek.gui.dock.station.stack.tab.TabMenuDockIcon
the kind of this UIValue
KIND_TAB_TITLE_FONT - Static variable in class bibliothek.gui.dock.themes.font.TitleFont
this kind describes a font that is used for a title which then is used as tab
KIND_TEXT - Static variable in class bibliothek.gui.dock.util.text.TextValue
What kind of UIValue this is
KIND_THEME_FACTORY - Static variable in class bibliothek.gui.dock.themes.ThemeFactoryText
the kind of UIValue this is
KIND_TITLE_COLOR - Static variable in class bibliothek.gui.dock.themes.color.TitleColor
the kind of color TitleColor is
KIND_TITLE_FONT - Static variable in class bibliothek.gui.dock.themes.font.TitleFont
this kind describes a font that is used on a title
KNOB_SIZE - Variable in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
amount of space required to paint the knob

L

LabelEditor - Class in bibliothek.extension.gui.dock.preference.editor
A label editor just shows some object, but does not modify the object.
LabelEditor() - Constructor for class bibliothek.extension.gui.dock.preference.editor.LabelEditor
 
LAST - Static variable in class bibliothek.gui.dock.station.flap.FlapDockProperty
The location of the last Dockable.
LayerPriority - Class in bibliothek.gui.dock.station.layer
A LayerPriority defines the basic ordering of DockStationDropLayers.
LayerPriority(float, boolean) - Constructor for class bibliothek.gui.dock.station.layer.LayerPriority
Creates a new LayerPriority.
LayerPriority(float, boolean, LayerPriority) - Constructor for class bibliothek.gui.dock.station.layer.LayerPriority
Creates a new LayerPriority.
layout(Object, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
layout(Object, PlaceholderStrategy) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
layout(L, Map<Integer, Dockable>, PlaceholderStrategy) - Method in interface bibliothek.gui.dock.DockFactory
Creates a new DockElement and changes the layout of the new element such that is matches layout.
layout(L, PlaceholderStrategy) - Method in interface bibliothek.gui.dock.DockFactory
Creates a new DockElement and changes the layout of the new element such that is matches layout.
layout(BackupFactoryData<L>, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
layout(BackupFactoryData<L>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
layout(FlapDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
layout(FlapDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
layout(ScreenDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
layout(ScreenDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
layout(SplitDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
layout(SplitDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
layout(StackDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
layout(StackDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
layout(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
 
layout() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPane
Updates the number of shown tabs and the boundaries of tabs, menu and info.
layout(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.RowLayout
 
layout(TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.TabLayoutManager
Lays out the tabs on pane, this manager is free to make any layout it wishes.
LAYOUT_MANAGER - Static variable in class bibliothek.gui.dock.FlapDockStation
Key for the FlapLayoutManager that is used by all FlapDockStations.
LAYOUT_MANAGER - Static variable in class bibliothek.gui.dock.SplitDockStation
Defines the behavior of a DockStation, how to react on a drop-event, how to react on resize and other things related to the layout.
LAYOUT_MANAGER - Static variable in interface bibliothek.gui.dock.station.stack.tab.TabPane
The layout manager used by any TabPane to set the boundaries of its children.
LayoutBlock - Interface in bibliothek.gui.dock.station.stack.tab.layouting
Represents one or many components that have some unknown layout and are used by an AbstractTabLayoutManager to layout the contents of a TabPane.
LayoutChangeStrategy - Interface in bibliothek.gui.dock.frontend
Used by a DockFrontend to read layout information and apply new positions for Dockables.
While this interface (like any other interface in this framework) can be implemented by clients, they are not supposed to do so.
layoutContainer(Container) - Method in class bibliothek.gui.dock.station.screen.window.ResizingLayoutManager
 
layoutContainer(Container) - Method in class bibliothek.gui.dock.station.stack.StackTabListLayout
Deprecated.
 
layoutContainer(Container) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
 
LayoutLocked - Annotation Type in bibliothek.gui.dock.station
Any method marked with this annotation is forbidden to modify the layout of a DockStation.
layoutPerspective(Object, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
layoutPerspective(DefaultDockablePerspective, Object, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
layoutPerspective(L, Map<Integer, PerspectiveDockable>) - Method in interface bibliothek.gui.dock.DockFactory
Creates an element that can be used by a Perspective to create a layout without creating any DockElements.
layoutPerspective(P, L, Map<Integer, PerspectiveDockable>) - Method in interface bibliothek.gui.dock.DockFactory
Updates the contents of perspective such that it reflects the contents of layout.
layoutPerspective(BackupFactoryData<L>, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
layoutPerspective(P, BackupFactoryData<L>, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
layoutPerspective(FlapDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
layoutPerspective(FlapDockPerspective, FlapDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
layoutPerspective(ScreenDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
layoutPerspective(ScreenDockPerspective, ScreenDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
layoutPerspective(SplitDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
layoutPerspective(SplitDockPerspective, SplitDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
layoutPerspective(StackDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
layoutPerspective(StackDockPerspective, StackDockStationLayout, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
LayoutPreferenceModel - Class in bibliothek.extension.gui.dock.preference.model
A model containing preferences that are related to the layout of the framework.
LayoutPreferenceModel(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.model.LayoutPreferenceModel
 
Leaf - Class in bibliothek.gui.dock.station.split
Represents a leaf in the tree that is the structure of a SplitDockStation.
Leaf(SplitDockAccess) - Constructor for class bibliothek.gui.dock.station.split.Leaf
Creates a new leaf.
Leaf(SplitDockAccess, long) - Constructor for class bibliothek.gui.dock.station.split.Leaf
Creates a new leaf.
Leaf(PerspectiveDockable, Set<Path>, PlaceholderMap, long) - Constructor for class bibliothek.gui.dock.station.split.SplitDockPerspective.Leaf
Creates a new leaf
Leaf(int, Path[], PlaceholderMap, long) - Constructor for class bibliothek.gui.dock.station.split.SplitDockStationLayout.Leaf
Creates a new leaf
leaf(Dockable, long, Path[], PlaceholderMap) - Method in class bibliothek.gui.dock.station.split.SplitDockTreeFactory
 
leaf(Dockable, long, Path[], PlaceholderMap) - Method in interface bibliothek.gui.dock.station.split.SplitTreeFactory
Informs about a leaf of the tree.
leaf(Dockable, long, Path[], PlaceholderMap) - Method in class bibliothek.gui.dock.station.split.SplitTreePathFactory
 
leaveUpdateUI() - Method in class bibliothek.gui.dock.util.swing.FontUpdater
Informs this updater that JComponent.updateUI() has been executed.
LEFT - Static variable in class bibliothek.gui.dock.action.LocationHint
Used to indicate that this hint likes to stay left of the middle
LEFT - Variable in class bibliothek.gui.dock.focus.AbstractDockableSelection
Action called when the left arrow key was pressed.
left() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Called when a left arrow key was pressed.
left() - Method in class bibliothek.gui.dock.focus.DefaultDockableSelection
 
LEFT_OF_ALL - Static variable in class bibliothek.gui.dock.action.LocationHint
Used to indicate that this hint likes to stay as left as possible
levelToBase(int, PlaceholderList.Level) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Searches the base entry at index in the sublist level and returns its location in the base list.
Line() - Constructor for class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Line
 
LinePainter - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
Paints the background of the tab by just painting a single line.
LinePainter(EclipseTabPane) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.LinePainter
Creates a new painter.
LineSize(Size.Type, Dimension, Tab[], boolean, double) - Constructor for class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock.LineSize
Creates a new size
LineTabsLayoutBlock - Class in bibliothek.gui.dock.station.stack.tab.layouting
This TabsLayoutBlock orders its tabs in a line.
LineTabsLayoutBlock() - Constructor for class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
 
LineTabsLayoutBlock.LineSize - Class in bibliothek.gui.dock.station.stack.tab.layouting
Size information about a line on a LineTabsLayoutBlock.
LineTabsLayoutBlock.SizeCollector - Class in bibliothek.gui.dock.station.stack.tab.layouting
Used to calculate the minimum and preferred size of a set of Tabs.
LineTabsLayoutBlock.ZOrder - Class in bibliothek.gui.dock.station.stack.tab.layouting
Calculates the z-order of various components requiring only a subset of all comparisons
link(PropertyKey<A>, TypedUIProperties.Type<V>, String) - Method in class bibliothek.gui.dock.themes.ThemeManager
Creates a link between the property source and the entry id on the level Priority.THEME.
link(PropertyKey<Icon>, String) - Method in class bibliothek.gui.dock.util.icon.AbstractIconScheme
Creates a link between the value of key and the entry of identifier id.
link(PropertyKey<A>, TypedUIProperties.Type<V>, String) - Method in class bibliothek.gui.dock.util.TypedPropertyUIScheme
Creates a link between the key source and the resource destinationId.
list() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets a mutable view of all elements of this list.
listActions() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Gets a list of KeyStrokes, String keys and Actions which are to be applied to the owner of this model.
listActions() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonModel
 
listBoundTitles() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
listBoundTitles() - Method in class bibliothek.gui.dock.SplitDockStation
 
listBoundTitles() - Method in interface bibliothek.gui.Dockable
Gets a list of all DockTitles which are currently bound to this Dockable.
listDockables() - Method in class bibliothek.gui.dock.control.DockRegister
Gets a list of all Dockables.
listDockables(DockElement, boolean) - Static method in class bibliothek.gui.dock.util.DockUtilities
Lists all Dockables in the tree under root.
listDockables() - Method in class bibliothek.gui.DockFrontend
Gets a list of all Dockables which are registered at this frontend.
listDockRegisterListeners() - Method in class bibliothek.gui.dock.control.DockRegister
Gets a list of all registerListeners which are registered.
listDockStations() - Method in class bibliothek.gui.dock.control.DockRegister
Gets an array containing all known DockStations.
listEmpty(boolean) - Method in class bibliothek.gui.DockFrontend
Gets a list of all keys that are marked as empty.
listen(boolean) - Method in class bibliothek.gui.dock.station.screen.FullscreenActionSource
Tells whether this DockActionSource has listeners or not.
Listener() - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicHandler.Listener
 
listeners() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreference
Gets all the listeners of this preference.
listeners() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
Gets a list of all listeners registered at this model.
listeners() - Method in class bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
Gets all listeners that are currently registered at this connector.
listeners - Variable in class bibliothek.gui.dock.action.AbstractDockActionSource
The listeners which are registered on this source
listeners - Variable in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
The listeners that are registered by this action
listeners() - Method in class bibliothek.gui.dock.control.ComponentHierarchyObserver
Gets an array containing all listeners that are registered at this observer.
listeners - Variable in class bibliothek.gui.dock.station.AbstractDockableStation
The list of DockStationListeners which can be used to send events to all listeners.
listeners - Variable in class bibliothek.gui.dock.station.AbstractDockStation
The list of DockStationListeners which can be used to send events to all listeners.
listeners(Dockable) - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Gets all the listeners that are currently monitoring dockable.
listeners() - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Gets a list of all listeners that are currently registered.
listeners() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Gets an array containing all the listeners of this perspective
listeners() - Method in class bibliothek.gui.dock.station.stack.menu.PopupCombinedMenuContent
Gets all the listeners that are currently registered.
listeners() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
Gets all listeners that are currently observing this filter.
listeners() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Gets all the TabPaneListeners that are known to this TabPane
listeners() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Gets all the listeners that are known to this model.
listeners() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Gets a list of all listeners currently registered at this displayer.
listeners() - Method in class bibliothek.gui.dock.themes.color.AbstractColorScheme
Gets all the listeners that are currently known to this scheme.
listeners - Variable in class bibliothek.gui.dock.util.AbstractWindowProvider
list of known listeners
listeners() - Method in class bibliothek.gui.dock.util.AbstractWindowProvider
Gets a list of all known listeners.
listeners - Variable in class bibliothek.gui.dock.util.laf.AbstractLookAndFeelColors
 
listeners() - Method in class bibliothek.gui.dock.util.WindowProviderWrapper
Gets all currently registered listeners.
listeners() - Method in class bibliothek.gui.DockFrontend
Gets an independent array containing all currently registered listeners.
ListeningDockAction - Interface in bibliothek.gui.dock.action
An action that should receive an event when the DockController of the structure using this action changes.
listEstimatedLocations(DockLayoutComposition, boolean) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Lists for all keys that can be found in composition its estimated location.
Note: This method will call DockSituation.estimateLocations(DockLayoutComposition) to get the most recent locations
listEstimatedLocations(DockLayoutComposition, DockableProperty, boolean) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Lists for all keys that can be found in composition its estimated location.
Note: This method will call DockSituation.estimateLocations(DockLayoutComposition) to get the most recent locations
listEstimateLocations(DockSituation, DockLayoutComposition) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Tries to estimate the location of missing Dockables.
listFrontendEntries() - Method in class bibliothek.gui.DockFrontend
Gets a list of all informations known of any Dockable that is or might be registered at this frontend.
listLayouts(DockSituation, DockLayoutComposition) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Tries to estimate the layouts of missing Dockables.
listLayouts(DockLayoutComposition, boolean) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Gets a map containing some or all of the named layouts.
listOffers(Dockable) - Method in class bibliothek.gui.DockController
Creates a list of DockActions which can affect Dockable.
Clients might rather use Dockable.getGlobalActionOffers() to get a list of actions for a specific Dockable.
listPlaceholders() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets a mutable view of all elements of this list.
listRoots() - Method in class bibliothek.gui.dock.control.DockRegister
Gets a list of stations which have no parent and are therefore the roots of the dock-trees.
listShownDockables() - Method in class bibliothek.gui.DockFrontend
Gets a set of all Dockable which are known to this frontend and which are visible.
ListSpanStrategy - Class in bibliothek.gui.dock.station.support
Manages the Spans of a DockStation that orders its Dockables like a list.
ListSpanStrategy(String, DockStation) - Constructor for class bibliothek.gui.dock.station.support.ListSpanStrategy
Creates a new strategy.
listStationsOrdered(int, int, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Makes a list of all stations which are visible and contain the point x/y.
listVisible(Collection<D>, DockLayoutComposition) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Given a set of Dockables this method estimates which of them will be visible once composition is applied.
LITTLE_LEFT - Static variable in class bibliothek.gui.dock.action.LocationHint
Used to indicate that this hint likes to stay a bit left of the middle
LITTLE_RIGHT - Static variable in class bibliothek.gui.dock.action.LocationHint
Used to indicate that this hint likes to stay a bit right of the middle
load(PreferenceModel, boolean) - Method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Gets through all the preferences of model and changes their values according to the values stored in this storage.
load(DataInputStream) - Method in interface bibliothek.gui.dock.layout.DockableProperty
Reads the contents of this DockableProperty from a stream.
load(XElement) - Method in interface bibliothek.gui.dock.layout.DockableProperty
Reads the contents of this DockableProperty from an xml element.
load(DataInputStream) - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
 
load(XElement) - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
 
load(DataInputStream) - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
 
load(XElement) - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
 
load(DataInputStream) - Method in class bibliothek.gui.dock.station.split.SplitDockFullScreenProperty
 
load(XElement) - Method in class bibliothek.gui.dock.station.split.SplitDockFullScreenProperty
 
load(DataInputStream) - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
 
load(XElement) - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
 
load(DataInputStream) - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
 
load(XElement) - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
 
load(DataInputStream) - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
 
load(XElement) - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
 
load(DataInputStream) - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
 
load(XElement) - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
 
load(DockController, ExtensionName<E>) - Method in interface bibliothek.gui.dock.util.extension.Extension
Loads a set of extensions, it is the Extensions responsibility to implement any kind of caching.
load(ExtensionName<E>) - Method in class bibliothek.gui.dock.util.extension.ExtensionManager
Loads all extensions matching name.
load(String) - Method in class bibliothek.gui.DockFrontend
Loads a setting of this frontend.
load(String, boolean) - Method in class bibliothek.gui.DockFrontend
Loads a setting of this frontend.
loaded(DockFrontend, String) - Method in class bibliothek.gui.dock.event.DockFrontendAdapter
 
loaded(DockFrontend, String) - Method in interface bibliothek.gui.dock.event.DockFrontendListener
Invoked if a new setting was loaded.
loadExtensionBundles(Locale) - Method in class bibliothek.gui.dock.util.TextManager
This method loads additional ResourceBundles from Extensions using the name TextManager.TEXT_EXTENSION.
loadIcons(String, String, ClassLoader) - Static method in class bibliothek.gui.dock.util.DockUtilities
Loads a map of icons.
loadIcons(String, String, Set<String>, ClassLoader) - Static method in class bibliothek.gui.dock.util.DockUtilities
Loads a map of icons.
LocatedListener - Interface in bibliothek.gui.dock.event
A located listener receives events only if they belong to a specific DockElement or a child of that element.
LocatedListenerList<L extends LocatedListener> - Class in bibliothek.gui.dock.event
An object that can hold some LocatedListeners and order and filter them regarding to one element of the tree.
LocatedListenerList() - Constructor for class bibliothek.gui.dock.event.LocatedListenerList
 
LocationEstimationMap - Interface in bibliothek.gui.dock.layout
A map used for DockFactory, telling what children a DockElement has.
This map is also a list of DockLayoutInfos.
LocationHint - Class in bibliothek.gui.dock.action
A LocationHint gives information about the preferred location of a DockActionSource in respect to other sources.
LocationHint(LocationHint.Origin) - Constructor for class bibliothek.gui.dock.action.LocationHint
Creates a new LocationHint.
LocationHint(LocationHint.Hint) - Constructor for class bibliothek.gui.dock.action.LocationHint
Creates a new LocationHint.
LocationHint(LocationHint.Origin, LocationHint.Hint) - Constructor for class bibliothek.gui.dock.action.LocationHint
Creates a new LocationHint.
LocationHint(LocationHint.Origin, LocationHint.Hint, Object) - Constructor for class bibliothek.gui.dock.action.LocationHint
Creates a new LocationHint.
LocationHint.Enumeration - Class in bibliothek.gui.dock.action
Base-class for Enumerations (sets of uniquely identified objects).
LocationHint.Hint - Class in bibliothek.gui.dock.action
Describes the preferred location of a LocationHint
LocationHint.Origin - Class in bibliothek.gui.dock.action
Describes who created a LocationHint
lockUpdate() - Method in class bibliothek.gui.dock.util.UIProperties
Tells this manager to stall all updates.
LonelyTabPaneComponent - Interface in bibliothek.gui.dock.station.stack.tab
A LonelyTabPaneComponent is a TabPaneComponent which can be used in a layout as a single element.
LOOK_AND_FEEL - Static variable in class bibliothek.extension.gui.dock.theme.bubble.SimpleBubbleColorScheme
A scheme that uses colors from the LookAndFeel
LookAndFeelColors - Interface in bibliothek.gui.dock.util.laf
LookAndFeelColors is a wrapper around a LookAndFeel and allows access to a set of colors used for specific purposes.
LookAndFeelColorsListener - Interface in bibliothek.gui.dock.util.laf
A listener listening to a LookAndFeelColors.

M

MAGNET_STRATEGY - Static variable in class bibliothek.gui.dock.ScreenDockStation
the MagnetStrategy decides how two ScreenDockWindows attract each other
MagnetController - Class in bibliothek.gui.dock.station.screen.magnet
Each ScreenDockStation uses one MagnetController to calculate attractions between its children.
MagnetController(ScreenDockStation) - Constructor for class bibliothek.gui.dock.station.screen.magnet.MagnetController
Creates a new MagnetController.
MagnetizedOperation - Interface in bibliothek.gui.dock.station.screen.magnet
A callback used by ScreenDockWindows to calculate the attraction between two ScreenDockWindows.
MagnetOperation - Interface in bibliothek.gui.dock.station.screen.magnet
Creates by a MagnetStrategy, this operation is created once movement or resizing of a ScreenDockWindow started and exists until this operation stopped.
MagnetRequest - Interface in bibliothek.gui.dock.station.screen.magnet
Describes the movement of a ScreenDockWindow.
MagnetRequest.Side - Enum in bibliothek.gui.dock.station.screen.magnet
Describes one side of a ScreenDockWindow.
MagnetStrategy - Interface in bibliothek.gui.dock.station.screen.magnet
The MagnetStrategy is used by the MagnetController to define how exactly two ScreenDockWindows behave that are attracting each other.
main(String[]) - Static method in class bibliothek.gui.dock.util.CoreWarningDialog
 
managers() - Method in class bibliothek.gui.dock.themes.color.AbstractColorScheme
Gets all the ColorManagers that are currently installed on this scheme.
mark() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
 
mark() - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Node
Marks this node with a flag.
markAsGlassPane(Component) - Method in class bibliothek.util.workarounds.Java6Workaround
 
markAsGlassPane(Component) - Method in class bibliothek.util.Workarounds
This method is necessary since 1.6.14, it marks a component as transparent.
markAsGlassPane(Component) - Method in interface bibliothek.util.workarounds.Workaround
Called for any Component which is used as glass pane (as invisible panel).
matches(int) - Method in class bibliothek.gui.dock.control.ModifierMask
Tells whether this ModifierMask relates to modifiers or not.
MAXIMIZE_ACCELERATOR - Static variable in class bibliothek.gui.dock.SplitDockStation
Describes which KeyEvent will maximize/normalize the currently selected Dockable.
maybeRequestFocus() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectButton
 
maybeRequestFocus() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
 
maybeRequestFocus() - Method in interface bibliothek.gui.dock.control.focus.FocusAwareComponent
me() - Method in class bibliothek.gui.dock.util.AbstractUIValue
Returns this.
me() - Method in class bibliothek.gui.dock.util.color.AbstractDockColor
 
me() - Method in class bibliothek.gui.dock.util.font.AbstractDockFont
 
me() - Method in class bibliothek.gui.dock.util.icon.DockIcon
 
me() - Method in class bibliothek.gui.dock.util.text.TextValue
 
measureBounds(ScreenDockWindow, int, int, int, int, GraphicsDevice) - Method in class bibliothek.gui.dock.station.screen.HardBoundaryRestriction
Checks how good window fits into the screen device
MEDIUM - Static variable in interface bibliothek.gui.dock.station.screen.BoundaryRestriction
A restriction that will ensure that the title of a dialog cannot be moved away from the screens.
MediumBoundaryRestriction - Class in bibliothek.gui.dock.station.screen
A restriction that ensures that the title of each dialog is always visible.
MediumBoundaryRestriction() - Constructor for class bibliothek.gui.dock.station.screen.MediumBoundaryRestriction
 
meltFocus() - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
 
meltFocus() - Method in interface bibliothek.gui.dock.control.focus.FocusController
Re-enables this FocusController after it was temporarily disabled.
meltLayout() - Method in class bibliothek.gui.DockController
Melts a frozen layout (see DockController.freezeLayout()).
MENU - Static variable in class bibliothek.gui.dock.action.ActionType
The action is a group of other actions which are shown as soon as someone triggers the action.
MENU - Static variable in class bibliothek.gui.dock.action.view.ViewTarget
A target for a JMenu
MENU_CONTENT - Static variable in interface bibliothek.gui.dock.station.stack.menu.CombinedMenuContent
Key that should be used to access the default menu content
MENU_SEPARATOR - Static variable in class bibliothek.gui.dock.action.actions.SeparatorAction
A separator that is only visible on menus
MenuColor - Class in bibliothek.gui.dock.themes.color
A color representing a CombinedMenu.
MenuColor(String, Path, DockStation, CombinedMenu, Color) - Constructor for class bibliothek.gui.dock.themes.color.MenuColor
Creates a new TabColor.
MenuColor(String, DockStation, CombinedMenu, Color) - Constructor for class bibliothek.gui.dock.themes.color.MenuColor
Creates a new TabColor.
MenuDockAction - Interface in bibliothek.gui.dock.action
Represents a menu.
MenuLayoutBlock - Class in bibliothek.gui.dock.station.stack.tab.layouting
A wrapper around a TabMenu.
MenuLayoutBlock() - Constructor for class bibliothek.gui.dock.station.stack.tab.layouting.MenuLayoutBlock
 
MenuLineLayout - Class in bibliothek.gui.dock.station.stack.tab
Orders tabs in a line, if there is not enough space a menu is used.
MenuLineLayout() - Constructor for class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
 
MenuLineLayoutFactory - Interface in bibliothek.gui.dock.station.stack.tab
A factory creating various LayoutBlocks that are required by the MenuLineLayout.
MenuLineLayoutOrder - Class in bibliothek.gui.dock.station.stack.tab
Describes in which order, location and extend the LayoutBlocks should be given by a MenuLineLayout.
MenuLineLayoutOrder(MenuLineLayoutOrder.Item, MenuLineLayoutOrder.Item, MenuLineLayoutOrder.Item) - Constructor for class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder
Creates a new order.
MenuLineLayoutOrder.Item - Enum in bibliothek.gui.dock.station.stack.tab
The various items that are used by the MenuLineLayout.
MenuLineLayoutPane - Class in bibliothek.gui.dock.station.stack.tab
Represents one of the TabPanes that are managed by a MenuLineLayout.
MenuLineLayoutPane(MenuLineLayout, TabPane) - Constructor for class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPane
Creates new layout information for pane.
MenuLineLayoutPossibility - Class in bibliothek.gui.dock.station.stack.tab
A possibility for a layout of tabs, menus and actions as described by the MenuLineLayout.
MenuLineLayoutPossibility(MenuLineLayoutPane, Size, Size, Size) - Constructor for class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPossibility
Creates a new layout.
MenuLineLayoutStrategy - Interface in bibliothek.gui.dock.station.stack.tab
Provides customizable algorithms used by the MenuLineLayout, these algorithms tell how exactly to lay out the items of a TabPane.
MenuMenuHandler - Class in bibliothek.gui.dock.themes.basic.action.menu
A handler that manages a menu.
MenuMenuHandler(MenuDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
Creates a new handler
MenuMenuHandler(MenuDockAction, Dockable, ViewTarget<? extends MenuViewItem<JComponent>>) - Constructor for class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
Creates a new handler
MenuMenuHandler(DockActionSource, Dockable, JPopupMenu) - Constructor for class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
Creates a new handler
menuRemoved(BubbleTabMenu) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent
 
menuRemoved(EclipseMenu) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
menuRemoved(FlatMenu) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTabPane
 
menuRemoved(M) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Informs this pane that menu will never be used again and all resources associated with menu should be freed.
MenuViewItem<C extends JComponent> - Interface in bibliothek.gui.dock.themes.basic.action.menu
An item that is shown in a menu.
merge(StationDropOperation, DockStation, DockStation) - Method in interface bibliothek.gui.dock.control.relocator.Merger
Moves all children of child to parent, leaving child empty.
merge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.MultiMerger
 
merge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.StackMerger
 
merge(StationDropOperation, DockStation, DockStation) - Method in class bibliothek.gui.dock.control.relocator.TabMerger
 
merge(LayerPriority) - Method in class bibliothek.gui.dock.station.layer.LayerPriority
Combines this LayerPriority with sub: The inner-layer priority is set to sub The priority is to the priority of this The reverse property is set to the value of this
MERGE_EXTENSION - Static variable in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Path of an ExtensionName that adds new Mergers
MergedPreferenceModel - Class in bibliothek.extension.gui.dock.preference
A preference model that envelops other models and uses their preferences.
MergedPreferenceModel(DockController) - Constructor for class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Creates a new model
MergedPreferenceModel(PathCombiner, DockController) - Constructor for class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Creates a new path.
MergedPreferenceModel.Index - Class in bibliothek.extension.gui.dock.preference
Describes an index in one of the children of a MergedPreferenceModel.
MergeOperation - Class in bibliothek.gui.dock.control.relocator
Uses a Merger to merge two DockStations.
MergeOperation(DockController, Merger, DockStation, StationDropOperation, StationDropItem) - Constructor for class bibliothek.gui.dock.control.relocator.MergeOperation
Creates a new operation.
mergePlaceholders(Path[], Dockable, PlaceholderStrategy) - Static method in class bibliothek.gui.dock.util.DockUtilities
Merges the array base with the placeholder that is associated with dockable, but only if that placeholder is not yet in base.
Merger - Interface in bibliothek.gui.dock.control.relocator
An algorithm used during drag and drop to merge two DockStations.
Meta(Dockable, Component, String, Icon, String, boolean) - Constructor for class bibliothek.gui.dock.station.stack.CombinedStackDockComponent.Meta
Creates new meta information.
MIDDLE - Static variable in class bibliothek.gui.dock.action.LocationHint
Used to indicate that this hint likes to stay in the middle
middle(Color, Color) - Static method in class bibliothek.util.Colors
 
MiniButton<M extends BasicButtonModel> - Class in bibliothek.gui.dock.themes.basic.action.buttons
A small Component used as view of a BasicButtonModel.
MiniButton(M) - Constructor for class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Creates a new button
MiniButtonContent - Class in bibliothek.gui.dock.themes.basic.action.buttons
This (invisible) Component can be used by buttons to show an Icon and a text that originate from a BasicButtonModel.
MiniButtonContent() - Constructor for class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
Creates a new content component
MinimalDecorator - Class in bibliothek.gui.dock.themes.basic
Minimalistic implementation of a BasicDockableDisplayerDecorator.
MinimalDecorator() - Constructor for class bibliothek.gui.dock.themes.basic.MinimalDecorator
 
MINIMUM_ICON_SIZE - Static variable in class bibliothek.gui.dock.util.IconManager
What size the framework should expect the smallest icon to be.
MINIMUM_SIZE - Static variable in class bibliothek.gui.dock.FlapDockStation
Key for the minimum size of all FlapDockStations.
minimumLayoutSize(Container) - Method in class bibliothek.gui.dock.station.stack.StackTabListLayout
Deprecated.
 
minimumLayoutSize(Container) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
 
MissingDockableStrategy - Interface in bibliothek.gui.dock.frontend
Used by the DockFrontend to handle missing Dockables.
MissingDockFactory - Interface in bibliothek.gui.dock.layout
A MissingDockFactory is used by a DockSituation to read the contents of a file if the factory that was supposed to read that content is missing.
model - Variable in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel.Index
 
modelToView(Dimension) - Method in interface bibliothek.gui.dock.station.stack.tab.AxisConversion
Converts size from model to view.
modelToView(Rectangle) - Method in interface bibliothek.gui.dock.station.stack.tab.AxisConversion
Converts bounds from model to view.
modelToView(Dimension) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultAxisConversion
 
modelToView(Rectangle) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultAxisConversion
 
modified(SplitDockPerspective.Leaf, PerspectiveDockable, PerspectiveDockable) - Method in interface bibliothek.gui.dock.station.split.SplitDockPerspective.EntryListener
Called if the content of leaf has been modified.
MODIFIER - Static variable in interface bibliothek.extension.gui.dock.preference.preferences.KeyStrokeValidator
a validator that allows only modifier keys
ModifierMask - Class in bibliothek.gui.dock.control
A ModifierMask represents a pattern that tells what modifier keys are currently pressed.
ModifierMask(int) - Constructor for class bibliothek.gui.dock.control.ModifierMask
Creates a new mask which allows only modifiers that match exactly mask.
ModifierMask(int, int) - Constructor for class bibliothek.gui.dock.control.ModifierMask
Creates a new mask.
ModifierMaskEditor - Class in bibliothek.extension.gui.dock.preference.editor
An editor for ModifierMasks.
ModifierMaskEditor() - Constructor for class bibliothek.extension.gui.dock.preference.editor.ModifierMaskEditor
 
ModifierMaskNoCombinationPreference - Class in bibliothek.extension.gui.dock.preference.preferences
Preference for the mask that prevents combinations when moving a Dockable.
ModifierMaskNoCombinationPreference(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.ModifierMaskNoCombinationPreference
Creates a new preference
ModifierMaskScreenOnlyPreference - Class in bibliothek.extension.gui.dock.preference.preferences
Preference for the mask that forces a Dockable onto the ScreenDockStation when moving.
ModifierMaskScreenOnlyPreference(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.ModifierMaskScreenOnlyPreference
Creates a new preference
modify(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
modify(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.flap.layer.WindowDropLayer
 
modify(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
modify(DockStationDropLayer) - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
This method is called for any DockStationDropLayer whose station is a child to the station of this level.
modify(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.screen.layer.ScreenWindowLayer
 
modify(DockStationDropLayer) - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
modify(Border) - Method in interface bibliothek.gui.dock.themes.border.BorderModifier
Modifies a border that would be shown on some Component.
modify(Font) - Method in class bibliothek.gui.dock.util.font.ConstantFontModifier
 
modify(Font) - Method in interface bibliothek.gui.dock.util.font.FontModifier
Creates or gets a font for font.
modify(Font) - Method in class bibliothek.gui.dock.util.font.GenericFontModifier
 
modifyBounds(Rectangle, SpanSplitNode) - Method in class bibliothek.gui.dock.station.split.SplitSpanStrategy
Creates a new Rectangle within bounds, using spans to create some insets.
mouseClicked(MouseEvent) - Method in class bibliothek.gui.dock.security.GlassedPane.GlassPane
 
mouseClicked(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
mouseDragged(MouseEvent) - Method in class bibliothek.gui.dock.security.GlassedPane.GlassPane
 
mouseDragged(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
mouseDragged(MouseEvent) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
 
mouseEntered(MouseEvent) - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
 
mouseEntered(MouseEvent) - Method in class bibliothek.gui.dock.security.GlassedPane.GlassPane
 
mouseEntered(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
mouseExited(MouseEvent) - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
 
mouseExited(MouseEvent) - Method in class bibliothek.gui.dock.security.GlassedPane.GlassPane
 
mouseExited(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
mouseExited(MouseEvent) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
 
MouseFocusObserver - Interface in bibliothek.gui.dock.control.focus
A MouseFocusObserver tracks the movement and actions of the mouse and is responsible for transferring the focus by calling DockController.setFocusedDockable(Dockable, java.awt.Component, boolean, boolean, boolean) at an appropriate time.
mouseInside(BasicButtonModel, boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
mouseInside(BasicButtonModel, boolean) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if the mouse enters or leaves the view.
mouseMoved(MouseEvent) - Method in class bibliothek.gui.dock.security.GlassedPane.GlassPane
 
mouseMoved(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
mouseMoved(MouseEvent) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
 
MouseOverListener - Class in bibliothek.extension.gui.dock.util
A class that can observe a Component and the children of the same component to find out whether the mouse is over the base component.
MouseOverListener(Component) - Constructor for class bibliothek.extension.gui.dock.util.MouseOverListener
Creates a new listener
mousePressed(MouseEvent) - Method in class bibliothek.gui.dock.action.ActionPopup
 
mousePressed(MouseEvent) - Method in class bibliothek.gui.dock.control.DoubleClickController.GlobalDoubleClickListener
 
mousePressed(MouseEvent) - Method in class bibliothek.gui.dock.security.GlassedPane.GlassPane
 
mousePressed(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
mousePressed(MouseEvent) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
 
mousePressed(BasicButtonModel, boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
mousePressed(BasicButtonModel, boolean) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if the mouse is pressed or released.
mouseReleased(MouseEvent) - Method in class bibliothek.gui.dock.action.ActionPopup
 
mouseReleased(MouseEvent) - Method in class bibliothek.gui.dock.security.GlassedPane.GlassPane
 
mouseReleased(MouseEvent) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
mouseReleased(MouseEvent) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
 
mouseWheelMoved(MouseWheelEvent) - Method in class bibliothek.gui.dock.security.GlassedPane.GlassPane
 
move() - Method in class bibliothek.gui.dock.FlapDockStation.FlapDropOperation
 
move(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.FlapDockStation
 
move(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.ScreenDockStation
 
move(PutInfo, StationDropItem) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
move(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.SplitDockStation
 
move(Dockable, DockableProperty) - Method in class bibliothek.gui.dock.StackDockStation
 
move() - Method in class bibliothek.gui.dock.StackDockStation.StackDropOperation
 
move(PutInfo, StationDropItem) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Moves the dockable described by putInfo at a new location
move(int, int) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Moves the element at location source to destination.
move(int, int) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Moves the item at location source to location destination.
move(PlaceholderList.Filter<M>, int, int) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Moves an item from sourceList to this list.
move(Dockable, DockableProperty) - Method in interface bibliothek.gui.DockStation
Tries to move the child dockable in such a way, that DockStation.getDockableProperty(Dockable, Dockable) would return a DockableProperty that equals property.
There is no need to give a guarantee that the move successes, and clients should always be prepared for the possibility that this DockStation does nothing at all.
moveableElementChanged(DockableDisplayer) - Method in interface bibliothek.gui.dock.station.DockableDisplayerListener
Called if the result of DockableDisplayer.getMoveableElement() changed.
moveableElementChanged(BasicDockableDisplayerDecorator) - Method in interface bibliothek.gui.dock.themes.basic.BasicDockableDisplayerDecoratorListener
moveAndResizeNeighbors() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Compares the initial location and side of the root ScreenDockWindow with its current shape and reshapes all neighbors such that with the resulting boundaries the same graph as this would be created.
moved(MagnetController, MagnetRequest) - Method in class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetOperation
Called if a window was moved.
moveNeighbors() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Compares the initial location of the root ScreenDockWindow with its current location and moves all neighbors by the same amount.
movePlaceholderMap(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitNode
Moves the current PlaceholderMap to destination, overriding its old value.
moveTab(int, int) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
moveTab(int, int) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
moveTab(int, int) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Moves the tab at source to location destination.
movingAttraction(ScreenDockWindow, MagnetRequest.Side, MagnetRequest.Side) - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Moves the window such that its side windowSide is at the same location as the side neighborSide from neighbor.
MovingImage - Interface in bibliothek.gui.dock.dockable
Moving images are used when a drag&drop operation is in progress, and an object has to be shown somehow on the screen.
MultiAttractorStrategy - Class in bibliothek.gui.dock.station.screen.magnet
A combination of several AttractorStrategys into one strategy.
MultiAttractorStrategy() - Constructor for class bibliothek.gui.dock.station.screen.magnet.MultiAttractorStrategy
 
MultiColorBridge - Class in bibliothek.gui.dock.util.color
A ColorBridge which uses other bridges to handle some colors.
MultiColorBridge(ColorManager) - Constructor for class bibliothek.gui.dock.util.color.MultiColorBridge
Creates a new ColorBridge.
MultiColorBridgeFactory - Class in bibliothek.gui.dock.themes.color
A factory for a MultiUIBridge, this factory can contain other factories to fill up the new MultiUIBridge.
MultiColorBridgeFactory() - Constructor for class bibliothek.gui.dock.themes.color.MultiColorBridgeFactory
 
MultiDockAcceptance - Class in bibliothek.gui.dock.accept
A DockAcceptance which consists of other acceptances, and returns only true if all children of this acceptance return true.
MultiDockAcceptance() - Constructor for class bibliothek.gui.dock.accept.MultiDockAcceptance
 
MultiDockActionSource - Class in bibliothek.gui.dock.action
A DockActionSource that combines various sources in one source.
MultiDockActionSource(DockActionSource...) - Constructor for class bibliothek.gui.dock.action.MultiDockActionSource
Constructs a new source.
MultiDockActionSource(LocationHint, DockActionSource...) - Constructor for class bibliothek.gui.dock.action.MultiDockActionSource
Constructs a new source.
MultiFontBridge - Class in bibliothek.gui.dock.util.font
A collection of multiple UIBridges.
MultiFontBridge(FontManager) - Constructor for class bibliothek.gui.dock.util.font.MultiFontBridge
Creates a new MultiFontBridge.
MultiInserter - Class in bibliothek.gui.dock.control.relocator
An Inserter which consists of several child Inserters.
MultiInserter() - Constructor for class bibliothek.gui.dock.control.relocator.MultiInserter
 
MultiMerger - Class in bibliothek.gui.dock.control.relocator
A set of Mergers.
MultiMerger() - Constructor for class bibliothek.gui.dock.control.relocator.MultiMerger
 
MultiUIBridge<V,U extends UIValue<V>> - Class in bibliothek.gui.dock.util
A MultiUIBridge is a collection of UIBridges.
MultiUIBridge(UIProperties<V, U, ?>) - Constructor for class bibliothek.gui.dock.util.MultiUIBridge
Creates a new MultiUIBridge.
mutate(SpanMode) - Method in interface bibliothek.gui.dock.station.span.Span
Tells this Span to mutate its size according to the settings made for mode.

N

nameChanged(ThemeMeta) - Method in interface bibliothek.gui.dock.themes.ThemeMetaListener
Called if the name of meta changed.
NEVER - Static variable in interface bibliothek.gui.dock.action.ButtonContentFilter
A filter whose ButtonContentFilter.showText(Dockable, DockAction) method always returns false.
newHandle(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
newHandle(Dockable) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Creates a new handle but does not take any other action.
newKey(Path...) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Creates a new shared key for any set of placeholders.
newKey(String, Path...) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Creates a new shared key for any set of placeholders.
newMenu() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent
 
newMenu() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
newMenu() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTabPane
 
newMenu() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Creates a new TabMenu that has this as parent.
newTab(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent
 
newTab(Dockable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
newTab(Dockable) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTabPane
 
newTab(Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Creates a new Tab that has this as parent and represents dockable.
newUniqueKey(Path...) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Creates a new non-shared key for any set of placeholders.
newUniqueKey(String, Path...) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Creates a new non-shared key for any set of placeholders.
Nimbus6u10 - Class in bibliothek.gui.dock.util.laf
Access to the colors of the Nimbus LookAndFeel.
Nimbus6u10() - Constructor for class bibliothek.gui.dock.util.laf.Nimbus6u10
Creates a new object.
NO_COMBINATION - Static variable in interface bibliothek.gui.dock.control.DockRelocatorMode
Ensures that a Dockable can be dragged only if no combination results.
NO_COMBINATION_MASK - Static variable in interface bibliothek.gui.dock.control.DockRelocatorMode
the modifiers that must be pressed to activate the DockRelocatorMode.NO_COMBINATION relocator mode
NO_MODIFIER - Static variable in interface bibliothek.extension.gui.dock.preference.preferences.KeyStrokeValidator
A validator that does not allow modifier keystrokes like pressing a single 'shift'
Node() - Constructor for class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
 
Node - Class in bibliothek.gui.dock.station.split
A Node represents an element in the tree of a SplitDockStation.
Node(SplitDockAccess, SplitNode, SplitNode, SplitDockStation.Orientation) - Constructor for class bibliothek.gui.dock.station.split.Node
Constructs a new node.
Node(SplitDockAccess, SplitNode, SplitNode, SplitDockStation.Orientation, long) - Constructor for class bibliothek.gui.dock.station.split.Node
Constructs a new node.
Node(SplitDockAccess, SplitNode, SplitNode) - Constructor for class bibliothek.gui.dock.station.split.Node
Constructs a new node.
Node(SplitDockAccess, SplitNode, SplitNode, long) - Constructor for class bibliothek.gui.dock.station.split.Node
Constructs a new node.
Node(SplitDockAccess) - Constructor for class bibliothek.gui.dock.station.split.Node
Constructs a new node.
Node(SplitDockAccess, long) - Constructor for class bibliothek.gui.dock.station.split.Node
Constructs a new node.
Node(SplitDockPathProperty.Location, double, long) - Constructor for class bibliothek.gui.dock.station.split.SplitDockPathProperty.Node
Creates a new turn.
Node(SplitDockStation.Orientation, double, SplitDockPerspective.Entry, SplitDockPerspective.Entry, Set<Path>, PlaceholderMap, long) - Constructor for class bibliothek.gui.dock.station.split.SplitDockPerspective.Node
Creates a new node.
Node(SplitDockStation.Orientation, double, SplitDockStationLayout.Entry, SplitDockStationLayout.Entry, Path[], PlaceholderMap, long) - Constructor for class bibliothek.gui.dock.station.split.SplitDockStationLayout.Node
Creates a new node.
NONE - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
no modifier at all.
NONE - Static variable in interface bibliothek.gui.dock.displayer.SingleTabDecider
this decider never shows a tab
NONE_HORIZONTAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
no modifier at all, the action is guaranteed to be shown horizontally
NONE_HOVER - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the mouse is somehow hovering over the action.
NONE_HOVER_HORIZONTAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the mouse is somehow hovering over the action, the action is guaranteed to be shown horizontally
NONE_HOVER_VERTICAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the mouse is somehow hovering over the action, the action is guaranteed to be shown vertically
NONE_PRESSED - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the mouse was pressed over the action.
NONE_PRESSED_HORIZONTAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the mouse was pressed over the action, the action is guaranteed to be shown horizontally
NONE_PRESSED_VERTICAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
the mouse was pressed over the action, the action is guaranteed to be shown vertically
NONE_VERTICAL - Static variable in class bibliothek.gui.dock.action.ActionContentModifier
no modifier at all, the action is guaranteed to be shown vertically
NORTH - Static variable in class bibliothek.gui.dock.station.split.SplitDockProperty
A property covering the top quarter of the station
NoSpanFactory - Class in bibliothek.gui.dock.themes.basic
This factory creates Spans that always have a size of 0.
NoSpanFactory() - Constructor for class bibliothek.gui.dock.themes.basic.NoSpanFactory
 
NoStackAcceptance - Class in bibliothek.gui.dock.themes.nostack
A DockAcceptance which permits the user to set a StackDockStation into another StackDockStation.
NoStackAcceptance() - Constructor for class bibliothek.gui.dock.themes.nostack.NoStackAcceptance
 
NoStackTheme - Class in bibliothek.gui.dock.themes
A DockTheme that wraps another theme and ensures that there is no StackDockStation in another StackDockStation.
NoStackTheme(DockTheme) - Constructor for class bibliothek.gui.dock.themes.NoStackTheme
Creates a new theme
NoStackTitleFactory - Class in bibliothek.gui.dock.themes.nostack
A DockTitleFactory which does not create titles for StackDockStations but uses another factory as delegate to create titles for the other stations.
NoStackTitleFactory(DockTitleFactory) - Constructor for class bibliothek.gui.dock.themes.nostack.NoStackTitleFactory
Creates a new factory
NoStationDropOperation - Class in bibliothek.gui.dock.station
This StationDropOperation represent the no-op, and will not do anything.
NoStationDropOperation(DockStation, Dockable) - Constructor for class bibliothek.gui.dock.station.NoStationDropOperation
Create a new operation
not(DockSituationIgnore) - Static method in class bibliothek.gui.dock.layout.DockSituationIgnoreUtil
Returns a new DockSituationIgnore which returns behaves like the reverse of ignore.
NOT_IF_ICON - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
A ButtonContentCondition that returns true if a Dockable does not have an icon.
NOT_IF_TEXT - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
A ButtonContentCondition that returns true if a Dockable does not have a title text.
NoTitleBarDisplayer - Class in bibliothek.extension.gui.dock.theme.eclipse.displayer
A DockableDisplayer which is used in situations when usually no DockTitle nor any tab is shown.
NoTitleBarDisplayer(DockStation, Dockable, DockTitle, EclipseThemeConnector.TitleBar) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer
 
NullPriorityValue<T> - Class in bibliothek.gui.dock.util
This container holds three versions of the same value, a default, theme and a client value.
NullPriorityValue() - Constructor for class bibliothek.gui.dock.util.NullPriorityValue
 
NullTitleFactory - Class in bibliothek.gui.dock.title
A DockTitleFactory that does not create any titles.
NullTitleFactory() - Constructor for class bibliothek.gui.dock.title.NullTitleFactory
 
NullWindowProvider - Class in bibliothek.gui.dock.util
A window provider that never returns a window.
NullWindowProvider() - Constructor for class bibliothek.gui.dock.util.NullWindowProvider
 

O

of(A, B) - Static method in class bibliothek.util.container.Tuple
 
OFF - Static variable in class bibliothek.gui.dock.station.span.SpanMode
Used to disabled a Span, the span has size 0 and thus is not visible
onFocusRequestCompletion(Runnable) - Method in class bibliothek.gui.dock.control.DefaultFocusController
 
onFocusRequestCompletion(Runnable) - Method in interface bibliothek.gui.dock.control.focus.FocusController
After the currently executed FocusRequest is completed, or if there is currently no FocusRequest running, run is executed.
onMaskToString() - Method in class bibliothek.gui.dock.control.ModifierMask
Creates a string that represents the on-mask.
onRelease(Runnable) - Method in class bibliothek.gui.dock.DockHierarchyLock
Executes run once no DockHierarchyLock.Token is acquired anymore.
onResize() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenWindowShape
 
onResize() - Method in interface bibliothek.gui.dock.station.screen.window.ScreenWindowShape
Called by the ScreenDockWindow if its size has changed, can lead to a call to ScreenWindowShapeCallback.setShape(java.awt.Shape)
onShown() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenWindowShape
 
onShown() - Method in interface bibliothek.gui.dock.station.screen.window.ScreenWindowShape
Called by the ScreenDockWindow if it was made visible, can lead to a call to ScreenWindowShapeCallback.setShape(java.awt.Shape)
onSpanResize() - Method in class bibliothek.gui.dock.station.split.Leaf
 
onSpanResize() - Method in class bibliothek.gui.dock.station.split.Root
 
onSpanResize() - Method in class bibliothek.gui.dock.station.split.SpanSplitNode
Called if a Span of this node changed its size
open(DockController) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockableSelection
 
open(DockController) - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
 
open(DockController) - Method in interface bibliothek.gui.dock.focus.DockableSelection
Called when a new selection is about to happen.
OPEN - Static variable in class bibliothek.gui.dock.station.span.SpanMode
Fully opens a Span, the user sees how the layout will change when he drops a Dockable at its current position.
open() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Opens a menu where the user can select a Dockable.
open(DockController, Component, int, int, CombinedMenuContent.Item[]) - Method in interface bibliothek.gui.dock.station.stack.menu.CombinedMenuContent
Shows this menu at the given location.
open(DockController, Component, int, int, CombinedMenuContent.Item[]) - Method in class bibliothek.gui.dock.station.stack.menu.PopupCombinedMenuContent
 
open(DockController) - Method in class bibliothek.gui.dock.themes.ThemeDockableSelection
 
OpenBorder() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer.OpenBorder
 
openDialog(Component, boolean) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Opens the dialog (if not yet open) and lets the user make the changes of the preferences.
openDialog(PreferenceModel, Component) - Static method in class bibliothek.extension.gui.dock.preference.PreferenceDialog
Shows a modal dialog on which the user can change the preferences of controller.
openDialog(PreferenceTreeModel, Component) - Static method in class bibliothek.extension.gui.dock.preference.PreferenceTreeDialog
Shows a modal dialog on which the user can change the preferences of controller.
opened(CombinedMenuContent) - Method in interface bibliothek.gui.dock.station.stack.menu.CombinedMenuContentListener
Called when menu is made visible.
opposite() - Method in enum bibliothek.gui.dock.station.screen.magnet.MagnetRequest.Side
Gets the side that is opposite to this.
or(DockSituationIgnore...) - Static method in class bibliothek.gui.dock.layout.DockSituationIgnoreUtil
Returns a new DockSituationIgnore which returns only false when all the ignores return false.
orAccept(DockAcceptance) - Method in class bibliothek.gui.dock.accept.AbstractAcceptance
Combines this acceptance with the other acceptance in a logical "OR" operation.
order(DockAction[]) - Method in class bibliothek.gui.dock.themes.basic.action.DefaultDockActionImportanceOrder
 
ORDER - Static variable in interface bibliothek.gui.dock.themes.basic.action.DockActionImportanceOrder
A PropertyKey used to set the order in the DockProperties
order(DockAction[]) - Method in interface bibliothek.gui.dock.themes.basic.action.DockActionImportanceOrder
Sorts the actions by their important, the most important action has to be at index 0, while the least important action is at index actions.length-1.
OrderedLayerCollection - Class in bibliothek.gui.dock.station.layer
The OrderedLayerCollection is a helper class that allows order a set DockStations according to the rules defined in DockStationDropLayer.
OrderedLayerCollection(DockStationDropLayerFactory) - Constructor for class bibliothek.gui.dock.station.layer.OrderedLayerCollection
Creates a new collection
orientation(FlapDockStation.Direction) - Method in class bibliothek.gui.dock.FlapDockStation
Determines the orientation of the DockTitles on this station.
orientation(DockableDisplayer.Location) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Determines the orientation of a DockTitle according to its location on this displayer.
ORIENTATION_STRATEGY - Static variable in interface bibliothek.gui.dock.title.DockTitle
orientationChanged(BasicButtonModel, DockTitle.Orientation, DockTitle.Orientation) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
orientationChanged(BasicButtonModel, DockTitle.Orientation, DockTitle.Orientation) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if the orientation of the view changed.
OrientationToRotationStrategy - Interface in bibliothek.gui.dock.title
Converter for telling the framework how to render text given the orientation of a DockTitle.
OrientationToRotationStrategyListener - Interface in bibliothek.gui.dock.title
A listener to a OrientationToRotationStrategy, gets informed if the rotation of some text changes.
OrientedLabel - Class in bibliothek.gui.dock.util.swing
A label which draws some text, and can change the layout of the text between horizontal and vertical.
OrientedLabel() - Constructor for class bibliothek.gui.dock.util.swing.OrientedLabel
Creates a new label with no text
Origin(String) - Constructor for class bibliothek.gui.dock.action.LocationHint.Origin
Creates a new origin
OUTSIDE_HIGH - Static variable in class bibliothek.gui.dock.station.layer.LayerPriority
Used for the area around a DockStation, the layer has a high priority and is accessed unless there are floating windows present.
OUTSIDE_LOW - Static variable in class bibliothek.gui.dock.station.layer.LayerPriority
Used for the area around a DockStation, the layer that is only accessed if all other layers are not used.
overDropIcon(int, int) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
Tells whether the point x,y is over the icon that represents the drop-area.
OVERFLOW_MENU_ICON - Static variable in class bibliothek.gui.DockUI
Key for an Icon stored in the IconManager for the action-overflow-menu.
overlay(Graphics) - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
Paints an overlay over the children of this component.
OverpaintablePanel - Class in bibliothek.gui.dock.station
A panel which contains two children, the "base pane" and the "overlay pane".
The "overlay pane" is painted above the "base pane" and all its children.
OverpaintablePanel() - Constructor for class bibliothek.gui.dock.station.OverpaintablePanel
Creates a new panel
OVERRIDE_GUESS - Static variable in class bibliothek.gui.dock.station.layer.LayerPriority
Describes an area with special behavior more important than LayerPriority.BASE, but not an area where the user has a clear indicator of what will happen.This priority has the reverse flag set to true.
OVERRIDE_PRECISE - Static variable in class bibliothek.gui.dock.station.layer.LayerPriority
Describes an area with special behavior more important than LayerPriority.BASE, other than LayerPriority.OVERRIDE_GUESS this layer is very small but also has very clear indicators of what will happen.
OwnedEclipseBorder - Class in bibliothek.extension.gui.dock.theme.eclipse
This border paints round edges at the edges which touch the side of the tabs.
OwnedEclipseBorder(BorderedComponent, DockController, boolean) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.OwnedEclipseBorder
Creates a new border.
OwnedRectEclipseBorder - Class in bibliothek.extension.gui.dock.theme.eclipse
A RectEclipseBorder painting round edges at the side at which tabs are painted.
OwnedRectEclipseBorder(BorderedComponent, DockController, boolean) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.OwnedRectEclipseBorder
Creates a new border.

P

paint(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer
 
paint(Graphics, Component, StationPaint, Rectangle, Rectangle) - Method in interface bibliothek.gui.dock.displayer.DisplayerCombinerTarget
Allows this operation to paint some markings onto the screen.
paint(Graphics) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
Paints a line at the current location of the divider.
paint(SplitDockStation, Graphics) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy
 
paint(SplitDockStation, Graphics) - Method in interface bibliothek.gui.dock.station.split.SplitDividerStrategy
Allows this strategy to paint onto the SplitDockStation.
paint(Graphics, Component, StationPaint, Rectangle, Rectangle) - Method in interface bibliothek.gui.dock.station.support.CombinerTarget
Paints some lines on the screen that allow the user to understand of what is going to happen if he/she releases the mouse now.
Implementations interested in painting something in relation to the position of the mouse can use the following piece of code to get the mouse position:
paint(Graphics) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.DropDownMiniButton
 
paint(Graphics) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
 
paint(Graphics, Component, StationPaint, Rectangle, Rectangle) - Method in class bibliothek.gui.dock.themes.basic.TabDisplayerCombinerTarget
 
paint(Graphics, StationPaint) - Method in class bibliothek.gui.dock.themes.basic.TabDisplayerCombinerTarget
 
paint(Graphics) - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
Paints this component using the BackgroundPaint if present.
paint(PaintableComponent, Graphics) - Method in class bibliothek.gui.dock.util.BackgroundAlgorithm
Paints component using the graphics context g.
paint(BackgroundComponent, PaintableComponent, Graphics) - Method in interface bibliothek.gui.dock.util.BackgroundPaint
Paints the background component using the graphics context g.
paint(Graphics) - Method in class bibliothek.gui.dock.util.BackgroundPanel
 
paint(Graphics) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
 
PAINT_ALL_STRATEGY - Static variable in interface bibliothek.gui.dock.util.AWTComponentCaptureStrategy
This strategy calls Component.paintAll(Graphics) on the given component.
PAINT_ICONS_WHEN_DESELECTED - Static variable in class bibliothek.extension.gui.dock.theme.EclipseTheme
Tells whether icons on tabs that are not selected should be painted or not.
PaintableComponent - Interface in bibliothek.gui.dock.util
A wrapper around a Component whose paint algorithm may be modified by a BackgroundPaint.
paintBackground(Graphics, JComponent) - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
 
paintBackground(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
paintBackground(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPaneContent
 
paintBackground(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
paintBackground(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.LinePainter
 
paintBackground(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
 
paintBackground(Graphics) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabPanePainter
Paints the decorations of the EclipseTabPane with this this painter is associated.
paintBackground(Graphics) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
paintBackground(Graphics, JComponent) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitle
 
paintBackground(Graphics, JComponent) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
 
paintBackground(Graphics, JComponent) - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
 
paintBackground(Graphics) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
paintBackground(Graphics, JComponent) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Paints the whole background of this title.
paintBackground(Graphics) - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
 
paintBackground(Graphics) - Method in class bibliothek.gui.dock.util.BackgroundPanel
 
paintBackground(Graphics) - Method in interface bibliothek.gui.dock.util.PaintableComponent
Invokes the standard algorithm that paints the background of the component.
paintBorder(Component, Graphics, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer.OpenBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseButtonBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.OwnedEclipseBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.OwnedRectEclipseBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.RectEclipseBorder
 
paintBorder(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPaneContent
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatLineBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class bibliothek.extension.gui.dock.util.ReverseCompoundBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
paintBorder(Graphics) - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
 
paintBorder(Graphics) - Method in class bibliothek.gui.dock.util.BackgroundPanel
 
paintBorder(Graphics) - Method in interface bibliothek.gui.dock.util.PaintableComponent
Invokes the standard algorithm that paints the border of the component.
paintChildren(Graphics) - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
 
paintChildren(Graphics) - Method in class bibliothek.gui.dock.util.BackgroundPanel
 
paintChildren(Graphics) - Method in interface bibliothek.gui.dock.util.PaintableComponent
Invokes the standard algorithm that paints the children of the component.
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator
 
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
 
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
 
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectButton
 
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
 
paintComponent(Graphics) - Method in class bibliothek.gui.dock.dockable.TrueMovingImage
 
paintComponent(Graphics) - Method in class bibliothek.gui.dock.util.BackgroundPanel
 
paintContent(Graphics) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Paints the content component.
paintFocus(Graphics) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Paints markings on this button when this button is the focus owner.
paintForeground(Graphics, JComponent) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
paintForeground(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
paintForeground(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
paintForeground(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.LinePainter
 
paintForeground(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
 
paintForeground(Graphics) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabPanePainter
Paints the decorations of the EclipseTabPane with which this painter is associated.
paintForeground(Graphics, JComponent) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
 
paintForeground(Graphics) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
paintForeground(Graphics, JComponent) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Paints the whole foreground of this title.
paintForeground(Graphics) - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
 
paintForeground(Graphics) - Method in class bibliothek.gui.dock.util.BackgroundPanel
 
paintForeground(Graphics) - Method in interface bibliothek.gui.dock.util.PaintableComponent
Invokes the standard algorithm that paints the foreground of the component.
paintForeground(Graphics) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
 
paintIcon(Component, Graphics, int, int) - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
 
paintIcon(Component, Graphics, int, int) - Method in class bibliothek.gui.dock.themes.icon.TabMenuOverflowIcon
 
paintIcon(Graphics, JComponent) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Paints the icon of this title.
paintOverlay(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
 
paintOverlay(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
paintOverlay(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPaneContent
 
paintOverlay(Graphics) - Method in class bibliothek.gui.dock.SplitDockStation
 
paintOverlay(Graphics) - Method in class bibliothek.gui.dock.StackDockStation.Background
 
paintOverlay(Graphics) - Method in class bibliothek.gui.dock.station.flap.ButtonPane
 
paintOverlay(Graphics) - Method in class bibliothek.gui.dock.station.OverpaintablePanel
Paints the overlay over all components.
paintOverlay(Graphics) - Method in class bibliothek.gui.dock.util.AbstractPaintableComponent
 
paintOverlay(Graphics) - Method in class bibliothek.gui.dock.util.BackgroundPanel
 
paintOverlay(Graphics) - Method in interface bibliothek.gui.dock.util.PaintableComponent
Invokes the standard algorithm that paints an overlay over the children of the component.
PANEL_BACKGROUND - Static variable in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
The background color for any kind of panels
PANEL_FOREGROUND - Static variable in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
The foreground color for any kind of panels
Path - Class in bibliothek.util
A path is a description of the position of some resource.
Path(String...) - Constructor for class bibliothek.util.Path
Creates a new path with the given segments.
Path() - Constructor for class bibliothek.util.Path
Creates a new root path.
Path(String) - Constructor for class bibliothek.util.Path
Creates a new path.
PathCombiner - Interface in bibliothek.util
Generic algorithm to combine two Paths into one Path.
penalty(double, double, double, double, AbstractSplitDockGrid.Line) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Used by diff to add a penalty if a line hits a rectangle.
Perspective - Class in bibliothek.gui.dock.perspective
A Perspective is a helper class that allows clients to create a layout without the need to create DockStations or Dockables.
Perspectives cannot be created directly, clients must first set up the DockSituation that would load the layout and then call the method DockSituation.createPerspective() to create a Perspective which in return is able to write a file that matches the need of its owner DockSituation.
Perspective(DockSituation) - Constructor for class bibliothek.gui.dock.perspective.Perspective
Creates a new Perspective using situation to read and write items.
PerspectiveDockable - Interface in bibliothek.gui.dock.perspective
A representation of a Dockable in a Perspective.
PerspectiveElement - Interface in bibliothek.gui.dock.perspective
Representation of a DockElement
PerspectivePlaceholderList<P extends PlaceholderListItem<PerspectiveDockable>> - Class in bibliothek.gui.dock.station.support
A PlaceholderList that works only with PerspectiveElements.
The PlaceholderStrategy of this list is automatically set during construction and there is no need for clients to call PlaceholderList.bind() or PlaceholderList.unbind().
PerspectivePlaceholderList() - Constructor for class bibliothek.gui.dock.station.support.PerspectivePlaceholderList
Creates a new and empty list.
PerspectivePlaceholderList(PlaceholderMap) - Constructor for class bibliothek.gui.dock.station.support.PerspectivePlaceholderList
Creates a new list using map to fill in the initial content.
PerspectivePlaceholderList(PlaceholderMap, PlaceholderListItemConverter<PerspectiveDockable, P>) - Constructor for class bibliothek.gui.dock.station.support.PerspectivePlaceholderList
Creates a new list reading all the data that is stored in map.
PerspectivePlaceholderListItemConverter<D extends PlaceholderListItem<PerspectiveDockable>> - Class in bibliothek.gui.dock.station.support
 
PerspectivePlaceholderListItemConverter() - Constructor for class bibliothek.gui.dock.station.support.PerspectivePlaceholderListItemConverter
 
PerspectiveSplitDockGrid - Class in bibliothek.gui.dock.station.split
An implementation of AbstractSplitDockGrid that works with PerspectiveDockables.
PerspectiveSplitDockGrid() - Constructor for class bibliothek.gui.dock.station.split.PerspectiveSplitDockGrid
Creates a new, empty grid.
PerspectiveSplitDockGrid(String, Map<Character, PerspectiveDockable[]>) - Constructor for class bibliothek.gui.dock.station.split.PerspectiveSplitDockGrid
Creates a grid by reading a string which represents a grid.
The argument layout is a string divided by newline "\n".
PerspectiveSplitDockTree - Class in bibliothek.gui.dock.station.split
Implementation of a SplitDockTree that works with PerspectiveDockables.
PerspectiveSplitDockTree() - Constructor for class bibliothek.gui.dock.station.split.PerspectiveSplitDockTree
 
PerspectiveStation - Interface in bibliothek.gui.dock.perspective
An abstract representation of a DockStation in a Perspective.
placehold(boolean) - Method in class bibliothek.gui.dock.station.split.Leaf
Disconnects this leaf from its Dockable.
Placeholder - Class in bibliothek.gui.dock.station.split
A placeholder is a set of Path-keys, each key stands for a Dockable that is currently not visible.
Placeholder(SplitDockAccess, long) - Constructor for class bibliothek.gui.dock.station.split.Placeholder
Creates a new placeholder
placeholder(long, Path[], PlaceholderMap) - Method in class bibliothek.gui.dock.station.split.SplitDockTreeFactory
 
placeholder(long, Path[], PlaceholderMap) - Method in interface bibliothek.gui.dock.station.split.SplitTreeFactory
Informs about a set of placeholder in the tree.
placeholder(long, Path[], PlaceholderMap) - Method in class bibliothek.gui.dock.station.split.SplitTreePathFactory
 
PLACEHOLDER_MAP_FORMAT - Static variable in class bibliothek.gui.dock.station.support.PlaceholderList
The format of the PlaceholderMaps that are created by this class.
PLACEHOLDER_STRATEGY - Static variable in interface bibliothek.gui.dock.station.support.PlaceholderStrategy
Defines for which Dockables which Path is used as placeholder, or which placeholders are no longer valid and to be removed.
placeholderInvalidated(Set<Path>) - Method in interface bibliothek.gui.dock.station.support.PlaceholderStrategyListener
Informs this listener that a set of placeholders is no longer in use.
PlaceholderList<D,S,P extends PlaceholderListItem<D>> - Class in bibliothek.gui.dock.station.support
A list consisting of Dockables and sets of Paths as placeholder.
PlaceholderList() - Constructor for class bibliothek.gui.dock.station.support.PlaceholderList
Creates a new and empty list.
PlaceholderList(PlaceholderMap, PlaceholderListItemConverter<D, P>) - Constructor for class bibliothek.gui.dock.station.support.PlaceholderList
Creates a new list reading all the data that is stored in map.
PlaceholderList.Filter<M> - Interface in bibliothek.gui.dock.station.support
A sublist of a PlaceholderList, the elements in this list are filtered by a strategy that is defined by the PlaceholderList.
PlaceholderList.Item - Class in bibliothek.gui.dock.station.support
A single item in a PlaceholderList
PlaceholderList.Level - Enum in bibliothek.gui.dock.station.support
identifiers for the various sublists this list consists of
PlaceholderListItem<D> - Interface in bibliothek.gui.dock.station.support
An item in a PlaceholderList.
Clients should notice that there are no restrictions on what D actually is.
PlaceholderListItemAdapter<D,P extends PlaceholderListItem<D>> - Class in bibliothek.gui.dock.station.support
An adapter for PlaceholderListItemConverter, all methods implemented by this adapter do nothing.
PlaceholderListItemAdapter() - Constructor for class bibliothek.gui.dock.station.support.PlaceholderListItemAdapter
 
PlaceholderListItemConverter<D,P extends PlaceholderListItem<D>> - Interface in bibliothek.gui.dock.station.support
Used by a PlaceholderList to read and write to a PlaceholderMap.
Implementations can assume that the list will both convert methods call with items in the order of which the items are found in the list (meaning ordered by their location).
PlaceholderListMapping - Class in bibliothek.gui.dock.station.support
A generic PlaceholderMapping that operates by accessing a PlaceholderList.
PlaceholderListMapping(DockStation, DockablePlaceholderList<?>) - Constructor for class bibliothek.gui.dock.station.support.PlaceholderListMapping
Creates a new PlaceholderListMapping.
placeholderMap - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
a map containing placeholder information for a DockStation that could be placed as this location.
PlaceholderMap - Class in bibliothek.gui.dock.station.support
A data structure designed to store and retrieve placeholder information persistently.
PlaceholderMap(Path, int) - Constructor for class bibliothek.gui.dock.station.support.PlaceholderMap
Creates a new map.
PlaceholderMap(DataInputStream, PlaceholderStrategy) - Constructor for class bibliothek.gui.dock.station.support.PlaceholderMap
Creates a new map reading the content of the map directly from in.
PlaceholderMap(XElement, PlaceholderStrategy) - Constructor for class bibliothek.gui.dock.station.support.PlaceholderMap
Creates a new map reading the content of the map directly from in.
PlaceholderMap.Key - Interface in bibliothek.gui.dock.station.support
A key is a set of Paths, it is used to identify entries in a PlaceholderMap.
PlaceholderMapping - Interface in bibliothek.gui.dock.station
Represents the placeholders of a DockStation.
PlaceholderMetaMap - Class in bibliothek.gui.dock.station.support
A map for storing information that can be handled by a PlaceholderMap.
PlaceholderMetaMap() - Constructor for class bibliothek.gui.dock.station.support.PlaceholderMetaMap
 
placeholders - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
all the placeholders associated with this location
PlaceholderStrategy - Interface in bibliothek.gui.dock.station.support
This strategy tells which Dockables can leave a placeholder on a DockStation.
PlaceholderStrategyListener - Interface in bibliothek.gui.dock.station.support
A listener that gets added to a PlaceholderStrategy.
popup(MouseEvent) - Method in class bibliothek.gui.dock.action.ActionPopup
Shows the popup of this ActionPopup.
popup(Component, int, int) - Method in class bibliothek.gui.dock.action.ActionPopup
Pops up this menu.
popup(MouseEvent) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent.Tab
 
PopupCombinedMenuContent - Class in bibliothek.gui.dock.station.stack.menu
A CombinedMenuContent that opens a normal JPopupMenu to display the selection.
PopupCombinedMenuContent() - Constructor for class bibliothek.gui.dock.station.stack.menu.PopupCombinedMenuContent
 
PopupController - Class in bibliothek.gui.dock.control
Manages the popup menus, adds a listeners to all DockElementRepresentatives to open popup menus when the user makes a right click.
PopupController(DockController) - Constructor for class bibliothek.gui.dock.control.PopupController
Creates a new popup-controller.
popupTriggered() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
Shows the popup menu
popupTriggered() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonModel
Triggers the drop down menu to open.
popupTriggered() - Method in interface bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonTrigger
Called when the drop down menu of a DropDownAction should be opened.
PredefinedDockSituation - Class in bibliothek.gui.dock.layout
A DockSituation that does not load or store all DockElements.
PredefinedDockSituation(DockController) - Constructor for class bibliothek.gui.dock.layout.PredefinedDockSituation
Creates a new DockSituation, uses controller to access the ExtensionManager and install additional DockFactorys.
PredefinedLayout - Class in bibliothek.gui.dock.layout
A layout that stores another layout and maybe also an identifier for a preloaded element.
PredefinedLayout(String, DockLayoutInfo) - Constructor for class bibliothek.gui.dock.layout.PredefinedLayout
Creates a new layout.
PredefinedMap - Interface in bibliothek.gui.dock.perspective
A helper class that can tell for some PerspectiveElements what their unique identifier is, and that can convert the unique identifier to a PerspectiveElement.
PredefinedPerspective - Class in bibliothek.gui.dock.perspective
A Perspective that works together with PredefinedDockSituation.
PredefinedPerspective(PredefinedDockSituation) - Constructor for class bibliothek.gui.dock.perspective.PredefinedPerspective
Creates a new perspective using situation to read and write elements.
Preference<V> - Interface in bibliothek.extension.gui.dock.preference
A representation of a single entry in a DefaultPreferenceModel.
preferenceAdded(PreferenceModel, int, int) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModelListener
Called when new preferences have been added to model.
preferenceChanged(PreferenceModel, int, int) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModelListener
Called when some preferences have been changed.
PreferenceDialog - Class in bibliothek.extension.gui.dock.preference
A simple dialog showing the contents of one PreferenceModel.
PreferenceDialog(boolean) - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceDialog
Creates a new dialog without model.
PreferenceDialog(PreferenceModel, boolean) - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceDialog
Creates a new dialog.
PreferenceEditor<V> - Interface in bibliothek.extension.gui.dock.preference
An editor configures a Component which is used to edit some value.
PreferenceEditorCallback<V> - Interface in bibliothek.extension.gui.dock.preference
A callback creates a link between a PreferenceEditor and its parent or the model.
PreferenceEditorFactory<V> - Interface in bibliothek.extension.gui.dock.preference
A factory creating new PreferenceEditors.
PreferenceFactory<V> - Interface in bibliothek.extension.gui.dock.preference
A factory that is capable of writing and reading some kind of preference to or from some repository.
PreferenceListener<V> - Interface in bibliothek.extension.gui.dock.preference
A listener to a Preference, gets informed when the preference changes.
PreferenceModel - Interface in bibliothek.extension.gui.dock.preference
A preference model is a layer between the framework and its properties, and the dialog, table or tree with which the user can modify these properties.
PreferenceModelListener - Interface in bibliothek.extension.gui.dock.preference
A listener to a PreferenceModel, gets informed about changes in the model.
PreferenceModelText - Class in bibliothek.extension.gui.dock.preference
A text that is used by a PreferenceModel.
PreferenceModelText(String, PreferenceModel) - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceModelText
Creates a new text.
PreferenceOperation - Class in bibliothek.extension.gui.dock.preference
Represents an operation that a PreferenceEditor or a PreferenceModel can execute, e.g.
PreferenceOperation(String) - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceOperation
Creates a new operation.
PreferenceOperation(String, Icon, String) - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceOperation
Creates a new operation.
PreferenceOperationIcon - Class in bibliothek.extension.gui.dock.preference
A PreferenceOperationIcon represents an Icon that is used by a PreferenceOperation.
PreferenceOperationIcon(String, PreferenceOperation) - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceOperationIcon
Creates a new icon.
PreferenceOperationText - Class in bibliothek.extension.gui.dock.preference
A text that is used by a PreferenceOperation.
PreferenceOperationText(String, PreferenceOperation) - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceOperationText
Creates a new text.
PreferenceOperationView - Interface in bibliothek.extension.gui.dock.preference
A view of a PreferenceOperation tailored to use the properties that are related to a PreferenceModel.
PreferenceOperationViewListener - Interface in bibliothek.extension.gui.dock.preference
A listener that is added to a PreferenceOperation and receives events if the properties of the operation changes
preferenceRemoved(PreferenceModel, int, int) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModelListener
Called when some preferences have been removed from model.
PreferenceStorage - Class in bibliothek.extension.gui.dock.preference
A preference storage is a container storing the values of artificial preferences of one or more PreferenceModels.
PreferenceStorage() - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceStorage
Creates a new preference storage with some default factories set.
PreferenceTable - Class in bibliothek.extension.gui.dock
A Component that shows the entries of a PreferenceModel, the user can edit those entries.
PreferenceTable() - Constructor for class bibliothek.extension.gui.dock.PreferenceTable
Creates a new table
PreferenceTable(PreferenceModel) - Constructor for class bibliothek.extension.gui.dock.PreferenceTable
Creates a new table
PreferenceText - Class in bibliothek.extension.gui.dock.preference
A text that is used for a Preference.
PreferenceText(String, Preference<?>) - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceText
Creates a new text.
PreferenceTreeDialog - Class in bibliothek.extension.gui.dock.preference
A simple dialog showing a PreferenceTreeModel on a PreferenceTreePanel.
PreferenceTreeDialog(boolean) - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceTreeDialog
Creates a new dialog without model.
PreferenceTreeDialog(PreferenceTreeModel, boolean) - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceTreeDialog
Creates a new dialog.
PreferenceTreeModel - Class in bibliothek.extension.gui.dock.preference
A PreferenceModel that is also a TreeModel.
PreferenceTreeModel(DockController) - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
Creates a new empty model.
PreferenceTreeModel(PathCombiner, DockController) - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
Creates a new empty model.
PreferenceTreeModel.Node - Interface in bibliothek.extension.gui.dock.preference
A single node of a PreferenceTreeModel.
PreferenceTreePanel - Class in bibliothek.extension.gui.dock
A panel that shows a JTree and a PreferenceTable.
PreferenceTreePanel() - Constructor for class bibliothek.extension.gui.dock.PreferenceTreePanel
Creates a new panel.
PreferenceTreePanel(PreferenceTreeModel) - Constructor for class bibliothek.extension.gui.dock.PreferenceTreePanel
Creates a new panel.
PREFERRED_SIZE - Static variable in interface bibliothek.gui.dock.station.screen.ScreenDropSizeStrategy
This strategy always returns the preferred size of a Dockable.
preferredLayoutSize(Container) - Method in class bibliothek.gui.dock.station.stack.StackTabListLayout
Deprecated.
 
preferredLayoutSize(Container) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
 
prepare(CombinerSource, Enforcement) - Method in class bibliothek.extension.gui.dock.station.SplitCombiner
 
prepare() - Method in class bibliothek.gui.dock.layout.DefaultLocationEstimationMap
Prepares this map for estimating locations.
prepare(StationDropItem, boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
 
prepare(CombinerSource, Enforcement) - Method in interface bibliothek.gui.dock.station.Combiner
Prepares information telling how two Dockables may be combined.
prepare(CombinerSource, Enforcement) - Method in class bibliothek.gui.dock.themes.basic.BasicCombiner
 
prepare(CombinerSource, Enforcement) - Method in class bibliothek.gui.dock.themes.StationCombinerValue
 
prepare(CombinerSource, Enforcement) - Method in class bibliothek.gui.dock.themes.ThemeCombiner
 
prepareCombination(CombinerSource, Enforcement) - Method in interface bibliothek.gui.dock.station.DockableDisplayer
This method tells how this displayer would like to combine itself with a Dockable that is dropped over it.
prepareCombination(CombinerSource, Enforcement) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
prepareDrag(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
prepareDrag(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
prepareDrag(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
prepareDrag(Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
prepareDrag(Dockable) - Method in interface bibliothek.gui.DockStation
Informs this station that a drag and drop operation is in progress and that dockable might be removed from this station.
prepareDrop(StationDropItem) - Method in class bibliothek.gui.dock.FlapDockStation
 
prepareDrop(StationDropItem) - Method in class bibliothek.gui.dock.ScreenDockStation
 
prepareDrop(StationDropItem) - Method in class bibliothek.gui.dock.SplitDockStation
 
prepareDrop(StationDropItem) - Method in class bibliothek.gui.dock.StackDockStation
 
prepareDrop(SplitDockStation, StationDropItem) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
prepareDrop(SplitDockStation, StationDropItem) - Method in interface bibliothek.gui.dock.station.split.SplitLayoutManager
Call forwarded from DockStation.prepareDrop.
prepareDrop(StationDropItem) - Method in interface bibliothek.gui.DockStation
Prepares this station to get the new child dockable or to move around the known child dockable.
prepareMove(StationDropItem) - Method in class bibliothek.gui.dock.StackDockStation
 
prepareMove(SplitDockStation, StationDropItem) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
prepareMove(SplitDockStation, StationDropItem) - Method in interface bibliothek.gui.dock.station.split.SplitLayoutManager
Call forwarded from DockStation.prepareDrop if the operation is a move operation (if the dockable is already a child of this station).
preparePut(int, int, int, int, Dockable) - Method in class bibliothek.gui.dock.control.relocator.DefaultDockRelocator
Searches a station which can become the parent of dockable if the mouse is released at mouseX/mouseY.
PresetFilter<T> - Class in bibliothek.util.filter
This filter keeps a set of items, an item is included if it is contained in that set.
PresetFilter(T...) - Constructor for class bibliothek.util.filter.PresetFilter
Creates a new filter
PREVENT_FOCUS_STEALING_DELAY - Static variable in class bibliothek.gui.dock.ScreenDockStation
time in milliseconds a ScreenDockWindow is prevented from stealing the focus after the owner of this station changed.
Priority - Enum in bibliothek.gui.dock.util
Often resources are divided into three groups with different priorities.
PriorityValue<T> - Class in bibliothek.gui.dock.util
A container for three values of different priority.
PriorityValue() - Constructor for class bibliothek.gui.dock.util.PriorityValue
 
process(Dockable, MouseEvent) - Method in interface bibliothek.gui.dock.event.DoubleClickListener
Called when the user has clicked twice on dockable or on one of the titles of dockable.
propertyChanged() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonContentValue
Called if at least one property changed.
propertyChanged(DockProperties, PropertyKey<A>, A, A) - Method in interface bibliothek.gui.dock.util.DockPropertyListener
Invoked if the observed value has been changed.
PropertyFactory<A> - Interface in bibliothek.gui.dock.util.property
A strategy to create or store the default value of a PropertyKey.
PropertyKey<A> - Class in bibliothek.gui.dock.util
The key for an entry in a map of properties.
PropertyKey(String) - Constructor for class bibliothek.gui.dock.util.PropertyKey
Creates a new key.
PropertyKey(String, PropertyFactory<A>) - Constructor for class bibliothek.gui.dock.util.PropertyKey
PropertyKey(String, PropertyFactory<A>, boolean) - Constructor for class bibliothek.gui.dock.util.PropertyKey
Creates a new key.
PropertyTransformer - Class in bibliothek.gui.dock.layout
A PropertyTransformer can read and write instances of DockableProperty , assuming that a factory is installed for the property.
PropertyTransformer(DockController) - Constructor for class bibliothek.gui.dock.layout.PropertyTransformer
Creates a new transformer, the factories for all DockablePropertys implemented by this framework are installed.
PropertyTransformer(DockController, DockablePropertyFactory...) - Constructor for class bibliothek.gui.dock.layout.PropertyTransformer
Creates a new transformer and installs factories.
PropertyValue<A> - Class in bibliothek.gui.dock.util
A wrapper for a value which is either read from DockProperties, or can be set by the client directly.
PropertyValue(PropertyKey<A>) - Constructor for class bibliothek.gui.dock.util.PropertyValue
Creates a new value.
PropertyValue(PropertyKey<A>, DockController) - Constructor for class bibliothek.gui.dock.util.PropertyValue
Creates a new value.
publish(Priority, Path, TypedUIProperties.Type<V>, UIBridge<V, UIValue<V>>) - Method in class bibliothek.gui.dock.util.TypedUIProperties
Adds an UIBridge to this manager, the bridge will be responsible for UIValues of kind kind.
publish(Priority, Path, B) - Method in class bibliothek.gui.dock.util.UIProperties
Adds a new bridge between this UIProperties and a set of UIValues that have a certain type.
pulse() - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
Called every time when the colors of the animation have been changed.
pulse() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Called when the animation has to perform another step.
pulse() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
Called by the animation when the colors changed and the displayer should be repainted.
purePlaceholders() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets a mutable view of all pure placeholders of this list.
put(Path, String, PreferenceModel) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
Sets name and model of a given node.
put(PerspectiveElement, String) - Method in class bibliothek.gui.dock.frontend.DefaultFrontendPerspectiveCache
Makes an association that the identifier id is used for element.
put(String, Setting) - Method in class bibliothek.gui.dock.frontend.SettingsBlop
Stores setting in a Map using name as key.
put(DockElement) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
put(String, DockElement) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Registers an element at this situation.
put(PredefinedMap) - Method in class bibliothek.gui.dock.perspective.PredefinedPerspective
Adds an additional set of items to this perspective.
put(String, PerspectiveElement) - Method in class bibliothek.gui.dock.perspective.PredefinedPerspective
Registers element on this PredefinedPerspective.
put(SplitDockTree<D>) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
Writes the contents of this node into tree.
put(D, long) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Creates a key for the leaf dockable.
put(D...) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Creates a key for the set dockables.
put(D[], D) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Creates a key for the set dockables.
put(D[], D, long) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Creates a key for the set dockables.
put(Path[], PlaceholderMap) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Creates a key for a placeholder leaf.
put(Path[], PlaceholderMap, long) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Creates a key for a placeholder leaf.
put(D[], D, Path[], PlaceholderMap, long) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Creates a key for the set of dockables or the set of placeholders.
put(Path, P) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Searches for the first occurrence of placeholder and replaces it with dockable.
put(P, Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Searches for the entry containing dockable and adds placeholder to the placeholder set.
put(PlaceholderMap.Key, String, Object) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Stores the value value in this map, adds placeholder if necessary, overrides the value stored at key if existent.
It is the clients responsibility not to introduce cycles of object references.
put(String, Object) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Stores an additional key-value pair.
put(String, ColorBridgeFactory) - Method in class bibliothek.gui.dock.themes.color.MultiColorBridgeFactory
Sets the factory of a child of the MultiUIBridge which will be created by this factory.
put(String, String) - Method in class bibliothek.gui.dock.util.laf.Nimbus6u10
Tells this Nimbus6u10 that the color colorKey should be read from the UIManager using lafKey as key.
put(String, UIBridge<V, U>) - Method in class bibliothek.gui.dock.util.MultiUIBridge
Specifies a bridge that handles all calls regarding id.
put(Priority, String, TypedUIProperties.Type<V>, V) - Method in class bibliothek.gui.dock.util.TypedUIProperties
Sets a value of this manager.
put(Priority, String, V) - Method in class bibliothek.gui.dock.util.UIProperties
Sets a new resource and informs all UIValue that are observing id about the change.
putArray(PlaceholderMap.Key, String, Object[]) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Stores the value value in this map, adds placeholder if necessary, overrides the value stored at key if existent.
putBoolean(PlaceholderMap.Key, String, boolean) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Stores the value value in this map, adds placeholder if necessary, overrides the value stored at key if existent.
putBoolean(String, boolean) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Stores an additional key-value pair.
putClient(ActionType<D>, ViewTarget<A>, ViewGenerator<D, A>) - Method in class bibliothek.gui.dock.action.view.ActionViewConverter
Registers a new ViewGenerator to this ActionViewConverter.
putColor(String, Color) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
If there is already a color stored under key, then a new animation is started that smoothly changes the color key from its current value to color.
putColors(String, Color, Color) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Sets a color-pair.
putDefault(ActionType<D>, ViewTarget<A>, ViewGenerator<D, A>) - Method in class bibliothek.gui.dock.action.view.ActionViewConverter
Registers a new ViewGenerator to this ActionViewConverter.
putDouble(PlaceholderMap.Key, String, double) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Stores the value value in this map, adds placeholder if necessary, overrides the value stored at key if existent.
PutInfo - Class in bibliothek.gui.dock.station.split
Carries information where to put a Dockable onto a SplitDockStation.
PutInfo(SplitNode, PutInfo.Put, Dockable, boolean) - Constructor for class bibliothek.gui.dock.station.split.PutInfo
Creates a new PutInfo.
PutInfo.Put - Enum in bibliothek.gui.dock.station.split
Information where the mouse is.
putInMenu(TabMenu, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
putInMenu(TabMenu, Dockable) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Adds dockable somewhere on menu.
putInt(PlaceholderMap.Key, String, int) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Stores the value value in this map, adds placeholder if necessary, overrides the value stored at key if existent.
putInt(String, int) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Stores an additional key-value pair.
putLinked(Path, String) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
Sets the name of the node at path.
putLinked(Path, String, PreferenceModel) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
Sets name and model of a given node.
putLong(PlaceholderMap.Key, String, long) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Stores the value value in this map, adds placeholder if necessary, overrides the value stored at key if existent.
putLong(String, long) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Stores an additional key-value pair.
putMap(PlaceholderMap.Key, String, PlaceholderMap) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Stores the value value in this map, adds placeholder if necessary, overrides the value stored at key if existent.
putModel(Path, PreferenceModel) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
Sets the model of the node at path.
putNode(Path, String) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
Sets the name of the node at path.
putOnTab(Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
putOnTab(Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
putOnTab(Dockable) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Informs this pane that its child dockable should have a tab-button.
putOrder(Tab, Tab) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock.ZOrder
Sets front in front of back.
putPath(PlaceholderMap.Key, String, Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Stores the value value in this map, adds placeholder if necessary, overrides the value stored at key if existent.
putRoot(String, DockLayoutComposition) - Method in class bibliothek.gui.dock.frontend.Setting
Stores the layout of a root.
putString(PlaceholderMap.Key, String, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Stores the value value in this map, adds placeholder if necessary, overrides the value stored at key if existent.
putString(String, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Stores an additional key-value pair.
putTab(Dockable, T) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
putTab(Dockable, T) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Associates tab with dockable.
putTheme(ActionType<D>, ViewTarget<A>, ViewGenerator<D, A>) - Method in class bibliothek.gui.dock.action.view.ActionViewConverter
Registers a new ViewGenerator to this ActionViewConverter.
putToPosition(PutInfo.Put) - Method in class bibliothek.gui.dock.station.split.SplitSpanStrategy
Tells the index of the Span at side put.
putValue(String, double) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Stores an additional key-value pair.

Q

Quartuple<A,B,C,D> - Class in bibliothek.util.container
An object containing four generic fields.
Quartuple() - Constructor for class bibliothek.util.container.Quartuple
 
Quartuple(A, B, C, D) - Constructor for class bibliothek.util.container.Quartuple
 

R

Radio(GroupKeyGenerator<? extends K>) - Constructor for class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction.Radio
Creates a new action.
Radio() - Constructor for class bibliothek.gui.dock.action.actions.SimpleSelectableAction.Radio
Creates the new action
Radio(boolean) - Constructor for class bibliothek.gui.dock.action.actions.SimpleSelectableAction.Radio
Creates a new action
RADIO - Static variable in class bibliothek.gui.dock.action.ActionType
The action behaves like a radiobutton: when it is triggered, it changes to the selected-state, but some other actions may change to the unselected-state
Radio(SelectableDockAction, Dockable) - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicSelectableHandler.Radio
Creates a new handler
react(Dockable) - Method in interface bibliothek.gui.dock.action.ActionGuard
Tests the given Dockable and tells whether this ActionGuard is interested in it and wants to add some additional actions to it, or if this guard is not made for the dockable.
react(Dockable) - Method in class bibliothek.gui.dock.action.TypedActionGuard
 
react(Dockable) - Method in class bibliothek.gui.DockFrontend.Hider
 
read() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
 
read() - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
read() - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
read() - Method in class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
 
read() - Method in interface bibliothek.extension.gui.dock.preference.Preference
Uses an unknown source to reload this preference.
read(DataInputStream) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceFactory
Reads a value from in.
read() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Uses an unknown source to update this model and load all the preferences that are currently available.
read() - Method in class bibliothek.extension.gui.dock.preference.preferences.ButtonContentPreference
Deprecated.
 
read() - Method in class bibliothek.extension.gui.dock.preference.preferences.ChoiceDockPropertyPreference
 
read() - Method in class bibliothek.extension.gui.dock.preference.preferences.DockPropertyPreference
 
read(PreferenceModel, DataInputStream) - Static method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Reads preferences from in and transfers them into model.
read(DataInputStream) - Method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Reads the contents of this storage from a stream.
read() - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
read(DockFrontend, String) - Method in class bibliothek.gui.dock.event.DockFrontendAdapter
 
read(DockFrontend, String) - Method in interface bibliothek.gui.dock.event.DockFrontendListener
Called when a setting was read.
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
read(DockSituation, PropertyTransformer, boolean, DataInputStream) - Method in class bibliothek.gui.dock.frontend.Setting
Reads the properties of this setting.
read(DataInputStream, PlaceholderStrategy) - Method in interface bibliothek.gui.dock.layout.DockConverter
Reads a layout from a stream.
read(XElement, PlaceholderStrategy) - Method in interface bibliothek.gui.dock.layout.DockConverter
Reads a layout from an xml-element.
read(byte[]) - Method in class bibliothek.gui.dock.layout.DockSituation
Reads data as stream and returns the roots of the DockElements which were found.
read(DataInputStream) - Method in class bibliothek.gui.dock.layout.DockSituation
Reads in and returns the roots of the DockElements which were found.
read(String, DataInputStream, int) - Method in interface bibliothek.gui.dock.layout.MissingDockFactory
Reads up to length bytes from in and returns some object that represents the content of in.
read(DataInputStream) - Method in class bibliothek.gui.dock.layout.PropertyTransformer
Reads a property which was earlier stored.
read(DataInputStream) - Method in class bibliothek.gui.dock.perspective.Perspective
Reads the contents of in and returns them in a map.
read(PlaceholderMap, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Updates the content of this perspective by reading the contents of map.
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
read(PlaceholderMap, Map<Integer, PerspectiveDockable>) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Reads the contents of map and replaces any content of this perspective.
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
read(PerspectiveSplitDockTree, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Reads the contents of tree and replaces any content of this perspective
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
read(PlaceholderMap, Map<Integer, PerspectiveDockable>, int) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Reads the contents of map and replaces any content of this perspective.
read(DataInputStream, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
read(XElement, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
read(PlaceholderMap, PlaceholderListItemConverter<D, P>) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Reads the contents of map and adds them at the end of this list.
read(PlaceholderMap, PlaceholderListItemConverter<D, P>, boolean) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Reads the contents of map.
read(DataInputStream) - Method in class bibliothek.gui.DockFrontend
Reads the settings of this frontend from in.
read(DataInputStream, boolean) - Method in class bibliothek.gui.DockFrontend
Reads the settings of this frontend from in.
read(boolean, DataInputStream) - Method in class bibliothek.gui.DockFrontend
read(DataInputStream) - Static method in class bibliothek.util.Version
Reads a version that was stored earlier.
read(InputStream, String) - Static method in class bibliothek.util.xml.XIO
Reads a xml file provided from in using encoding as encoding.
read(CharSequence) - Static method in class bibliothek.util.xml.XIO
Interprets text as a xml-file and reads it.
read(InputSource) - Static method in class bibliothek.util.xml.XIO
Reads a xml-file from source.
read(Reader) - Static method in class bibliothek.util.xml.XIO
Reads a xml file provided from reader.
readBlop(DataInputStream) - Method in class bibliothek.gui.DockFrontend
Reads the contents of in using all the factories that are currently installed on this DockFrontend, this method does not change any properties of the frontend.
readBlop(SettingsBlop, boolean) - Method in class bibliothek.gui.DockFrontend
Reads and applies the Settings stored in blop.
readBlopXML(XElement) - Method in class bibliothek.gui.DockFrontend
Reads the contents of element using all the factories installed on this DockFrontend, without actually changing any property of this frontend.
readComposition(DataInputStream) - Method in class bibliothek.gui.dock.layout.DockSituation
Reads one DockLayoutComposition and all its children.
readCompositions(DataInputStream) - Method in class bibliothek.gui.dock.layout.DockSituation
Reads in and returns the map of DockLayoutCompositions that was stored.
readCompositionsXML(XElement) - Method in class bibliothek.gui.dock.layout.DockSituation
Reads a set of DockLayoutCompositions that were stored earlier.
readCompositionXML(XElement) - Method in class bibliothek.gui.dock.layout.DockSituation
Reads a DockLayoutComposition from an xml element.
readUTF(InputStream) - Static method in class bibliothek.util.xml.XIO
Reads a xml file provided from in using UTF-8 as encoding.
readXML(XElement) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceFactory
Reads some value from element.
readXML(PreferenceModel, XElement) - Static method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Reads some preferences from element and stores them in model.
readXML(XElement) - Method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Reads the contents of this storage from element.
readXML(DockSituation, PropertyTransformer, boolean, XElement) - Method in class bibliothek.gui.dock.frontend.Setting
Reads the properties of this setting.
readXML(XElement) - Method in class bibliothek.gui.dock.layout.DockSituation
Reads a set of DockStations that were stored earlier.
readXML(String, XElement) - Method in interface bibliothek.gui.dock.layout.MissingDockFactory
Reads element and returns an object that represents the content of element.
readXML(XElement) - Method in class bibliothek.gui.dock.layout.PropertyTransformer
Reads a DockableProperty and its successors from an xml element.
readXML(XElement) - Method in class bibliothek.gui.dock.perspective.Perspective
Reads the contents of root and returns them in a map.
readXML(XElement) - Method in class bibliothek.gui.DockFrontend
Reads the contents of this frontend from an xml element.
readXML(XElement, boolean) - Method in class bibliothek.gui.DockFrontend
Reads the contents of this frontend from an xml element.
readXML(boolean, XElement) - Method in class bibliothek.gui.DockFrontend
recreateTitles() - Method in class bibliothek.gui.dock.FlapDockStation
Deletes all titles of the button pane and then recreates them.
RectEclipseBorder - Class in bibliothek.extension.gui.dock.theme.eclipse
This border paints a thin line.
RectEclipseBorder(DockController, boolean) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.RectEclipseBorder
Creates a new border.
RectEclipseBorder(DockController, boolean, int) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.RectEclipseBorder
Creates a new border.
RectGradientPainter - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
This TabComponent draws a compact tab.
RectGradientPainter(EclipseTabPane, Dockable) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
 
RECURSIVE_PAINT_STRATEGY - Static variable in interface bibliothek.gui.dock.util.AWTComponentCaptureStrategy
This strategy calls Component.paintAll(Graphics) recursively on all Components.
ReducedBubbleTitleFactory - Class in bibliothek.extension.gui.dock.theme.bubble
A factory creating instances of BubbleDockTitle.
ReducedBubbleTitleFactory() - Constructor for class bibliothek.extension.gui.dock.theme.bubble.ReducedBubbleTitleFactory
 
refresh() - Method in class bibliothek.gui.dock.action.FilteredDockActionSource
Recalculates the visibility of all actions and fires events to the registered DockActionSourceListener if the state of an action changed.
refreshActions() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabInfo
Refreshes the list of actions that are shown on this panel.
refreshActions() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Recalculates which actions to show on this component.
RegexFilter - Class in bibliothek.util.filter
This filter uses regular expressions to filter a String.
RegexFilter(String) - Constructor for class bibliothek.util.filter.RegexFilter
Creates a new filter.
register(DockComponentRoot) - Method in class bibliothek.gui.dock.component.DefaultDockComponentManager
 
register(DockComponentRoot) - Method in interface bibliothek.gui.dock.component.DockComponentManager
Adds root to the list of known DockComponentRoots, informs all listeners and applies a configuration to root.
register(Dockable) - Method in class bibliothek.gui.dock.control.DockRegister
Registers dockable, the associated controller will know the titles of dockable to allow drag and drop operations.
Clients and subclasses should not call this method.
register(DockStation, boolean) - Method in class bibliothek.gui.dock.control.DockRegister
Registers station, the associated controller will support drag and drop for station.
Clients and subclasses should not call this method.
register(Dockable, Path, ScreenDockWindow, WindowConfiguration) - Method in class bibliothek.gui.dock.ScreenDockStation
Invoked after a new ScreenDockWindow has been created.
register(String, DockTitleFactory, Priority) - Method in class bibliothek.gui.dock.title.DockTitleManager
Registers a factory for the given key
registerAdjacentFactory(AdjacentDockFactory<?>) - Method in class bibliothek.gui.DockFrontend
Registers a factory that stores additional information for a set of Dockables.
registerBackupFactory(DockFactory<? extends Dockable, ?, ?>) - Method in class bibliothek.gui.DockFrontend
Register a backup factory.
registerClient(String, DockTitleFactory) - Method in class bibliothek.gui.dock.title.DockTitleManager
Registers a factory with client-priority
registerColors(String, LookAndFeelColors) - Method in class bibliothek.gui.DockUI
Registers a new LookAndFeelColors.
registerDefault(String, DockTitleFactory) - Method in class bibliothek.gui.dock.title.DockTitleManager
Registers a factory with default-priority
registerFactory(DockFactory<?, ?, ?>) - Method in class bibliothek.gui.DockFrontend
Registers a factory to write and read Dockables and DockStations.
registerFactory(DockFactory<? extends Dockable, ?, ?>, boolean) - Method in class bibliothek.gui.DockFrontend
Registers a factory to write and read Dockables and DockStations.
registerFactory(DockablePropertyFactory) - Method in class bibliothek.gui.DockFrontend
Registers a factory to write and read properties.
RegisteringDockFactory<D extends Dockable,P extends PerspectiveElement,L> - Class in bibliothek.gui.dock.frontend
RegisteringDockFactory(DockFrontend, DockFactory<D, P, L>) - Constructor for class bibliothek.gui.dock.frontend.RegisteringDockFactory
Creates a new factory
registerStalled(DockController) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
registerStalled(DockController) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
registerStalled(DockController) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Called if the DockRegister from controller has been stalled.
registerTheme(String, DockTitleFactory) - Method in class bibliothek.gui.dock.title.DockTitleManager
Registers a factory with theme-priority
registerTheme(Class<T>) - Method in class bibliothek.gui.DockUI
Registers a factory for theme.
registerTheme(ThemeFactory) - Method in class bibliothek.gui.DockUI
Stores a new theme.
registerType(TypedUIProperties.Type<T>) - Method in class bibliothek.gui.dock.util.TypedUIProperties
Registers type at this properties.
registerUnstalled(DockController) - Method in class bibliothek.gui.dock.event.DockAdapter
Deprecated.
 
registerUnstalled(DockController) - Method in class bibliothek.gui.dock.event.DockRegisterAdapter
 
registerUnstalled(DockController) - Method in interface bibliothek.gui.dock.event.DockRegisterListener
Called if the DockRegister from controller is no longer stalled, this method is called before the pending events are fired.
relation(ScreenDockWindow, ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Gets the relation of moved to fixed.
relativeSidePut(double, double) - Method in class bibliothek.gui.dock.station.split.SplitNode
Calculates on which side of the node the point kx/ky lies.
release() - Method in class bibliothek.gui.dock.DockHierarchyLock.Token
Releases the lock.
release(DockableDisplayer) - Method in class bibliothek.gui.dock.station.DisplayerCollection
Releases a displayer that was created by this collection.
releaseNoCheck() - Method in class bibliothek.gui.dock.DockHierarchyLock.Token
Releases this lock without doing the usual checks.
RelocateOperation - Interface in bibliothek.gui.dock.control.relocator
Describes the action that a DefaultDockRelocator will execute.
RemoteRelocator - Interface in bibliothek.gui.dock.control
A remote relocator can be used to perform a drag & drop operation of a Dockable without the need to know more than the Dockable.
The methods of this interface correspond to methods which are used in MouseListener and MouseMotionListener: Corresponding listener methods RemoteRelocator.init(int, int, int, int, int) MouseListener.mousePressed(MouseEvent) RemoteRelocator.drag(int, int, int) MouseMotionListener.mouseDragged(MouseEvent) RemoteRelocator.drop(int, int, int) MouseListener.mouseReleased(MouseEvent)
The names of these three methods correspond to their normal reaction, when only the left mouse button is pressed (or released).
RemoteRelocator.Reaction - Enum in bibliothek.gui.dock.control
Tells a caller of a method whether the RemoteRelocator has finished the drag & drop operation or not.
remove(int) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
Removes the index'th preference of this model.
remove(Preference<?>) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
Removes preference from this model.
remove(int) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Removes the index'th model of this merged model.
remove(MergedPreferenceModel) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Removes model from this merged model.
remove(Path) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
Removes the model with the path path.
remove(int) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Removes the index'th entry of this choice.
remove(DockAcceptance) - Method in class bibliothek.gui.dock.accept.MultiDockAcceptance
Removes a DockAcceptance which was earlier added to this MultiDockAcceptance.
remove(int) - Method in interface bibliothek.gui.dock.action.actions.SharingDropDownDockAction
Removes an action from the menu.
remove(DockAction) - Method in interface bibliothek.gui.dock.action.actions.SharingDropDownDockAction
Removes action from the menu.
remove(int) - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownAction
 
remove(DockAction) - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownAction
 
remove(DockAction) - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
Removes the given action from this source.
remove(int) - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
Removes the action at index from this source.
remove(int, int) - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
Removes all actions between index (incl.) and index+length (excl.).
remove(DockActionSource) - Method in class bibliothek.gui.dock.action.MultiDockActionSource
Removes source from this MultiDockActionSource.
remove(Component) - Method in class bibliothek.gui.dock.control.ComponentHierarchyObserver
Removes component and all its children from the set of known Components.
remove(DockStation) - Method in class bibliothek.gui.dock.control.DockRegister
Removes a station which was managed by this register.
remove(Component) - Method in class bibliothek.gui.dock.control.focus.FocusTracker
Removes listeners from component and its children.
remove(Inserter) - Method in class bibliothek.gui.dock.control.relocator.MultiInserter
Removes inserter from the list of Inserters.
remove(Merger) - Method in class bibliothek.gui.dock.control.relocator.MultiMerger
Removes merger from this MultiMerger.
remove(Component) - Method in class bibliothek.gui.dock.DefaultDockable
Removes component from the content pane.
remove(Dockable) - Method in class bibliothek.gui.dock.disable.TabDisablingStrategyObserver
Removes dockable from the set of dockables that must be observed
remove(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Removes dockable from this station.
Note: clients may need to invoke DockController.freezeLayout() and DockController.meltLayout() to ensure no-one else adds or removes Dockables.
remove(int) - Method in class bibliothek.gui.dock.FlapDockStation
Removes the child with the given index from this station.
Note: clients may need to invoke DockController.freezeLayout() and DockController.meltLayout() to ensure no-one else adds or removes Dockables.
remove(int, Dockable) - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Called when a dockable is no longer selectable.
remove(int, Dockable) - Method in class bibliothek.gui.dock.focus.DefaultDockableSelection
 
remove(String) - Method in class bibliothek.gui.dock.frontend.SettingsBlop
Removes the Setting name from this blop.
remove(PerspectiveDockable) - Method in interface bibliothek.gui.dock.perspective.PerspectiveStation
Removes a child of this station, can leave behind a placeholder.
remove(int) - Method in class bibliothek.gui.dock.StackDockStation
Removes the child of location index.
Note: clients may need to invoke DockController.freezeLayout() and DockController.meltLayout() to ensure no-one else adds or removes Dockables.
remove(int) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Removes the index'th element of this perspective.
remove(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
remove(AttractorStrategy) - Method in class bibliothek.gui.dock.station.screen.magnet.MultiAttractorStrategy
Removes strategy from the list of strategies that are used.
remove(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Removes the child dockable from this station.
remove(int) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Removes the index'th element of this station.
remove() - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Leaf
Sets the dockable of this entry to null and inserts the placeholder of the element.
remove(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
 
remove(Dockable) - Method in interface bibliothek.gui.dock.station.stack.CombinedMenu
Removes the item dockable from this menu
remove(int) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
remove(int) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
remove(Dockable) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
remove(int) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Removes the child at location index.
remove(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Removes dockable from this station.
remove(int) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Removes the index'th child of this station.
remove(int) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Removes the index'th element of this pane.
remove(int) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Removes the object at location index from this list.
remove(M) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Removes the first occurrence of object.
remove(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Removes placeholder from this entry.
remove(int) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Removes the index'th Dockable from this list were index is an index used in PlaceholderList.dockables().
remove(P) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Searches for dockable and replaces it by a placeholder.
remove(PlaceholderMap.Key) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Removes placeholder and all information that is associated with placeholder from this map.
remove(PlaceholderMap.Key, String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Removes the value that is stored at key.
remove(String) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Removes key from this map.
remove(String, DockIcon) - Method in class bibliothek.gui.dock.themes.icon.TabMenuOverflowIconBridge
 
remove(Extension) - Method in class bibliothek.gui.dock.util.extension.ExtensionManager
Removes extension from the list of extensions.
remove(Window) - Method in class bibliothek.gui.dock.util.FocusedWindowProvider
 
remove(String, U) - Method in class bibliothek.gui.dock.util.MultiUIBridge
 
remove(UIValue<?>) - Method in class bibliothek.gui.dock.util.TypedUIProperties
Removes the observer value from this manager.
remove(String, U) - Method in interface bibliothek.gui.dock.util.UIBridge
Removes a value from this bridge.
remove(U) - Method in class bibliothek.gui.dock.util.UIProperties
Uninstalls an observer of a resource
remove(DockStation) - Method in class bibliothek.gui.DockController
Removes a station which was managed by this controller.
remove(Dockable) - Method in class bibliothek.gui.DockFrontend
Removes a Dockable which was earlier added to this frontend.
removeAcceptance(DockAcceptance) - Method in class bibliothek.gui.DockController
Removes a rule that decided which station could have which children.
removeAction(SelectableDockAction) - Method in class bibliothek.gui.dock.action.actions.SelectableDockActionGroup
Removes an action.
removeActionGuard(ActionGuard) - Method in class bibliothek.gui.DockController
Removes guard from this controller.
removeActionListener(ActionListener) - Method in class bibliothek.gui.dock.action.actions.SimpleButtonAction
Removes a listener from this action.
removeActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.BasicSeparatorHandler
 
removeActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.AbstractDropDownHandler
 
removeActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SubDropDownHandler
 
removeActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.menu.ButtonMenuHandler
 
removeActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.menu.DropDownMenuHandler
 
removeActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
 
removeActionListener(ActionListener) - Method in interface bibliothek.gui.dock.themes.basic.action.menu.MenuViewItem
Removes a listener from this view.
removeActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.menu.SelectableMenuHandler
 
removeActionOffer(ActionOffer) - Method in class bibliothek.gui.DockController
Removes an earlier added offer.
removeAll() - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
Removes all preferences of this model.
removeAll() - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
Removes all actions stored in this source.
removeAll() - Method in class bibliothek.gui.dock.action.MultiDockActionSource
Removes all children of this source.
removeAll() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
removeAll() - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
removeAll() - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Removes all children from this component
removeAll() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Removes all elements from this pane.
removeAll(Set<Path>) - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Removes all placeholders that are in placeholders.
removeAll(Set<Path>) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Checks all entries of this list and removes all occurrences of all paths stored in placeholders.
removeAll(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Checks all entries of this list and removes all occurrences of all placeholder.
removeAll(Path, boolean) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Removes all occurrences of placeholders.
removeAll(Set<Path>, boolean) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Removes all occurrences of all elements of placeholders.
removeAllConditionalFonts() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
removeAllDockables() - Method in class bibliothek.gui.dock.SplitDockStation
Removes all children from this station.
Note: clients may need to invoke DockController.freezeLayout() and DockController.meltLayout() to ensure no-one else adds or removes Dockables.
removeAllTabs() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Removes all tabs of this block.
removeAttribute(String) - Method in class bibliothek.util.xml.XElement
Removes the attribute with name name from this XElement.
removeAttribute(XAttribute) - Method in class bibliothek.util.xml.XElement
Removes the attribute attribute from this XElement.
removeBackup(String) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Removes the backup factory with the name id.
removeChildrenActionListener(ActionListener) - Method in class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
Removes listener from this handler.
removeChoiceListener(ChoiceListener) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.Choice
Removes the listener listener from this choice.
removeChoiceListener(ChoiceListener) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
 
removeColor(AbstractDockColor) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Removes a color from this title
removeCombinedMenuContentListener(CombinedMenuContentListener) - Method in interface bibliothek.gui.dock.station.stack.menu.CombinedMenuContent
Removes a listener from this menu.
removeCombinedMenuContentListener(CombinedMenuContentListener) - Method in class bibliothek.gui.dock.station.stack.menu.PopupCombinedMenuContent
 
removeConfiguration(DockComponentConfiguration) - Method in class bibliothek.gui.dock.component.DefaultDockComponentManager
 
removeConfiguration(DockComponentConfiguration) - Method in interface bibliothek.gui.dock.component.DockComponentManager
Removes configuration from the list of configurations.
removed(Choice, int, int) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceListener
This method is called if some new entries have been removed from choice
removed(Component) - Method in class bibliothek.extension.gui.dock.util.MouseOverListener
Removes listeners from component and its children.
removed(ComponentHierarchyObserverEvent) - Method in interface bibliothek.gui.dock.event.ComponentHierarchyObserverListener
Called when some Components have left the realm of controller.
removed(DockFrontend, Dockable) - Method in class bibliothek.gui.dock.event.DockFrontendAdapter
 
removed(DockFrontend, Dockable) - Method in interface bibliothek.gui.dock.event.DockFrontendListener
Informs this listener that dockable has been removed from the list of known Dockables of frontend.
removed(SplitDockPerspective.Entry, SplitDockPerspective.Entry) - Method in interface bibliothek.gui.dock.station.split.SplitDockPerspective.EntryListener
Called after child was removed from parent.
removed(StackDockStation, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
Called when dockable has been removed from station.
removed(TabPane, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManagerPane
 
removed(TabPane, Dockable) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneListener
Called after dockable has been removed from pane.
removeDecoratorListener(BasicDockableDisplayerDecoratorListener) - Method in interface bibliothek.gui.dock.themes.basic.BasicDockableDisplayerDecorator
Removes the listener listener from this decorator.
removeDecoratorListener(BasicDockableDisplayerDecoratorListener) - Method in class bibliothek.gui.dock.themes.basic.MinimalDecorator
 
removeDecoratorListener(BasicDockableDisplayerDecoratorListener) - Method in class bibliothek.gui.dock.themes.basic.TabDecorator
 
removeDisablingStrategyListener(DisablingStrategyListener) - Method in interface bibliothek.gui.dock.disable.DisablingStrategy
Removes listener from this object.
removeDockable(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
Removes the dockable from this station.
Note: clients may need to invoke DockController.freezeLayout() and DockController.meltLayout() to ensure no-one else adds or removes Dockables.
removeDockable(int) - Method in class bibliothek.gui.dock.ScreenDockStation
Removes the index'th Dockable of this station.
Note: clients may need to invoke DockController.freezeLayout() and DockController.meltLayout() to ensure no-one else adds or removes Dockables.
removeDockable(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
Removes dockable from this station.
removeDockableDisplayerListener(DockableDisplayerListener) - Method in class bibliothek.gui.dock.station.DisplayerCollection
Removes listener from all DockableDisplayers that are in this collection.
removeDockableDisplayerListener(DockableDisplayerListener) - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Removes listener from this displayer.
removeDockableDisplayerListener(DockableDisplayerListener) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
removeDockableFocusListener(DockableFocusListener) - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
Removes a listener from this controller.
removeDockableFocusListener(DockableFocusListener) - Method in interface bibliothek.gui.dock.control.focus.FocusController
Removes a listener from this controller.
removeDockableFocusListener(DockableFocusListener) - Method in class bibliothek.gui.DockController
d Removes a listener from this controller.
removeDockableListener(DockableListener) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
removeDockableListener(DockableListener) - Method in class bibliothek.gui.dock.SplitDockStation
 
removeDockableListener(DockableListener) - Method in interface bibliothek.gui.Dockable
Removes a listener from this Dockable.
removeDockableSelectionListener(DockableSelectionListener) - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
 
removeDockableSelectionListener(DockableSelectionListener) - Method in interface bibliothek.gui.dock.focus.DockableSelection
Removes a listener that gets informed when the state of this selection changes.
removeDockableSelectionListener(DockableSelectionListener) - Method in class bibliothek.gui.dock.themes.ThemeDockableSelection
 
removeDockableSelectionListener(DockableSelectionListener) - Method in class bibliothek.gui.DockController
Removes a listener from this controller.
removeDockableStateListener(DockableStateListener) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
removeDockableStateListener(DockableStateListener) - Method in class bibliothek.gui.dock.SplitDockStation
 
removeDockableStateListener(DockableStateListener) - Method in interface bibliothek.gui.Dockable
Removes listener from this element.
removeDockActionListener(StandardDockActionListener) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
 
removeDockActionListener(StandardDockActionListener) - Method in interface bibliothek.gui.dock.action.StandardDockAction
Removes a listener from this DockStation.
removeDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.action.AbstractDockActionSource
 
removeDockActionSourceListener(DockActionSourceListener) - Method in interface bibliothek.gui.dock.action.DockActionSource
Removes an earlier added listener.
removeDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.action.FilteredDockActionSource
 
removeDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.action.HierarchyDockActionSource
 
removeDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.action.MultiDockActionSource
 
removeDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource
 
removeDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.station.screen.FullscreenActionSource
 
removeDockActionSourceListener(DockActionSourceListener) - Method in class bibliothek.gui.dock.station.stack.action.DockActionDistributorSource
 
removeDockHierarchyListener(DockHierarchyListener) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
removeDockHierarchyListener(DockHierarchyListener) - Method in class bibliothek.gui.dock.dockable.DockHierarchyObserver
Removes an earlier stored listener.
removeDockHierarchyListener(DockHierarchyListener) - Method in class bibliothek.gui.dock.SplitDockStation
 
removeDockHierarchyListener(DockHierarchyListener) - Method in interface bibliothek.gui.Dockable
Removes a hierarchy-listener from this Dockable.
Note: when using a DockHierarchyObserver, forward the call directly to DockHierarchyObserver.removeDockHierarchyListener(DockHierarchyListener)
removeDockRegisterListener(DockRegisterListener) - Method in class bibliothek.gui.dock.control.DockRegister
Removes a listener from this register.
removeDockStationListener(DockStationListener) - Method in class bibliothek.gui.dock.SplitDockStation
 
removeDockStationListener(DockStationListener) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
removeDockStationListener(DockStationListener) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
removeDockStationListener(DockStationListener) - Method in interface bibliothek.gui.DockStation
Removes a listener from this station.
removeDockTitleBindingListener(DockTitleBindingListener) - Method in class bibliothek.gui.DockController
Removes the observer listener from this controller.
removeDoublePlaceholders(SplitNode, PlaceholderMap) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderSet
Removes any placeholder from placeholderMap that is stored in another node than node.
removeDropDownActionListener(DropDownActionListener) - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
 
removeDropDownActionListener(DropDownActionListener) - Method in interface bibliothek.gui.dock.action.DropDownAction
Removes a listener from this action.
removeEclipseThemeConnectorListener(EclipseThemeConnectorListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
 
removeEclipseThemeConnectorListener(EclipseThemeConnectorListener) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.EclipseThemeConnector
Removes listener from this connector.
removeElement(XElement) - Method in class bibliothek.util.xml.XElement
Removes the child element from this XElement.
removeEmpty(String) - Method in class bibliothek.gui.DockFrontend
Removes the properties of a non existing Dockable and/or changes the flag to store information about the non existing Dockablename to false.
removeFlapDockStationListener(FlapDockListener) - Method in class bibliothek.gui.dock.FlapDockStation
Removes an earlier added listener from this station.
removeFont(AbstractDockFont) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Removes a font from this title.
removeFromMenu(M, Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
removeFromMenu(M, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Removes dockable from menu.
removeFrontendListener(DockFrontendListener) - Method in class bibliothek.gui.DockFrontend
Removes an earlier added listener from this frontend.
removeFullscreenFilter(ScreenDockFullscreenFilter) - Method in class bibliothek.gui.dock.ScreenDockStation
Removes filter from this station.
removeGlobalListener(KeyListener) - Method in class bibliothek.gui.dock.control.AbstractKeyboardController
 
removeGlobalListener(KeyListener) - Method in interface bibliothek.gui.dock.control.KeyboardController
Removes a listener from this controller.
removeGroup(Object) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Removes a group but only if the group is empty (no Dockables are registered in that group).
removeHandle(StationChildHandle, DockHierarchyLock.Token) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
removeHandle(StationChildHandle, DockHierarchyLock.Token) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Removes an element from the station.
removeKeyListener(KeyListener) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Removes listener from this element.
removeLayoutComponent(Component) - Method in class bibliothek.gui.dock.station.stack.StackTabListLayout
Deprecated.
 
removeLayoutComponent(Component) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
 
removeListener(PreferenceOperationViewListener) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceOperationView
Removes the listener listener from this view.
removeListener(UISchemeListener<Color, DockColor, ColorBridge>) - Method in class bibliothek.extension.gui.dock.theme.IdentifiedColorScheme
 
removeListener(ButtonContentFilterListener) - Method in class bibliothek.gui.dock.action.AbstractButtonContentFilter
 
removeListener(ButtonContentFilterListener) - Method in interface bibliothek.gui.dock.action.ButtonContentFilter
Removes the observer listener from this filter.
removeListener(ActionPopupMenuListener) - Method in interface bibliothek.gui.dock.action.popup.ActionPopupMenu
Removes a listener from this menu.
removeListener(ActionPopupMenuListener) - Method in class bibliothek.gui.dock.action.popup.DefaultActionPopupMenu
 
removeListener(KeyboardListener) - Method in class bibliothek.gui.dock.control.AbstractKeyboardController
 
removeListener(ComponentHierarchyObserverListener) - Method in class bibliothek.gui.dock.control.ComponentHierarchyObserver
Removes a listener from this observer.
removeListener(DoubleClickListener) - Method in class bibliothek.gui.dock.control.DoubleClickController
Removes a listener from this controller.
removeListener(KeyboardListener) - Method in interface bibliothek.gui.dock.control.KeyboardController
Removes a listener from this controller.
removeListener(DockableStateListener) - Method in class bibliothek.gui.dock.dockable.DockableStateListenerManager
Removes a listener from this observer
removeListener(L) - Method in class bibliothek.gui.dock.event.LocatedListenerList
Removes a list of the list of listeners.
removeListener(FlapLayoutManagerListener) - Method in class bibliothek.gui.dock.station.flap.AbstractFlapLayoutManager
 
removeListener(Dockable, ButtonContentListener) - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Informs this ButtonContent that listener no longer has to be observed.
removeListener(FlapLayoutManagerListener) - Method in interface bibliothek.gui.dock.station.flap.FlapLayoutManager
Removes the observer listener from this manager.
removeListener(SplitDockPerspective.EntryListener) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Removes listener from this perspective
removeListener(TabContentFilterListener) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
 
removeListener(TabContentFilterListener) - Method in interface bibliothek.gui.dock.station.stack.tab.TabContentFilter
Removes a listener from this filter.
removeListener(DockStationListener) - Method in class bibliothek.gui.dock.station.support.DockStationListenerManager
Removes an earlier added listener.
removeListener(PlaceholderStrategyListener) - Method in interface bibliothek.gui.dock.station.support.PlaceholderStrategy
Removes a listener from this strategy.
removeListener(PlaceholderStrategyListener) - Method in class bibliothek.gui.dock.station.support.RootPlaceholderStrategy
 
removeListener(BasicButtonModelListener) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Removes a listener from this model.
removeListener(UISchemeListener<Color, DockColor, ColorBridge>) - Method in class bibliothek.gui.dock.themes.color.AbstractColorScheme
 
removeListener(UISchemeListener<Color, DockColor, ColorBridge>) - Method in class bibliothek.gui.dock.themes.color.ExtendingColorScheme
 
removeListener(ThemeMetaListener) - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
 
removeListener(ThemeMetaListener) - Method in interface bibliothek.gui.dock.themes.ThemeMeta
Removes a listener from this
removeListener(OrientationToRotationStrategyListener) - Method in interface bibliothek.gui.dock.title.OrientationToRotationStrategy
Removes listener from this strategy.
removeListener(UISchemeListener<V, U, B>) - Method in class bibliothek.gui.dock.util.AbstractUIScheme
 
removeListener(BackgroundAlgorithmListener) - Method in class bibliothek.gui.dock.util.BackgroundAlgorithm
Removes the observer listener from this algorithm.
removeListener(PropertyKey<A>, DockPropertyListener<A>) - Method in class bibliothek.gui.dock.util.DockProperties
Removes an earlier added listener.
removeListener(LookAndFeelColorsListener) - Method in class bibliothek.gui.dock.util.laf.AbstractLookAndFeelColors
 
removeListener(LookAndFeelColorsListener) - Method in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
Removes a listener from this object.
removeListener(UISchemeListener<Object, UIValue<Object>, UIBridge<Object, UIValue<Object>>>) - Method in class bibliothek.gui.dock.util.TypedPropertyUIScheme
 
removeListener(UISchemeListener<V, U, B>) - Method in interface bibliothek.gui.dock.util.UIScheme
Removes a listener from this scheme.
removeLookAndFeelColorsListener(LookAndFeelColorsListener) - Method in class bibliothek.gui.DockUI
Removes a listener from this DockUI.
removeMode(DockRelocatorMode) - Method in interface bibliothek.gui.dock.control.DockRelocator
Removes a mode that has earlier been added to this relocator.
removeMode(DockRelocatorMode) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Removes a mode that has earlier been added to this relocator.
removeMouseInputListener(MouseInputListener) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
removeMouseInputListener(MouseInputListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
removeMouseInputListener(MouseInputListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
removeMouseInputListener(MouseInputListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
removeMouseInputListener(MouseInputListener) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
removeMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
removeMouseInputListener(MouseInputListener) - Method in interface bibliothek.gui.dock.DockElementRepresentative
Removes a listener from this representative.
removeMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.SplitDockStation
 
removeMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.StackDockStation
 
removeMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
removeMouseInputListener(MouseInputListener) - Method in interface bibliothek.gui.dock.title.DockTitle
Removes a listener.
removeMouseInputListener(MouseInputListener) - Method in class bibliothek.gui.dock.util.SimpleDockElementRepresentative
 
removeMouseInputListener(MouseInputListener) - Method in interface bibliothek.gui.Dockable
Removes a listener that was earlier added to this Dockable.
removeMouseListener(MouseListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
removeMouseListener(MouseListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
removeMouseListener(MouseListener) - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
 
removeMouseListener(MouseListener) - Method in interface bibliothek.gui.dock.control.GlobalMouseDispatcher
Removes the observer listener from this dispatcher.
removeMouseMotionListener(MouseMotionListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
removeMouseMotionListener(MouseMotionListener) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
removeMouseMotionListener(MouseMotionListener) - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
 
removeMouseMotionListener(MouseMotionListener) - Method in interface bibliothek.gui.dock.control.GlobalMouseDispatcher
Removes the observer listener from this dispatcher.
removeMouseWheelListener(MouseWheelListener) - Method in class bibliothek.gui.dock.control.DefaultGlobalMouseDispatcher
 
removeMouseWheelListener(MouseWheelListener) - Method in interface bibliothek.gui.dock.control.GlobalMouseDispatcher
Removes the observer listener from this dispatcher.
removePlaceholder(Path) - Method in class bibliothek.gui.dock.SplitDockStation
Searches the entire tree for any occurence of placeholder and removes placeholder.
removePlaceholder(Path) - Method in interface bibliothek.gui.dock.station.PlaceholderMapping
Removes all occurrences of placeholder from this station.
removePlaceholder(Path) - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderMapping
 
removePlaceholder(Path) - Method in class bibliothek.gui.dock.station.split.SplitNode
Removes a placeholder from this node.
removePlaceholder(Path) - Method in class bibliothek.gui.dock.station.support.PlaceholderListMapping
 
removePlaceholders(Set<Path>) - Method in class bibliothek.gui.dock.SplitDockStation
Searches the entire tree for all occurences of all placeholders in placeholders.
removePlaceholders(Set<Path>) - Method in class bibliothek.gui.dock.station.split.SplitNode
Removes all placeholders in placeholders from this node
removePreferenceListener(PreferenceListener<V>) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreference
 
removePreferenceListener(PreferenceListener<V>) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
removePreferenceListener(PreferenceListener<V>) - Method in interface bibliothek.extension.gui.dock.preference.Preference
Removes a listener from this preference.
removePreferenceModelListener(PreferenceModelListener) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
 
removePreferenceModelListener(PreferenceModelListener) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
removePreferenceModelListener(PreferenceModelListener) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
removePreferenceModelListener(PreferenceModelListener) - Method in class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
 
removePreferenceModelListener(PreferenceModelListener) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Removes a listener from this model.
removePreferenceModelListener(PreferenceModelListener) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
removeRepresentative(DockElementRepresentative) - Method in class bibliothek.gui.DockController
Removes representative from this controller.
removeRepresentative(DockElementRepresentative) - Method in class bibliothek.gui.DockFrontend
Removes representative from this frontend.
removeRepresentativeListener(DockControllerRepresentativeListener) - Method in class bibliothek.gui.DockController
Removes listener from this controller.
removeRoot(Component) - Method in class bibliothek.gui.dock.component.DockComponentRootHandler
Removes component as root.
removeRoot(DockStation) - Method in class bibliothek.gui.DockFrontend
Removes a root from this frontend.
removeScreenDockStationListener(ScreenDockStationListener) - Method in class bibliothek.gui.dock.ScreenDockStation
Removes listener from this station.
removeScreenDockWindowListener(ScreenDockWindowListener) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Removes a listener from this window.
removeScreenDockWindowListener(ScreenDockWindowListener) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
removeSelectableListener(SelectableDockActionListener) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
 
removeSelectableListener(SelectableDockActionListener) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
 
removeSelectableListener(SelectableDockActionListener) - Method in interface bibliothek.gui.dock.action.SelectableDockAction
Removes a listener from this action.
removeSingleTabDeciderListener(SingleTabDeciderListener) - Method in interface bibliothek.gui.dock.displayer.SingleTabDecider
Removes a listener from this decider.
removeSplitDockStationListener(SplitDockListener) - Method in class bibliothek.gui.dock.SplitDockStation
Removes an earlier added listener.
removeStackDockComponentListener(StackDockComponentListener) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
removeStackDockComponentListener(StackDockComponentListener) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
removeStackDockComponentListener(StackDockComponentListener) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Removes listener from this component.
removeTab(Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
removeTab(Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Removes the tab of dockable from the internal data structure.
removeTab(Tab) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Removes tab from this block.
removeTab(int) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Removes the tab of location index.
removeTabMenuListener(TabMenuListener) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
removeTabMenuListener(TabMenuListener) - Method in interface bibliothek.gui.dock.station.stack.tab.TabMenu
Removes listener from this menu.
removeTabPaneListener(TabPaneListener) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
 
removeTabPaneListener(TabPaneListener) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Removes a listener from this pane.
removeTask(Runnable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Removes a task which was earlier added to this animation.
removeTitle(Rectangle) - Method in class bibliothek.gui.dock.station.split.Leaf
Asks the DockableDisplayer for its current DockTitle and removes the size of the title from bounds.
removeTreeModelListener(TreeModelListener) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
removeUIListener(UIListener) - Method in class bibliothek.gui.dock.themes.ThemeManager
Removes a listener from this manager.
removeVetoableDockRelocatorListener(VetoableDockRelocatorListener) - Method in interface bibliothek.gui.dock.control.DockRelocator
Removes a listener from this manager.
removeVetoableDockRelocatorListener(VetoableDockRelocatorListener) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
 
removeVetoableListener(VetoableDockFrontendListener) - Method in class bibliothek.gui.dock.frontend.VetoManager
Removes listener from this frontend.
removeVetoableListener(VetoableDockFrontendListener) - Method in class bibliothek.gui.DockFrontend
Removes listener from this frontend.
removeVetoListener(FocusVetoListener) - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
Removes a listener from this controller
removeVetoListener(FocusVetoListener) - Method in interface bibliothek.gui.dock.control.focus.FocusController
Removes a listener from this controller
removeWindowProviderListener(WindowProviderListener) - Method in class bibliothek.gui.dock.util.AbstractWindowProvider
 
removeWindowProviderListener(WindowProviderListener) - Method in class bibliothek.gui.dock.util.ComponentWindowProvider
 
removeWindowProviderListener(WindowProviderListener) - Method in class bibliothek.gui.dock.util.NullWindowProvider
 
removeWindowProviderListener(WindowProviderListener) - Method in interface bibliothek.gui.dock.util.WindowProvider
Removes a listener from this provider
removeWindowProviderListener(WindowProviderListener) - Method in class bibliothek.gui.dock.util.WindowProviderWrapper
 
removeWorkaround(Workaround) - Method in class bibliothek.util.Workarounds
Removes a workaround from this Workarounds.
RENDERING_HINTS - Static variable in interface bibliothek.gui.dock.util.render.DockRenderingHints
 
repaint(int[]) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothChanger
Triggered during a transition when the counter has been changed
repaint() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
repaint() - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Tells this window that is should redraw its entire content.
repaint(int, int, int, int) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
Repaints parts of the base component.
repaint() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Repaints the contents of this component.
repaint() - Method in class bibliothek.gui.dock.util.BackgroundAlgorithm
 
repaint() - Method in interface bibliothek.gui.dock.util.BackgroundComponent
Informs this component that it should be repainted.
RepeatingFocusRequest - Class in bibliothek.gui.dock.control.focus
Ensures that a specific Component is focused by calling Component.requestFocus() multiple times.
RepeatingFocusRequest(DockElementRepresentative, Component, boolean) - Constructor for class bibliothek.gui.dock.control.focus.RepeatingFocusRequest
Creates a new request
RepeatingFocusRequest(DockElementRepresentative, Component, int, int, boolean) - Constructor for class bibliothek.gui.dock.control.focus.RepeatingFocusRequest
Creates a new request
replace(DockStation, Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
replace(Dockable, Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
replace(PerspectiveDockable, PerspectiveDockable) - Method in interface bibliothek.gui.dock.perspective.PerspectiveStation
Replaces oldDockable by newDockable.
replace(DockStation, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
replace(Dockable, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
replace(Dockable, Dockable, boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
 
replace(DockStation, Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
replace(Dockable, Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
replace(DockStation, Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
replace(Dockable, Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
replace(Dockable, Dockable, boolean) - Method in class bibliothek.gui.dock.StackDockStation
 
replace(PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
replace(PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
 
replace(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Replaces this with next.
replace(PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
 
replace(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitNode
Replaces this node with node.
replace(PerspectiveDockable, PerspectiveDockable) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
 
replace(Dockable, Dockable) - Method in interface bibliothek.gui.DockStation
Replaces the child old by next which is not yet a child of this station.
replace(DockStation, Dockable) - Method in interface bibliothek.gui.DockStation
Replaces the child old by next which is not yet a child of this station.
repositioned(SplitNode) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
repositioned(SplitNode) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Invoked whenever a node changes its shape.
representative - Variable in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
the Dockable which is represented by this view
representativeAdded(DockController, DockElementRepresentative) - Method in class bibliothek.gui.dock.control.PopupController
 
representativeAdded(DockController, DockElementRepresentative) - Method in interface bibliothek.gui.dock.event.DockControllerRepresentativeListener
Informs this listener that representative was added to controller.
representativeRemoved(DockController, DockElementRepresentative) - Method in class bibliothek.gui.dock.control.PopupController
 
representativeRemoved(DockController, DockElementRepresentative) - Method in interface bibliothek.gui.dock.event.DockControllerRepresentativeListener
Informs this listener that representative was removed from controller.
request(DisplayerRequest) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayerFactory
 
request(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitleFactory
 
request(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.bubble.ReducedBubbleTitleFactory
 
request(DisplayerRequest) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDisplayerFactory
 
request(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockTitleFactory
 
request(DisplayerRequest) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatDisplayerFactory
 
request(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTitleFactory
 
request(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitleFactory
 
request(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitleFactory
 
request(DockTitle) - Method in class bibliothek.gui.dock.displayer.DisplayerRequest
Creates a new DockableDisplayer.
request(DisplayerRequest) - Method in interface bibliothek.gui.dock.station.DisplayerFactory
Creates a new DockableDisplayer, this method needs to call DisplayerRequest.answer(DockableDisplayer) once the new displayer is created.
The new displayer will be shown on DisplayerRequest.getParent(), its content must be DisplayerRequest.getTarget() and DisplayerRequest.getTitle().
If this factory does not want to provide a DockableDisplayer for the given request, it can just return and not call DisplayerRequest.answer(DockableDisplayer).
request(DockTitleRequest) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonTitleFactory
 
request(DisplayerRequest) - Method in class bibliothek.gui.dock.themes.basic.BasicDisplayerFactory
 
request(DockTitleRequest) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitleFactory
 
request(DisplayerRequest) - Method in class bibliothek.gui.dock.themes.DefaultDisplayerFactoryValue
Creates a new DockableDisplayer and answers to request.
request(DockTitleRequest) - Method in class bibliothek.gui.dock.themes.nostack.NoStackTitleFactory
 
request(DisplayerRequest) - Method in class bibliothek.gui.dock.themes.ThemeDisplayerFactory
 
request(DockTitleRequest) - Method in class bibliothek.gui.dock.title.ControllerTitleFactory
 
request(DockTitleRequest) - Method in interface bibliothek.gui.dock.title.DockTitleFactory
Asks this factory to provide a DockTitle for request, this method should call DockTitleRequest.answer(DockTitle).
request() - Method in class bibliothek.gui.dock.title.DockTitleRequest
 
request(DockTitleRequest) - Method in class bibliothek.gui.dock.title.DockTitleVersion
Calls DockTitleFactory.request(DockTitleRequest) for the current factory.
request() - Method in class bibliothek.gui.dock.title.DockTitleVersion
Calls DockTitleRequest.request() for all DockTitleRequests that are currently installed on this version.
request(DockTitleRequest) - Method in class bibliothek.gui.dock.title.NullTitleFactory
 
request() - Method in class bibliothek.gui.dock.util.ResourceRequest
Asks for a new resource and may trigger ResourceRequest.answer(Object, Object).
REQUEST_FACTORY - Static variable in interface bibliothek.gui.dock.layout.location.AsideRequest
Property key for getting the default AsideRequestFactory.
requestChildDisplayer(DisplayerRequest) - Method in class bibliothek.gui.dock.SplitDockStation
 
requestChildDisplayer(DisplayerRequest) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
requestChildDisplayer(DisplayerRequest) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
requestChildDisplayer(DisplayerRequest) - Method in interface bibliothek.gui.DockStation
Provides a DockableDisplayer for a child of this station.
requestChildDockTitle(DockTitleRequest) - Method in class bibliothek.gui.dock.SplitDockStation
 
requestChildDockTitle(DockTitleRequest) - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
requestChildDockTitle(DockTitleRequest) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
requestChildDockTitle(DockTitleRequest) - Method in interface bibliothek.gui.DockStation
Provides a DockTitle for a child of this station.
requestDisplayer(DisplayerRequest) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
The default behavior of this method is to do nothing.
requestDisplayer(DisplayerRequest) - Method in class bibliothek.gui.dock.SplitDockStation
 
requestDisplayer(DisplayerRequest) - Method in interface bibliothek.gui.Dockable
Invoked to get DockableDisplayer for this Dockable.
requestDockTitle(DockTitleRequest) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
The default behavior of this method is to do nothing.
requestDockTitle(DockTitleRequest) - Method in class bibliothek.gui.dock.SplitDockStation
 
requestDockTitle(DockTitleRequest) - Method in class bibliothek.gui.dock.title.DockTitleRequest
May answer a request for a title.
requestDockTitle(DockTitleRequest) - Method in interface bibliothek.gui.Dockable
Invoked to get a graphical representation of a title for this Dockable.
requestNull() - Method in class bibliothek.gui.dock.util.ResourceRequest
Asks this request to simulate a call to ResourceRequest.request() which is answered with null
requestTitle() - Method in class bibliothek.gui.dock.station.StationChildHandle
Requests a new title for this Dockable
reset() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraphConstraint
Unsets all values of this constraint.
reset() - Method in class bibliothek.gui.dock.station.support.ListSpanStrategy
To be called if the number of children or the orientation changed.
reset() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
Sets all values of the BasicDropDownButtonHandler.filter to null.
resetDecorator() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Resets the decorator, this method removes all Components from this displayer, then adds them again in the order that is necessary according to the current settings
resetDisplayerBounds() - Method in class bibliothek.gui.dock.station.split.Leaf
Resets the boundaries of the DockableDisplayer of this Leaf, using the current Spans as well.
resetHoldAction() - Method in class bibliothek.gui.dock.FlapDockStation.DockableHandle
Sets the action of FlapDockStation.DockableHandle.getActions() back to the action that was created by FlapDockStation.createHoldAction().
resetIcon() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
Recalculates what icon should be shown
resetTitleIcon() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Resets the icon of this Dockable, the default icon is shown again.
resetTitleIcon() - Method in class bibliothek.gui.dock.SplitDockStation
Resets the icon of this SplitDockStation, the default icon is shown again.
resetTitles() - Method in class bibliothek.gui.dock.station.flap.ButtonPane
Ensures that all titles of the title-map, which was given to the constructor, are shown on this panel.
reshape() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenWindowShape
First checks that the callback is not null, then calls AbstractScreenWindowShape.getShape() and sets the result.
reshape(int, int, int, int) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Deprecated.
resized(MagnetController, MagnetRequest) - Method in class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetOperation
Called if a window was resized.
resized() - Method in interface bibliothek.gui.dock.station.span.SpanCallback
To be called by the Span every time when its size changes.
resizeRipple(StickMagnetGraph.Node, MagnetRequest.Side) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Starting from the resized node node this method distributes resizing over a chain of nodes.
resizingAttraction(ScreenDockWindow, MagnetRequest.Side, MagnetRequest.Side) - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetRequest
Resizes the window such that its side windowSide is at the same location as the side neighborSide from neighbor.
ResizingLayoutManager - Class in bibliothek.gui.dock.station.screen.window
This LayoutManager changes the size of a ScreenDockWindow such that it has the same size as its preferred size, this update is only executed if the content of the window was invalidated.
This LayoutManager behaves like a GridLayout with one column and one row.
ResizingLayoutManager(ScreenDockWindow, Component) - Constructor for class bibliothek.gui.dock.station.screen.window.ResizingLayoutManager
Creates a new layout manager
ResourceRequest<T> - Class in bibliothek.gui.dock.util
A ResourceRequest describes an algorithm for finding or creating a resource by calling a set of resource providers or factories in a specific order.
ResourceRequest() - Constructor for class bibliothek.gui.dock.util.ResourceRequest
 
RESTRICTED_ENVIRONMENT - Static variable in class bibliothek.gui.DockController
property telling whether this application runs in a restricted environment or not, the default value is the result of DockUI.isSecureEnvironment()
RetroFlapDockStationLayout - Class in bibliothek.gui.dock.station.flap
A FlapDockStationLayout that stores data which was read from an older format.
RetroFlapDockStationLayout(int[], boolean[], int[], boolean, FlapDockStation.Direction) - Constructor for class bibliothek.gui.dock.station.flap.RetroFlapDockStationLayout
Creates a new layout
RetroScreenDockStationLayout - Class in bibliothek.gui.dock.station.screen
Old version of ScreenDockStationLayout, kept for backwards compatibility.
RetroScreenDockStationLayout() - Constructor for class bibliothek.gui.dock.station.screen.RetroScreenDockStationLayout
 
RetroStackDockStationLayout - Class in bibliothek.gui.dock.station.stack
Information about the layout of a StackDockStation read from an old format.
RetroStackDockStationLayout(int, int[]) - Constructor for class bibliothek.gui.dock.station.stack.RetroStackDockStationLayout
Creates a new layout
revalidate() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
revalidate() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Called when the layout of this pane has become invalid, the default behavior is to call AbstractTabPane.doLayout().
ReverseCompoundBorder - Class in bibliothek.extension.gui.dock.util
Behaves like its super-class but the painting order of the borders is reversed.
ReverseCompoundBorder(Border, Border) - Constructor for class bibliothek.extension.gui.dock.util.ReverseCompoundBorder
 
RexSystemColor - Class in bibliothek.extension.gui.dock.theme.eclipse.rex
A set of colors used to set up the ColorSchemes of the EclipseTheme.
RIGHT - Static variable in class bibliothek.gui.dock.action.LocationHint
Used to indicate that this hint likes to stay right of the middle
RIGHT - Variable in class bibliothek.gui.dock.focus.AbstractDockableSelection
Action called when the right arrow key was pressed.
right() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Called when a right arrow key was pressed.
right() - Method in class bibliothek.gui.dock.focus.DefaultDockableSelection
 
RIGHT_OF_ALL - Static variable in class bibliothek.gui.dock.action.LocationHint
Used to indicate that this hint likes to stay as right as possible
root() - Method in class bibliothek.gui.dock.SplitDockStation
Gets the root of this station, creates a root if necessary.
Root - Class in bibliothek.gui.dock.station.split
The root of the tree that represents the internal structure of a SplitDockStation.
Root(SplitDockAccess) - Constructor for class bibliothek.gui.dock.station.split.Root
Creates a new root.
Root(SplitDockAccess, long) - Constructor for class bibliothek.gui.dock.station.split.Root
Creates a new root.
Root() - Constructor for class bibliothek.gui.dock.station.split.SplitDockPerspective.Root
Creates the new root.
root(D) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Sets dockable as root, and returns a key to the root.
root(SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Sets key as the root of the tree.
root(SplitDockTree<Dockable>.Key, long) - Method in class bibliothek.gui.dock.station.split.SplitDockTreeFactory
 
root(N, long) - Method in interface bibliothek.gui.dock.station.split.SplitTreeFactory
Informs about the node that is the root.
root(SplitDockPathProperty, long) - Method in class bibliothek.gui.dock.station.split.SplitTreePathFactory
 
ROOT_KEY_PREFIX - Static variable in class bibliothek.gui.DockFrontend
prefix used for roots when creating a new PredefinedDockSituation
RootInfo(DockStation, String) - Constructor for class bibliothek.gui.DockFrontend.RootInfo
Creates a new object.
RootPlaceholderStrategy - Class in bibliothek.gui.dock.station.support
A PlaceholderStrategy that wraps around another strategy or around no strategy at all.
RootPlaceholderStrategy(DockStation) - Constructor for class bibliothek.gui.dock.station.support.RootPlaceholderStrategy
Creates a new strategy.
rootWindowChanged(Window, Window) - Method in class bibliothek.gui.DockController
Called whenever the root window of this controller changed.
Rotation - Enum in bibliothek.gui.dock.util.swing
Represents a counter-clockwise rotation of a multiple of 90 degrees.
rotationChanged(Dockable, DockTitle) - Method in interface bibliothek.gui.dock.title.OrientationToRotationStrategyListener
Informs that the rotation of the text on any title representing dockable has changed.
RoundButton - Class in bibliothek.extension.gui.dock.theme.bubble
A round button is a button that has a oval form.
RoundButton(BasicTrigger, BasicResourceInitializer, Dockable, DockAction) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Creates a new round button.
RoundButtonConnectable - Interface in bibliothek.extension.gui.dock.theme.bubble
A button which requires a DockController to paint its content.
RoundButtonViewItem - Class in bibliothek.extension.gui.dock.theme.bubble
A BasicTitleViewItem that connects a RoundButton with the DockController when bound and when a controller is available.
RoundButtonViewItem(Dockable, BasicTitleViewItem<JComponent>, RoundButtonConnectable) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.RoundButtonViewItem
Creates a new view item.
RoundDropDownButton - Class in bibliothek.extension.gui.dock.theme.bubble
A button which can be pressed by the user either to execute a DockAction or to show a popup-menu with a selection of DockActions.
RoundDropDownButton(BasicDropDownButtonHandler, Dockable, DockAction) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
Creates a new button
RoundRectButton - Class in bibliothek.extension.gui.dock.theme.eclipse
A button that has a round rect shape.
RoundRectButton(BasicTrigger, BasicResourceInitializer) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.RoundRectButton
Creates a new roundrect button.
RoundRectDropDownButton - Class in bibliothek.extension.gui.dock.theme.eclipse
A button with a shape of a roundrect, displaying a DropDownAction.
RoundRectDropDownButton(BasicDropDownButtonHandler) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
Creates a new button
RowLayout - Class in bibliothek.gui.dock.station.stack.tab
This layout puts all tabs in one, or if there is not enough space, in many, rows.
RowLayout() - Constructor for class bibliothek.gui.dock.station.stack.tab.RowLayout
 
run() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 

S

save() - Method in class bibliothek.gui.DockFrontend
Saves the current layout under the name of the current setting.
save(String) - Method in class bibliothek.gui.DockFrontend
Saves the current layout with the specified name.
save(String, boolean) - Method in class bibliothek.gui.DockFrontend
Saves the current layout with the specified name.
saved(DockFrontend, String) - Method in class bibliothek.gui.dock.event.DockFrontendAdapter
 
saved(DockFrontend, String) - Method in interface bibliothek.gui.dock.event.DockFrontendListener
Invoked if the current setting was saved with the name name.
SCREEN_CAPTURE_STRATEGY - Static variable in interface bibliothek.gui.dock.util.AWTComponentCaptureStrategy
This strategy just takes a real screen capture of the area in which the component is supposed to be.
SCREEN_MASK - Static variable in interface bibliothek.gui.dock.control.DockRelocatorMode
the modifiers that must be pressed to activate the DockRelocatorMode.SCREEN_ONLY relocator mode
SCREEN_ONLY - Static variable in interface bibliothek.gui.dock.control.DockRelocatorMode
Ensures that a Dockable can be dragged only onto a ScreenDockStation.
ScreencaptureMovingImageFactory - Class in bibliothek.gui.dock.dockable
A factory that makes a snapshot of the Dockable which will be represented by its MovingImage.
ScreencaptureMovingImageFactory(Dimension) - Constructor for class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
Creates a new factory.
ScreencaptureMovingImageFactory(Dimension, float) - Constructor for class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
Creates a new factory.
ScreenDockDialog - Class in bibliothek.gui.dock.station.screen.window
An implementation of ScreenDockWindow which uses a JDialog.
ScreenDockDialog(ScreenDockStation, WindowConfiguration, boolean) - Constructor for class bibliothek.gui.dock.station.screen.window.ScreenDockDialog
Creates a new dialog.
ScreenDockDialog(ScreenDockStation, WindowConfiguration, Frame, boolean) - Constructor for class bibliothek.gui.dock.station.screen.window.ScreenDockDialog
Creates a new dialog.
ScreenDockDialog(ScreenDockStation, WindowConfiguration, Dialog, boolean) - Constructor for class bibliothek.gui.dock.station.screen.window.ScreenDockDialog
Creates a new dialog.
ScreenDockFrame - Class in bibliothek.gui.dock.station.screen.window
An implementation of ScreenDockWindow which uses a JFrame.
ScreenDockFrame(ScreenDockStation, WindowConfiguration, boolean) - Constructor for class bibliothek.gui.dock.station.screen.window.ScreenDockFrame
Creates a new dialog.
ScreenDockFullscreenFilter - Interface in bibliothek.gui.dock.station.screen
This filter can be added to the ScreenDockStation, it allows to filter Dockables which are not allowed to go into fullscreen mode.
ScreenDockFullscreenStrategy - Interface in bibliothek.gui.dock.station.screen
This strategy is used to manage the fullscreen mode of ScreenDockWindows.
ScreenDockPerspective - Class in bibliothek.gui.dock.station.screen
A representation of a ScreenDockStation in a Perspective.
ScreenDockPerspective() - Constructor for class bibliothek.gui.dock.station.screen.ScreenDockPerspective
 
ScreenDockPerspective.ScreenPerspectiveWindow - Class in bibliothek.gui.dock.station.screen
Represents a child of a ScreenDockPerspective.
ScreenDockProperty - Class in bibliothek.gui.dock.station.screen
This property is used on ScreenDockStations to determine the bounds of the dialogs.
ScreenDockProperty() - Constructor for class bibliothek.gui.dock.station.screen.ScreenDockProperty
Constructs a new property
ScreenDockProperty(int, int, int, int) - Constructor for class bibliothek.gui.dock.station.screen.ScreenDockProperty
Constructs a new property
ScreenDockProperty(int, int, int, int, Path) - Constructor for class bibliothek.gui.dock.station.screen.ScreenDockProperty
Constructs a new property
ScreenDockProperty(int, int, int, int, Path, boolean) - Constructor for class bibliothek.gui.dock.station.screen.ScreenDockProperty
Constructs a new property
ScreenDockPropertyFactory - Class in bibliothek.gui.dock.station.screen
This DockablePropertyFactory creates instances of ScreenDockProperty.
ScreenDockPropertyFactory() - Constructor for class bibliothek.gui.dock.station.screen.ScreenDockPropertyFactory
 
ScreenDockStation - Class in bibliothek.gui.dock
A DockStation which is the whole screen.
ScreenDockStation(Window) - Constructor for class bibliothek.gui.dock.ScreenDockStation
Constructs a new ScreenDockStation.
ScreenDockStation(WindowProvider) - Constructor for class bibliothek.gui.dock.ScreenDockStation
Constructs a new ScreenDockStation.
ScreenDockStationExtension - Interface in bibliothek.gui.dock.station.screen
This extension is used by ScreenDockStation and changes the functionality of some methods.
ScreenDockStationExtension.DropArguments - Class in bibliothek.gui.dock.station.screen
A class offering all the arguments of the method ScreenDockStation.drop(Dockable, ScreenDockProperty, boolean)
ScreenDockStationFactory - Class in bibliothek.gui.dock.station.screen
A DockFactory which writes and reads instances of ScreenDockStation.
ScreenDockStationFactory(Window) - Constructor for class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
Constructs a factory
ScreenDockStationFactory(WindowProvider) - Constructor for class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
Constructs a factory
ScreenDockStationLayout - Class in bibliothek.gui.dock.station.screen
A layout that holds the contents of a ScreenDockStation.
ScreenDockStationLayout() - Constructor for class bibliothek.gui.dock.station.screen.ScreenDockStationLayout
Default constructor not setting the ScreenDockStationLayout.placeholders of this layout.
ScreenDockStationLayout(PlaceholderMap) - Constructor for class bibliothek.gui.dock.station.screen.ScreenDockStationLayout
Creates a new layout.
ScreenDockStationListener - Interface in bibliothek.gui.dock.station.screen
A listener that can be added to a ScreenDockStation.
screenDockStationListeners() - Method in class bibliothek.gui.dock.ScreenDockStation
Gets all the ScreenDockStationListeners that were added to this station.
ScreenDockWindow - Interface in bibliothek.gui.dock.station.screen
A ScreenDockWindow is used by a ScreenDockStation to show a Dockable on the screen.
ScreenDockWindowBackgroundComponent - Interface in bibliothek.gui.dock.station.screen.window
This UIValue represents a ScreenDockWindow.
ScreenDockWindowBorder - Interface in bibliothek.gui.dock.station.screen.window
This border can be used by ScreenDockWindows to paint a border.
ScreenDockWindowBorder.Position - Enum in bibliothek.gui.dock.station.screen.window
various positions where the user can grab this border
ScreenDockWindowBorderFactory - Interface in bibliothek.gui.dock.station.screen.window
A factory creating new ScreenDockWindowBorders.
ScreenDockWindowClosingStrategy - Interface in bibliothek.gui.dock.station.screen.window
Strategy deciding how to close a ScreenDockWindow.
ScreenDockWindowColor - Interface in bibliothek.gui.dock.station.screen.window
Represents a color that is used to paint something of a ScreenDockWindow.
ScreenDockWindowConfiguration - Interface in bibliothek.gui.dock.station.screen
A ScreenDockWindowConfiguration is a strategy creating WindowConfigurations for all children of a ScreenDockStation.
ScreenDockWindowDockBorder - Interface in bibliothek.gui.dock.station.screen.window
A DockBorder that represents a ScreenDockWindow.
ScreenDockWindowFactory - Interface in bibliothek.gui.dock.station.screen
ScreenDockWindowHandle - Class in bibliothek.gui.dock.station.screen.window
ScreenDockWindowHandle(Dockable, ScreenDockWindow, WindowConfiguration) - Constructor for class bibliothek.gui.dock.station.screen.window.ScreenDockWindowHandle
Creates a new handle.
ScreenDockWindowListener - Interface in bibliothek.gui.dock.station.screen
A listener that can be added to a ScreenDockWindow.
ScreenDropSizeStrategy - Interface in bibliothek.gui.dock.station.screen
A ScreenDropSizeStrategy is used by a ScreenDockStation to decide some details on how to drop a Dockable.
ScreenFullscreenAction - Class in bibliothek.gui.dock.station.screen
This DockAction is mainly used by the ScreenDockStation to allow it's children to go into fullscreen-mode.
ScreenFullscreenAction(ScreenDockStation) - Constructor for class bibliothek.gui.dock.station.screen.ScreenFullscreenAction
Constructs the action and sets the station on which the Dockables will be made fullscreen.
ScreenLayer - Class in bibliothek.gui.dock.station.screen.layer
Describes the fallback layer, the layer where Dockables start to float.
ScreenLayer(ScreenDockStation) - Constructor for class bibliothek.gui.dock.station.screen.layer.ScreenLayer
 
ScreenPerspectiveWindow(PerspectiveDockable) - Constructor for class bibliothek.gui.dock.station.screen.ScreenDockPerspective.ScreenPerspectiveWindow
Creates a new object.
ScreenWindowLayer - Class in bibliothek.gui.dock.station.screen.layer
Describes a layer where one ScreenDockWindow resides.
ScreenWindowLayer(ScreenDockStation, ScreenDockWindow) - Constructor for class bibliothek.gui.dock.station.screen.layer.ScreenWindowLayer
 
ScreenWindowShape - Interface in bibliothek.gui.dock.station.screen.window
The ScreenWindowShape is used by ScreenDockWindow to define which parts of the window are visible and which parts are transparent.
ScreenWindowShapeAdapter - Class in bibliothek.gui.dock.station.screen.window
The ScreenWindowShapeAdapter makes a connection between a ScreenDockWindow and a ScreenWindowShape forwarding events and calls from one of the to the other.
ScreenWindowShapeAdapter(ScreenDockWindow, Window) - Constructor for class bibliothek.gui.dock.station.screen.window.ScreenWindowShapeAdapter
Creates a new adapter.
ScreenWindowShapeCallback - Interface in bibliothek.gui.dock.station.screen.window
This class provides information for ScreenWindowShape and offers methods to modify a ScreenDockWindow.
searchCombineDockable(int, int, Dockable, boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
Searches a window on the coordinates x/y which can be used to create a combination with drop.
searched(DockRelocatorEvent) - Method in class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
searched(DockRelocatorEvent) - Method in interface bibliothek.gui.dock.control.relocator.VetoableDockRelocatorListener
Called after the mouse has moved, the Dockable may have a new target DockStation.
searchElement(Component) - Method in class bibliothek.gui.DockController
Searches the element which is parent or equal to representative.
searchWindow() - Method in class bibliothek.gui.dock.util.ComponentWindowProvider
 
searchWindow() - Method in class bibliothek.gui.dock.util.DirectWindowProvider
 
searchWindow() - Method in class bibliothek.gui.dock.util.FocusedWindowProvider
 
searchWindow() - Method in class bibliothek.gui.dock.util.NullWindowProvider
 
searchWindow() - Method in interface bibliothek.gui.dock.util.WindowProvider
Tries to find a window.
searchWindow() - Method in class bibliothek.gui.dock.util.WindowProviderWrapper
 
SECOND - Static variable in interface bibliothek.util.PathCombiner
This combiner always discards the first path and just returns the second.
SecureContainer - Class in bibliothek.gui.dock.security
A SecureContainer is a OverpaintablePanel which can also wrap its content pane into a GlassedPane to catch MouseEvents and call the the MouseFocusObserver to transfer focus if necessary.
SecureContainer() - Constructor for class bibliothek.gui.dock.security.SecureContainer
 
select() - Method in class bibliothek.gui.dock.control.DockableSelector
Opens the popup window if possible and allows the user the choice between different Dockables.
SELECT - Variable in class bibliothek.gui.dock.focus.AbstractDockableSelection
Action called when the space or enter key was pressed.
select(Dockable) - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Called when this selection is forced to select a specific dockable.
select() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Selects the currently selected dockable.
select(Dockable) - Method in class bibliothek.gui.dock.focus.DefaultDockableSelection
 
select(Dockable) - Method in class bibliothek.gui.dock.station.stack.menu.PopupCombinedMenuContent
Closes this menu and informs all listeners that dockable has been selected.
selectable(Dockable) - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Decides whether dockable fits the requirements for an element that can be selected.
SelectableDockAction - Interface in bibliothek.gui.dock.action
An action which has two states "selected" and "not selected".
SelectableDockActionGroup - Class in bibliothek.gui.dock.action.actions
This class ensures that from a group of SelectableDockAction only one is selected.
SelectableDockActionGroup() - Constructor for class bibliothek.gui.dock.action.actions.SelectableDockActionGroup
 
SelectableDockActionListener - Interface in bibliothek.gui.dock.event
An observer of a SelectableDockAction.
SelectableDropDownHandler - Class in bibliothek.gui.dock.themes.basic.action.dropdown
A connection between a SelectableDockAction and a drop-down-button.
SelectableDropDownHandler(SelectableDockAction, Dockable, JMenuItem) - Constructor for class bibliothek.gui.dock.themes.basic.action.dropdown.SelectableDropDownHandler
Creates a new handler.
SelectableMenuHandler - Class in bibliothek.gui.dock.themes.basic.action.menu
A handler which ensures that the selected-state of a JMenuItem and a SelectableDockAction are always the same.
SelectableMenuHandler(SelectableDockAction, Dockable, JMenuItem) - Constructor for class bibliothek.gui.dock.themes.basic.action.menu.SelectableMenuHandler
Creates a new handler
selectBestMatchingColors() - Method in class bibliothek.gui.DockUI
Gets the LookAndFeelColors which matches the current LookAndFeel best.
selected - Variable in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
whether the selected element is selected
selected(Dockable) - Method in interface bibliothek.gui.dock.focus.DockableSelectionListener
Called when an element is selected and the selection confirmed.
selected - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the element that is selected
selected(Dockable) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Called if this menu was open, an element was selected and the menu closed.
selected(Dockable) - Method in class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
 
selected(CombinedMenuContent, Dockable) - Method in interface bibliothek.gui.dock.station.stack.menu.CombinedMenuContentListener
Called after menu was made invisible with making a selection.
selected(StackDockStation, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
Called when the selection of station changed to newSelection.
selected(StackDockStation, Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
 
selectedChanged(SelectableDockAction, Set<Dockable>) - Method in interface bibliothek.gui.dock.event.SelectableDockActionListener
Triggered by a SelectableDockAction if the selection-state of a Dockable has changed.
selectedStateChanged(BasicButtonModel, boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
selectedStateChanged(BasicButtonModel, boolean) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if the selection state of model changed.
SELECTION - Static variable in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
The color used for ordinary selections.
selectionChanged(StackDockComponent) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
selectionChanged(DropDownAction, Set<Dockable>, DockAction) - Method in interface bibliothek.gui.dock.event.DropDownActionListener
Called when the selection of action has changed.
selectionChanged(StackDockComponent) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponentListener
Called if the current selection on stack changed.
selectionChanged(StackDockComponent) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
Called if the selection of component changed.
selectionChanged(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManagerPane
 
selectionChanged(StackDockComponent) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
 
selectionChanged(TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneListener
Called when the selection on pane has changed.
SelectionView() - Constructor for class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.SelectionView
 
selfSetDirection() - Method in class bibliothek.gui.dock.FlapDockStation
Calculates the best direction for the popup-window of this station.
send(Dockable, MouseEvent) - Method in class bibliothek.gui.dock.control.DoubleClickController
Fires an event to the DoubleClickListeners whose location in the tree is equal or below dockable.
SEPARATOR - Static variable in class bibliothek.gui.dock.action.actions.SeparatorAction
A separator that is visible on menus and on titles
SEPARATOR - Static variable in class bibliothek.gui.dock.action.ActionType
Represents a separator.
SeparatorAction - Class in bibliothek.gui.dock.action.actions
A separator represents a space between actions.
SeparatorAction(ViewTarget<?>...) - Constructor for class bibliothek.gui.dock.action.actions.SeparatorAction
Creates a new separator.
set(V) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditorCallback
Sets the value of this callback.
set(MagnetRequest.Side, int) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraphConstraint
Sets how much side has to be moved.
set(MagnetRequest.Side, int, boolean, boolean) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraphConstraint
set(BackgroundPaint) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow.Background
 
set(SpanMode) - Method in interface bibliothek.gui.dock.station.span.Span
Like Span.mutate(SpanMode), but the mutation into mode has to be instantly.
set(SplitNode, Dockable, SplitNode...) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderSet
Ensures that node is associated with the placeholder for dockable.
set(SplitNode, Path, SplitNode...) - Method in class bibliothek.gui.dock.station.split.SplitPlaceholderSet
Ensures that node is associated with placeholder but no other node has placeholder.
set(int, M) - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
Replaces the object at location index by object.
set(Dockable) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Changes the content which is shown.
set(Dockable, DockActionSource) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Changes the content which is shown.
set(Dockable, DockActionSource, boolean) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Changes the content which is shown.
set(BorderModifier) - Method in class bibliothek.gui.dock.themes.border.BorderForwarder
 
set(String, Icon, DockIcon) - Method in class bibliothek.gui.dock.themes.icon.TabMenuOverflowIconBridge
 
set(SpanFactory) - Method in class bibliothek.gui.dock.themes.StationSpanFactoryValue
 
set(V) - Method in class bibliothek.gui.dock.themes.StationThemeItemValue
 
set(V) - Method in class bibliothek.gui.dock.util.AbstractUIValue
 
set(BackgroundPaint) - Method in class bibliothek.gui.dock.util.BackgroundAlgorithm
 
set(PropertyKey<A>, A) - Method in class bibliothek.gui.dock.util.DockProperties
Sets a value.
set(PropertyKey<A>, A, Priority) - Method in class bibliothek.gui.dock.util.DockProperties
Sets a value.
set(String, V, U) - Method in class bibliothek.gui.dock.util.MultiUIBridge
 
set(Priority, T) - Method in class bibliothek.gui.dock.util.NullPriorityValue
Sets the value for a given priority.
set(Priority, T) - Method in class bibliothek.gui.dock.util.PriorityValue
Sets the value for a given priority.
set(String, V, U) - Method in interface bibliothek.gui.dock.util.UIBridge
Called by the UIProperties when one resource or UIValue has been exchanged.
set(Priority, T, UIScheme<?, ?, ?>) - Method in class bibliothek.gui.dock.util.UIPriorityValue
Sets the value of this using a value that may be derived from scheme.
set(V) - Method in interface bibliothek.gui.dock.util.UIValue
Called when the underlying resource of this UIValue changes.
setA(A) - Method in class bibliothek.util.container.Single
 
setAccelerator(K, KeyStroke) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Set the type of KeyEvent that will trigger an action.
setAccelerator(KeyStroke) - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Sets the type of event that will trigger this action.
setAccelerator(KeyStroke) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
setAcceleratorIsGlobal(boolean) - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Tells this action that the accelerator is global.
setAcceleratorIsGlobal(boolean) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
setActionHiding(TabConfiguration.ActionHiding) - Method in class bibliothek.gui.dock.station.stack.tab.TabConfiguration
Tells if and when to make buttons on the tab invisible.
setActionInsets(Insets) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Sets the empty space around the actions.
setActionOffers(DockActionSource) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Sets the action-source of this Dockable.
setActive(boolean) - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
 
setActive(boolean) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
setActive(boolean) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitle
 
setActive(boolean) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultStationTitle
 
setActive(boolean) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitle
 
setActive(DockController, boolean) - Method in class bibliothek.gui.dock.control.AcceptanceDockRelocatorMode
 
setActive(DockController, boolean) - Method in interface bibliothek.gui.dock.control.DockRelocatorMode
Tells this mode whether it should have an influence of the behaviour or not.
setActive(boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
 
setActive(boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
 
setActive(boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
 
setActive(boolean) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Sets whether this title should be painted as focused or not.
setActiveColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Sets the color that is used as background if the title is focused.
setActiveColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Sets the background-color which is used if this title is selected.
setActiveLeftColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Sets the color that is used on the left side if this title is active.
setActiveLeftColorId(String) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Changes the identifier that is used for the active left color.
setActiveRightColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Sets the color which is used on the right side in the gradient of this title.
setActiveRightColorId(String) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Changes the identifier that is used for the active right color.
setActiveTextColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Sets the color that is used as foreground if the title is focused.
setActiveTextColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Sets the color which is used to paint the text if this title is active.
setActiveTextColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Sets the foreground-color which is used if this title is selected.
setActiveTextColorId(String) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Changes the identifier that is used for the active text color.
setAlignment(MenuLineLayoutOrder.Item, float) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder
Sets the alignment of item.
setAllowDragAndDrop(boolean) - Method in class bibliothek.gui.dock.station.screen.window.WindowMover
Sets whether drag and drop operations are still allowed even if the window is moved around.
setAllowDragAndDropOnTitle(boolean) - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Sets whether a drag and drop operation starts if the mouse is over an area where drag and drop would be possible.
setAllowEmptyMenu(boolean) - Method in class bibliothek.gui.dock.control.PopupController
If set, then empty menus are still opened.
setAllowOnMove(boolean) - Method in class bibliothek.gui.dock.control.PopupController
Sets whether menus can be opened during drag and drop operations.
setAllowSideSnap(boolean) - Method in class bibliothek.gui.dock.SplitDockStation
Sets whether Dockables which are dragged near the station are captured and added to this station.
setAlpha(float) - Method in class bibliothek.gui.dock.dockable.ScreencaptureMovingImageFactory
Set the transparency of this image, where 0 means completely transparent and 1 means completely opaque
setAlpha(float) - Method in class bibliothek.gui.dock.dockable.TrueMovingImage
Sets the transparency, 0 means the image is invisible, 1 means the image is opaque.
setAtLeastFocusedDockable(Dockable, Component) - Method in class bibliothek.gui.DockController
Sets the focused Dockable.
setAttractorStrategy(AttractorStrategy) - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Sets the AttractorStrategy to use.
setAuthors(String[]) - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
 
setAutoDirection(boolean) - Method in class bibliothek.gui.dock.FlapDockStation
Tells this station whether it can choose the direction of the popup-window itself, or if the direction remains always the same.
setB(B) - Method in class bibliothek.util.container.Tuple
 
setBackground(Color) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButtonViewItem
 
setBackground(BackgroundAlgorithm) - Method in class bibliothek.gui.dock.station.flap.ButtonPane
Sets the background algorithm of this panel.
setBackground(BackgroundAlgorithm) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
setBackground(BackgroundAlgorithm) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Sets the algorithm that paints the background of this window.
setBackground(BackgroundPaint, BackgroundComponent) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Sets the algorithm which should be used to paint the background of the owner.
setBackground(Color) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
 
setBackground(Color) - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler
 
setBackground(Color) - Method in class bibliothek.gui.dock.themes.basic.action.BasicSeparatorHandler
 
setBackground(Color) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicTitleViewItem
Called by the title that shows this item to tell this item what the background color of the title is.
setBackground(Color) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
 
setBackground(Color) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
setBackground(BackgroundAlgorithm) - Method in class bibliothek.gui.dock.util.BackgroundPanel
Sets the background algorithm that should be used by this panel.
setBackground(Color) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
 
setBackgroundPaint(String, BackgroundPaint) - Method in class bibliothek.gui.dock.themes.ThemeManager
Sets an algorithm that is used to paint the background of items which register an UIValue with an identifier of id.
setBackgroundPaintBridge(Path, UIBridge<BackgroundPaint, UIValue<BackgroundPaint>>) - Method in class bibliothek.gui.dock.themes.ThemeManager
Sets the UIBridge that will transfer properties to those UIValues whose kind is either kind or a child of kind.
setBackup(V) - Method in class bibliothek.gui.dock.util.AbstractUIValue
Sets the backup value.
setBaseBorder(Border) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Sets the border that wraps around the entire displayer.
setBaseBounds(Rectangle) - Method in class bibliothek.gui.dock.station.split.Root
Sets the result of Root.getBaseBounds(), a value of null allows this Root to calculate the base bounds anew.
setBasePane(JComponent) - Method in class bibliothek.gui.dock.station.OverpaintablePanel
Sets the panel which is added to this, and which is an ancestor of the content-pane.
setBold(GenericFontModifier.Modify) - Method in class bibliothek.gui.dock.util.font.GenericFontModifier
Sets how to modify the bold aspect of a font.
setBoolean(boolean) - Method in class bibliothek.util.xml.XContainer
Sets the value of this container.
setBorder(Dockable, Border) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer
 
setBorder(Dockable, Border) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.InvisibleTabPane
Sets the border that should be painted around dockable.
setBorder(Border) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent.Meta
Sets the border of the component.
setBorder(String, BorderModifier) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Sets the border for some state of the component that displays this model.
setBorder(Border) - Method in class bibliothek.gui.dock.themes.border.BorderForwarder
Sets the basic border of this forwarder.
setBorder(String, Border) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Sets the border and the BorderModifier that should be used by this title.
setBorderFactory(ScreenDockWindowBorderFactory) - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Sets a factory which might be used to create a border for the new window.
setBorderKeyMouseOver(String) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the key for modifying the border which was set by MiniButton.setMouseOverBorder(Border).
setBorderKeyMouseOverSelected(String) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the key for modifying the border which was set by MiniButton.setMouseOverSelectedBorder(Border).
setBorderKeyMousePressed(String) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the key for modifying the border which was set by MiniButton.setMousePressedBorder(Border).
setBorderKeyMousePressedSelected(String) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the key for modifying the border which was set by MiniButton.setMousePressedSelectedBorder(Border).
setBorderKeyNormal(String) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Sets the key for modifying the border which was set by MiniButton.setNormalBorder(Border).
setBorderKeyNormalSelected(String) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Gets the key for modifying the border which was set by MiniButton.setNormalSelectedBorder(Border).
setBorderModifier(String, BorderModifier) - Method in class bibliothek.gui.dock.themes.ThemeManager
Sets a strategy that is used to modify the border of various components.
Valid identifiers can be, but are not restricted to: MiniButton.BORDER_KEY_NORMAL MiniButton.BORDER_KEY_NORMAL_SELECTED MiniButton.BORDER_KEY_MOUSE_OVER MiniButton.BORDER_KEY_MOUSE_OVER_SELECTED MiniButton.BORDER_KEY_MOUSE_PRESSED MiniButton.BORDER_KEY_MOUSE_PRESSED_SELECTED "dock.border".displayer.basic.base "dock.border".displayer.basic.content "dock.border".displayer.bubble "dock.border".displayer.eclipse.no_title.out "dock.border".displayer.eclipse.no_title.in "dock.border".displayer.eclipse "dock.border".displayer.eclipse.content "dock.border".screen.window "dock.border".stack.eclipse "dock.border".stack.eclipse.content "dock.border".title.button "dock.border".title.button.flat "dock.border".title.button.flat.hover "dock.border".title.button.flat.pressed "dock.border".title.button.flat.selected "dock.border".title.button.flat.selected.hover "dock.border".title.button.flat.selected.pressed "dock.border".title.button.selected "dock.border".title.button.pressed "dock.border".title.button.selected.pressed "dock.border".title.eclipse.button.flat "dock.border".title.flat "dock.border".title.station.basic "dock.border".title.tab
setBorderModifierBridge(Path, UIBridge<BorderModifier, UIValue<BorderModifier>>) - Method in class bibliothek.gui.dock.themes.ThemeManager
Sets the UIBridge that will transfer properties to those UIValues whose kind is either kind or a child of kind.
setBorderSideSnapSize(int) - Method in class bibliothek.gui.dock.FlapDockStation
Sets the size of the outside layer.
setBorderSideSnapSize(int) - Method in class bibliothek.gui.dock.SplitDockStation
There is an invisible border around the station.
setBoundaryRestriction(BoundaryRestriction) - Method in class bibliothek.gui.dock.ScreenDockStation
Changes the boundary restriction used to check the boundaries of the windows of this station.
setBounds(double, double, double, double, double, double, boolean) - Method in class bibliothek.gui.dock.station.split.Leaf
 
setBounds(double, double, double, double, double, double, boolean) - Method in class bibliothek.gui.dock.station.split.Node
 
setBounds(double, double, double, double, double, double, boolean) - Method in class bibliothek.gui.dock.station.split.Root
 
setBounds(double, double, double, double, double, double, boolean) - Method in class bibliothek.gui.dock.station.split.SplitNode
Updates the bounds of this node.
setBounds(int, int, int, int) - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
 
setBounds(Rectangle) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPaneComponent
 
setBounds(int, int, int, int) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
 
setBounds(int, int, int, int) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.ComponentLayoutBlock
 
setBounds(int, int, int, int) - Method in interface bibliothek.gui.dock.station.stack.tab.layouting.LayoutBlock
Sets the boundaries of this block.
setBounds(Rectangle) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneComponent
Sets the current location and size of this component.
setBounds(int, int, int, int) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
 
setBoundsIncludeWindow(boolean) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationExtension.DropArguments
Sets whether the boundaries of the location include the entire window.
setBridge(Path, DockIconBridge) - Method in class bibliothek.gui.dock.util.icon.DefaultIconScheme
Sets the DockIconBridge with type type.
setBridgeFactory(Path, ColorBridgeFactory) - Method in class bibliothek.gui.dock.themes.color.DefaultColorScheme
Sets how to modify some kind of DockColors.
setButtonInsets(Insets) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Sets the insets to be left free around the buttons.
setByte(byte) - Method in class bibliothek.util.xml.XContainer
Sets the value of this container.
setByteArray(byte[]) - Method in class bibliothek.util.xml.XContainer
Sets the value of this container.
setC(C) - Method in class bibliothek.util.container.Triple
 
setCallback(PreferenceEditorCallback<Boolean>) - Method in class bibliothek.extension.gui.dock.preference.editor.BooleanEditor
 
setCallback(PreferenceEditorCallback<String>) - Method in class bibliothek.extension.gui.dock.preference.editor.ChoiceEditor
 
setCallback(PreferenceEditorCallback<KeyStroke>) - Method in class bibliothek.extension.gui.dock.preference.editor.KeyStrokeEditor
 
setCallback(PreferenceEditorCallback<Object>) - Method in class bibliothek.extension.gui.dock.preference.editor.LabelEditor
 
setCallback(PreferenceEditorCallback<ModifierMask>) - Method in class bibliothek.extension.gui.dock.preference.editor.ModifierMaskEditor
 
setCallback(PreferenceEditorCallback<String>) - Method in class bibliothek.extension.gui.dock.preference.editor.StringEditor
 
setCallback(PreferenceEditorCallback<V>) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditor
Sets a callback, a callback can be used to read the value that has to be edited or to store the edited value.
Note: this editor should call PreferenceEditorCallback.set(Object) whenever this editor shows a new valid value.
setCallback(ScreenWindowShapeCallback) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenWindowShape
 
setCallback(ScreenWindowShapeCallback) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenWindowShape
Informs this shape about the ScreenDockWindow that can be configured by this.
setChar(char) - Method in class bibliothek.util.xml.XContainer
Sets the value of this container.
setChild(SplitNode, int) - Method in class bibliothek.gui.dock.station.split.Leaf
 
setChild(SplitNode, int) - Method in class bibliothek.gui.dock.station.split.Node
 
setChild(SplitNode, int) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
setChild(SplitNode) - Method in class bibliothek.gui.dock.station.split.Root
Sets the child of this root.
setChild(SplitNode, int) - Method in class bibliothek.gui.dock.station.split.Root
 
setChild(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Root
Sets the child of this root.
setChild(SplitNode, int) - Method in class bibliothek.gui.dock.station.split.SplitNode
Adds a child to this node at a given location.
setChildA(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Node
Sets the left or top child of this node.
setChildB(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Node
Sets the right or bottom child of this node.
setClientObject(Object) - Method in class bibliothek.gui.dock.action.LocationHint
Sets an object which has no special meaning.
setColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicStationPaint
Deprecated.
better use the ColorManager with keys paint.line, paint.divider, paint.insertion
setColor(String, Color) - Method in class bibliothek.gui.dock.themes.color.DefaultColorScheme
Sets the value of some color.
setColorScheme(ColorScheme) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the currently used set of colors.
setColorSchemeKey(PropertyKey<ColorScheme>) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the key that will be used to read the ColorScheme of this theme from the DockProperties.
setCombination(CombinatoryAcceptance.Combination) - Method in class bibliothek.gui.dock.accept.CombinatoryAcceptance
Sets, how the two acceptances of this CombinatoryAcceptance have to be combined
setCombination(CombinerSource, CombinerTarget) - Method in class bibliothek.gui.dock.station.split.PutInfo
Sets combination information that can be used for Combiner.combine(CombinerSource, CombinerTarget).
setCombiner(Combiner) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the Combiner of this theme.
setCombiner(Combiner, Priority) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the Combiner of this theme.
setCombiner(String, Combiner) - Method in class bibliothek.gui.dock.themes.ThemeManager
Sets a strategy how two Dockables can be merged into a new Dockable.
setCombinerBridge(Path, UIBridge<Combiner, UIValue<Combiner>>) - Method in class bibliothek.gui.dock.themes.ThemeManager
Sets the UIBridge that will transfer properties to those UIValues whose kind is either kind or a child of kind.
setCombineTarget(CombinerTarget) - Method in class bibliothek.gui.dock.station.flap.FlapDropInfo
Sets how to combine FlapDropInfo.getDockable() with the existing Dockable.
setCommand(String) - Method in class bibliothek.gui.dock.action.actions.SimpleButtonAction
Sets the command of this action.
setComponent(StackDockComponent) - Method in class bibliothek.gui.dock.station.stack.StackDockComponentRepresentative
Sets the factory that creates new DockElementRepresentatives.
setComponent(C) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.ComponentLayoutBlock
Sets the component which should be managed by this block.
setComponent(Component) - Method in class bibliothek.gui.dock.util.ComponentWindowProvider
Sets the component whose ancestor window will be provided.
setComponentAt(int, Component) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
setComponentAt(int, Component) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Sets the component which should be shown at tab index.
setComponentConfiguration(DockComponentConfiguration) - Method in interface bibliothek.gui.dock.component.DockComponentRoot
Sets a configuration which is to be applied to all Components (and maybe their children) of this DockComponentRoot.
setComponentConfiguration(DockComponentConfiguration) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
setComponentConfiguration(DockComponentConfiguration) - Method in class bibliothek.gui.dock.SplitDockStation
 
setComponentConfiguration(DockComponentConfiguration) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
setComponentConfiguration(DockComponentConfiguration) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
setComponentConfiguration(DockComponentConfiguration) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
setConcurrent(boolean) - Method in class bibliothek.gui.dock.DockHierarchyLock
Tells this lock whether concurrent modifications are allowed or not.
setConfiguration(TabConfiguration) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
setConfiguration(TabConfiguration) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
setConfiguration(TabConfiguration) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
setConfiguration(TabConfiguration) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
setConfiguration(TabConfiguration) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Fine tunes the look and behavior of this tab.
setConfiguration(TabConfiguration) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
setConfiguration(DockComponentConfiguration) - Method in class bibliothek.gui.dock.component.DockComponentRootHandler
Sets the configuration that is to be applied to root.
setConfiguration(TabConfiguration) - Method in interface bibliothek.gui.dock.station.stack.CombinedTab
Fine tunes this tab.
setConfiguration(TabConfiguration) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Changes the look and behavior of the tab.
setConstraints(MenuLineLayoutOrder.Item, float, float, float) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder
setContent(ButtonContent) - Method in class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
Sets the property that should be shown.
setContentBorder(Border) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Sets the border that wraps around the content component.
setContentBorderAt(int, Border) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Used by TabComponents and by TabPainters this method advises the EclipseTabPane to put border around the contents of tab index.
setContentPane(JComponent) - Method in class bibliothek.gui.dock.security.GlassedPane
Sets the center panel of this GlassedPane.
setContentPane(Container) - Method in interface bibliothek.gui.dock.station.flap.DefaultFlapWindow.Parent
Tells this parent what component to paint.
setContentPane(Container) - Method in class bibliothek.gui.dock.station.flap.JInternalDialog
 
setContentPane(JComponent) - Method in class bibliothek.gui.dock.station.OverpaintablePanel
Sets the panel on which clients should add their children.
setContinousDisplay(boolean) - Method in class bibliothek.gui.dock.SplitDockStation
Sets whether the dockables should be resized while the split is dragged, or not.
setController(DockController) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.Choice
Informs this Choice that it is now used for displaying items for controller.
setController(DockController) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice.Entry
 
setController(DockController) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
 
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
 
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent
 
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTabMenu
 
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Connects this button with a controller, that is necessary to get the colors for this button.
setController(DockController) - Method in interface bibliothek.extension.gui.dock.theme.bubble.RoundButtonConnectable
Sets the controller of this element.
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
 
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseBasicDockableDisplayer
 
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
 
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer
 
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.TitleBarObserver
Sets the controller to read the current EclipseThemeConnector.
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DefaultInvisibleTab
 
setController(DockController) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.InvisibleTab
Sets the controller in whose realm this tab works, if there is no controller set then this tab must be in a state ready to be collected by the garbage collector.
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.LinePainter
 
setController(DockController) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabPanePainter
Sets the controller for which this painter is used.
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab4.HoverCondition
Sets the controller which is used to register global MouseEvents.
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatDockableDisplayer
 
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
Connects this tab with controller.
setController(DockController) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTabPane
 
setController(DockController) - Method in interface bibliothek.gui.dock.action.ListeningDockAction
Called when a new controller has been set.
setController(DockController) - Method in class bibliothek.gui.dock.component.DockComponentRootHandler
Sets the controller in whose realm this handler is used.
setController(DockController) - Method in class bibliothek.gui.dock.control.DockableSelector
Sets the controller which should be observed.
setController(DockController) - Method in class bibliothek.gui.dock.control.focus.DefaultFocusHistory
 
setController(DockController) - Method in class bibliothek.gui.dock.DefaultDockable
 
setController(DockController) - Method in class bibliothek.gui.dock.disable.TabDisablingStrategyObserver
Sets the controller in whose realm this observer is used.
setController(DockController) - Method in class bibliothek.gui.dock.displayer.DisplayerRequest
Sets the DockController in whose realm this DisplayerRequest is used.
setController(DockController) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
setController(DockController) - Method in class bibliothek.gui.dock.FlapDockStation
 
setController(DockController) - Method in class bibliothek.gui.dock.ScreenDockStation
 
setController(DockController) - Method in class bibliothek.gui.dock.security.GlassedPane
Sets the controller to inform about KeyEvents.
setController(DockController) - Method in class bibliothek.gui.dock.security.SecureContainer
Sets the controller which tells whether a restricted environment is in use.
setController(DockController) - Method in class bibliothek.gui.dock.SplitDockStation
 
setController(DockController) - Method in class bibliothek.gui.dock.StackDockStation
 
setController(DockController) - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
setController(DockController) - Method in class bibliothek.gui.dock.station.DisplayerCollection
Sets the current DockController, that controller will be made known to all DockableDisplayer created by this collection.
setController(DockController) - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Sets the controller for which this displayer is used.
setController(DockController) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
setController(DockController) - Method in class bibliothek.gui.dock.station.flap.FlapDockDirection
 
setController(DockController) - Method in class bibliothek.gui.dock.station.flap.FlapDockHoldToggle
 
setController(DockController) - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Informs this FlapWindow about the DockController in whose realm
setController(DockController) - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Sets the DockController which is to be used by this MagnetController.
setController(DockController) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Sets the controller in whose realm this window will be used.
setController(DockController) - Method in class bibliothek.gui.dock.station.screen.ScreenFullscreenAction
 
setController(DockController) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
setController(DockController) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
setController(DockController) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
setController(DockController) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowBorder
Sets the DockController which should be monitored for receiving colors.
setController(DockController) - Method in class bibliothek.gui.dock.station.split.SplitFullScreenAction
 
setController(DockController) - Method in class bibliothek.gui.dock.station.split.SplitSpanStrategy
Sets the DockController which is used by the SplitDockStation.
setController(DockController) - Method in interface bibliothek.gui.dock.station.stack.CombinedMenu
Sets the controller in whose realm this menu is used.
setController(DockController) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent.Meta
Sets the controller which is used to read values.
setController(DockController) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
setController(DockController) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
setController(DockController) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent.Tab
Tells this tab which controller is currently used.
setController(DockController) - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
Sets the DockController in whose realm this panel is used.
setController(DockController) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
setController(DockController) - Method in class bibliothek.gui.dock.station.stack.menu.ButtonCombinedMenu
 
setController(DockController) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Sets the controller for which this component manages its children.
setController(DockController) - Method in class bibliothek.gui.dock.station.stack.StackDockComponentRepresentative
Sets the controller to which new DockElementRepresentatives should be added.
setController(DockController) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTab
Sets the controller in whose realm this AbstractTab works.
setController(DockController) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Connects this pane with controller.
setController(DockController) - Method in class bibliothek.gui.dock.station.support.ListSpanStrategy
Called when the DockController of the FlapDockStation changes.
setController(DockController) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Informs this model about the DockController in whose realm it is used.
setController(DockController) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Sets the DockController in whose realm this panel is used
setController(DockController) - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.DropDownIcon
Links this icon with controller, this icon may change is appearance due to the properties stored in controller.
setController(DockController) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
setController(DockController) - Method in interface bibliothek.gui.dock.themes.basic.BasicDockableDisplayerDecorator
Sets the controller in whose realm this decorator works
setController(DockController) - Method in class bibliothek.gui.dock.themes.basic.BasicStackDockComponent.BasicTab
 
setController(DockController) - Method in class bibliothek.gui.dock.themes.basic.MinimalDecorator
 
setController(DockController) - Method in class bibliothek.gui.dock.themes.basic.TabDecorator
 
setController(DockController) - Method in class bibliothek.gui.dock.themes.border.BorderForwarder
Sets the DockController which should be monitored for the current BorderModifier.
setController(DockController) - Method in class bibliothek.gui.dock.themes.StationThemeItemValue
Allows this UIValue to register itself on controller to read the current value.
setController(DockController) - Method in class bibliothek.gui.dock.util.BackgroundAlgorithm
Sets the source of the BackgroundPaint.
setController(DockController) - Method in class bibliothek.gui.dock.util.icon.DockIcon
Sets the IconManager of controller
setController(DockController) - Method in class bibliothek.gui.dock.util.text.TextValue
Sets the IconManager of controller
setController(DockController) - Method in interface bibliothek.gui.Dockable
Sets the controller in whose realm this Dockable is.
setController(DockController) - Method in interface bibliothek.gui.DockStation
Sets the controller of this station.
setCornerSize(int) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
setCornerSize(int) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowBorder
Sets the size of the corners in pixels.
setCurrent(String, Setting) - Method in class bibliothek.gui.dock.frontend.SettingsBlop
Sets name and setting of the current layout.
setCurrent(DefaultAsideRequest.Forward) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
Sets all the information required to process a DockStation or Combiner.
setCurrentSetting(String) - Method in class bibliothek.gui.DockFrontend
Sets the name of the current setting.
setCurrentSettingName(String) - Method in class bibliothek.gui.DockFrontend
Changes the name of the current setting.
setCursor(Cursor) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Sets the current cursor of this window
setCursor(Cursor) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
Changes the cursor of the base component.
setD(D) - Method in class bibliothek.util.container.Quartuple
 
setData(L) - Method in class bibliothek.gui.dock.layout.DockLayout
Sets the data that is stored in the layout.
setData(Object) - Method in class bibliothek.gui.dock.layout.DockLayoutInfo
Sets the information of this info.
setDecorator(BasicDockableDisplayerDecorator) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Exchanges the decorator of this displayer.
setDefault(Workarounds) - Static method in class bibliothek.util.Workarounds
Sets the Workarounds that should be used.
setDefaultActionOffer(ActionOffer) - Method in class bibliothek.gui.DockController
Sets the factory for a DockActionSource which is used if no other offer was interested in a Dockable.
setDefaultBorderHint(boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Sets the default value for the show border hint.
setDefaultChoice(String) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Sets the default choice for this choice.
setDefaultConfiguration(DockComponentConfiguration) - Method in class bibliothek.gui.dock.component.DefaultDockComponentManager
 
setDefaultConfiguration(DockComponentConfiguration) - Method in interface bibliothek.gui.dock.component.DockComponentManager
Sets the default configuration which is to be used if no other configuration is found.
setDefaultEntryLayout(boolean) - Method in class bibliothek.gui.DockFrontend
setDefaultHideable(boolean) - Method in class bibliothek.gui.DockFrontend
Sets the default setting for DockFrontend.setHideable(Dockable, boolean).
setDefaultHold(boolean) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Sets whether newly added Dockables remain open even if they lost the focus.
setDefaultSize(int) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Sets the default size of the window of newly added Dockables.
setDefaultStation(DockStation) - Method in class bibliothek.gui.DockFrontend
Sets the default station of this frontend.
setDefaultValue(V) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
Sets the default value of this preference
setDefaultWindowSize(int) - Method in class bibliothek.gui.dock.FlapDockStation
Sets the default size a window should have.
setDelegate(V) - Method in class bibliothek.gui.dock.themes.StationThemeItemValue
Sets the delegate of this wrapper.
setDelegate(WindowProvider) - Method in class bibliothek.gui.dock.util.WindowProviderWrapper
Sets the provider which will be used to find a window.
setDescription(String) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
Sets a description of this preference.
setDescription(String) - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperation
Sets a human readable description of this operation.
setDescriptionId(String) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
Sets a unique identifier for the description text, the unique identifier will be used to read a text from the current TextManager.
setDescriptionId(String) - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperation
Sets the unique identifier of the description.
setDeselected(DefaultTabContentFilter.Behavior) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
Sets the behavior that should be applied on an unselected element.
setDestroyOnClose(boolean) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
If set to true then AbstractPreferenceDialog.destroy() is automatically called if this dialog is closed
setDirect(MagnetRequest.Side, boolean) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraphConstraint
Marks side to be set directly.
setDirection(FlapDockStation.Direction) - Method in class bibliothek.gui.dock.FlapDockStation
Sets the direction in which the popup-window points.
setDisabled(boolean) - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
 
setDisabled(boolean) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
Called when the DisablingStrategy changes the disabled state.
setDisabled(boolean) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatButtonTitle
 
setDisabled(boolean) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultStationTitle
 
setDisabled(boolean) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitle
 
setDisabled(Dockable, boolean) - Method in class bibliothek.gui.dock.disable.ActionDisablingStrategyObserver
Called if the disabled state of the action changed.
setDisabled(Set<Dockable>, boolean) - Method in class bibliothek.gui.dock.disable.ActionDisablingStrategyObserver
Called if an entire set of Dockables changed their state.
setDisabled(Dockable, boolean) - Method in class bibliothek.gui.dock.disable.TabDisablingStrategyObserver
Called if dockable was enabled or disabled.
setDisabled(boolean) - Method in class bibliothek.gui.dock.SplitDockStation
Called by the current DisablingStrategy when this station changes its state.
setDisabled(boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
 
setDisabled(boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
 
setDisabled(boolean) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Tells this title whether it should be disabled or not.
setDisabledColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Sets the background-color which is used if this title is disabled.
setDisabledIcon(K, Icon) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Sets the icon which will be shown, when the group named key is disabled.
setDisabledIcon(Icon) - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Sets an icon that will be shown when this action is not enabled.
setDisabledIcon(Icon) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
setDisabledLeftColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Sets the color that is used on the left side if this title is disabled.
setDisabledLeftColorId(String) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Changes the identifier that is used for the disabled left color.
setDisabledRightColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Sets the color that is used on the right side if this title is disabled.
setDisabledRightColorId(String) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Changes the identifier that is used for the disabled right color.
setDisabledSelectedIcon(K, Icon) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
Sets the icon that will be shown when the group key is disabled and selected.
setDisabledSelectedIcon(Icon) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
Sets the icon which is shown if this action is selected but disabled
setDisplayerFactory(DisplayerFactory) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the DisplayerFactory of this theme.
setDisplayerFactory(DisplayerFactory, Priority) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the DisplayerFactory of this theme.
setDisplayerFactory(String, DisplayerFactory) - Method in class bibliothek.gui.dock.themes.ThemeManager
Sets a strategy how to display Dockables on a DockStation.
setDisplayerFactoryBridge(Path, UIBridge<DisplayerFactory, UIValue<DisplayerFactory>>) - Method in class bibliothek.gui.dock.themes.ThemeManager
Sets the UIBridge that will transfer properties to those UIValues whose kind is either kind or a child of kind.
setDivider(Divideable, double) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy.Handler
Called if the divider of node needs to be changed.
setDivider(double) - Method in interface bibliothek.gui.dock.station.split.Divideable
Sets the location of the divider.
setDivider(double) - Method in class bibliothek.gui.dock.station.split.Node
 
setDivider(double) - Method in class bibliothek.gui.dock.station.split.PutInfo
Sets the preferred location that a divider should have if the dockable will have a neighbor.
setDividerSize(int) - Method in class bibliothek.gui.dock.SplitDockStation
Sets the size of the divider-gap between the children of this station.
setDividerStrategy(SplitDividerStrategy) - Method in class bibliothek.gui.dock.SplitDockStation
Sets the SplitDividerStrategy that should be used to handle the divider of this station.
setDockable(Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
 
setDockable(Dockable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseBasicDockableDisplayer
 
setDockable(Dockable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.EclipseDockableDisplayer
 
setDockable(Dockable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer
 
setDockable(Dockable) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.TitleBarObserver
Exchanges the checked dockable, does not trigger TitleBarObserver.invalidated().
setDockable(Dockable) - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Sets the Dockable which should be shown on this displayer.
setDockable(Dockable) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Sets the Dockable which will be shown on this window.
setDockable(Dockable) - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Sets the Dockable which will be shown on this window.
setDockable(Dockable) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationExtension.DropArguments
Sets the dockable which is to be dropped.
setDockable(Dockable) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Sets the Dockable which should be shown on this window.
setDockable(Dockable) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
setDockable(Dockable) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
setDockable(Dockable) - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockWindowHandle
Sets the item that is shown by this window.
setDockable(Dockable, DockHierarchyLock.Token) - Method in class bibliothek.gui.dock.station.split.Leaf
Sets the element of this leaf.
setDockable(Dockable, DockHierarchyLock.Token, boolean, boolean) - Method in class bibliothek.gui.dock.station.split.Leaf
Sets the element of this leaf.
setDockable(Dockable) - Method in class bibliothek.gui.dock.station.split.PutInfo
Sets the Dockable which will be added to the station.
setDockable(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Leaf
Exchanges the element that is represented by this perspective.
setDockable(Dockable) - Method in class bibliothek.gui.dock.station.stack.action.DockActionDistributorSource
Sets the Dockable whose DockActionSource this should be.
setDockable(P) - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Sets the value of this item.
setDockable(Dockable) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonContentValue
Sets the element whose properties should be monitored.
setDockable(Dockable) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
setDockable(Component, Dockable) - Method in interface bibliothek.gui.dock.themes.basic.BasicDockableDisplayerDecorator
Sets the element to show on this decorator, can be null
setDockable(Component) - Method in class bibliothek.gui.dock.themes.basic.DisplayerContentPane
Sets the component which represents the dockable
setDockable(Component, Dockable) - Method in class bibliothek.gui.dock.themes.basic.MinimalDecorator
 
setDockable(Component, Dockable) - Method in class bibliothek.gui.dock.themes.basic.TabDecorator
 
setDockable(Dockable) - Method in class bibliothek.gui.DockFrontend.DockInfo
Exchanges the dockable which is stored in this DockFrontend.DockInfo
setDockableLocation(DockableDisplayer.Location) - Method in class bibliothek.gui.dock.themes.basic.BasicDisplayerFactory
Sets the location where the DockTitle will be shown on a DockableDisplayer if a Dockable is used as child.
setDockableRepresentation(K, Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Sets the Dockable that is represented by this group.
setDockableRepresentation(Dockable) - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Sets the Dockable which is represented by this DockAction.
setDockableRepresentation(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
setDockableRepresentation(Dockable) - Method in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
 
setDockableRepresentation(Dockable) - Method in interface bibliothek.gui.dock.action.dropdown.DropDownView
Sets the Dockable which is represented by the view.
setDockableRepresentation(Dockable) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.ButtonView
 
setDockableRepresentation(Dockable) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.SelectionView
 
setDockableRepresentative(Dockable) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Sets the Dockable for which a DockElementRepresentative has to be installed.
setDockableSelection(DockableSelection) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets how the user can select the focused Dockable.
setDockableSelection(DockableSelection, Priority) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets how the user can select the focused Dockable.
setDockParent(DockStation) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
setDockParent(DockStation) - Method in class bibliothek.gui.dock.FlapDockStation
 
setDockParent(DockStation) - Method in class bibliothek.gui.dock.SplitDockStation
 
setDockParent(DockStation) - Method in class bibliothek.gui.dock.StackDockStation
 
setDockParent(DockStation) - Method in interface bibliothek.gui.Dockable
Sets the parent property.
setDockTabPlacement(TabPlacement) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
setDockTabPlacement(TabPlacement) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Sets at which side tabs should be displayed.
setDockTabPlacement(TabPlacement) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Tells this pane where to paint the tabs.
setDockTitle(DockTitleVersion) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Sets the title which should be displayed.
setDockTitle(DockTitleVersion) - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Tells this window how to create a title for any Dockable that may be shown on it.
setDouble(double) - Method in class bibliothek.util.xml.XContainer
Sets the value of this container.
setDragDistance(int) - Method in interface bibliothek.gui.dock.control.DockRelocator
Sets the distance the user must move the mouse in order to begin a drag operation.
setDragDistance(int) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
 
setDragOnlyTitle(boolean) - Method in interface bibliothek.gui.dock.control.DockRelocator
Tells whether dockables can only be dragged through their title or not.
setDragOnlyTitle(boolean) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
 
setDrawDividers(boolean) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Sets whether dividing lines are to be painted or not
setDropDownSelectable(K, boolean) - Method in class bibliothek.gui.dock.action.actions.GroupedDropDownItemAction
Sets whether the group key can be selected by a DropDownAction.
setDropDownSelectable(boolean) - Method in interface bibliothek.gui.dock.action.actions.SharingDropDownItemAction
Sets whether this action can be selected if it is a child of a DropDownAction or not.
setDropDownSelectable(boolean) - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownItemAction
 
setDropDownTriggerableNotSelected(K, boolean) - Method in class bibliothek.gui.dock.action.actions.GroupedDropDownItemAction
Sets whether the group key can be triggered if the event occurs in a menu.
setDropDownTriggerableNotSelected(boolean) - Method in interface bibliothek.gui.dock.action.actions.SharingDropDownItemAction
Sets whether this action can be triggered when shown on, but not selected by, a DropDownAction or not.
setDropDownTriggerableNotSelected(boolean) - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownItemAction
 
setDropDownTriggerableSelected(K, boolean) - Method in class bibliothek.gui.dock.action.actions.GroupedDropDownItemAction
Sets whether the group key can be triggered if the event occurs on a drop-down-button.
setDropDownTriggerableSelected(boolean) - Method in interface bibliothek.gui.dock.action.actions.SharingDropDownItemAction
Sets whether this action can be triggered when shown on, and selected by, a DropDownAction or not.
setDropDownTriggerableSelected(boolean) - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownItemAction
 
setDropInfo(PutInfo) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
setDropInfo(PutInfo) - Method in class bibliothek.gui.dock.SplitDockStation
Sets the current information telling where and how an item is to be dropped.
setDropInfo(FlapDropInfo) - Method in class bibliothek.gui.dock.station.flap.ButtonPane
Tells where a Dockable is to be put onto the station
setDropInfo(FlapDropInfo) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Sets information where a Dockable will be dropped.
setDropInfo(FlapDropInfo) - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Sets information where a Dockable will be dropped.
setDropInfo(PutInfo) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Sets the current information telling where and how an item is to be dropped.
setDropOverRatio(double) - Method in class bibliothek.gui.dock.ScreenDockStation
Sets how much two windows must overlap in order to be merged.
setDuration(int) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Sets the length of one transformation.
setDuration(int) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothChanger
Sets the duration of the transition.
setDuration(int) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultStationTitle
Sets the duration of one transition from active to passive, or in the other direction.
setDuration(int) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitle
Sets the duration of the animation in milliseconds.
setDuration(int) - Method in class bibliothek.gui.dock.themes.basic.BasicSpanFactory
Sets how long an animation takes for changing the size of a Span.
setEditorFactory(Path, PreferenceEditorFactory<?>) - Method in class bibliothek.extension.gui.dock.preference.PreferenceDialog
Sets an editor for some type of values.
setEditorFactory(Path, PreferenceEditorFactory<?>) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeDialog
Sets an editor for some type of values.
setEditorFactory(Path, PreferenceEditorFactory<?>) - Method in class bibliothek.extension.gui.dock.PreferenceTable
Sets the factory that should be used to create an editor for some type of object.
setEditorFactory(Path, PreferenceEditorFactory<?>) - Method in class bibliothek.extension.gui.dock.PreferenceTreePanel
Sets an editor for some type.
setElement(DockElementRepresentative) - Method in class bibliothek.gui.dock.station.screen.window.WindowMover
Sets the element which is currently shown by the window.
setEnabled(boolean) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
setEnabled(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
setEnabled(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
setEnabled(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
Calling this method has no effect, as this tab shows a DockTitle which has its own mechanism to disable itself.
setEnabled(boolean) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Enables or disables this component.
setEnabled(boolean) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
setEnabled(K, boolean) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Sets the enabled-state of the group key.
setEnabled(boolean) - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Sets the enabled-state of this action.
setEnabled(boolean) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
setEnabled(boolean) - Method in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
 
setEnabled(boolean) - Method in interface bibliothek.gui.dock.action.dropdown.DropDownView
Sets the enabled-state of the button.
setEnabled(int, boolean) - Method in interface bibliothek.gui.dock.station.stack.CombinedMenu
Enables or disables a menu entry.
setEnabled(boolean) - Method in interface bibliothek.gui.dock.station.stack.CombinedTab
Enables or disables this tab.
setEnabled(int, boolean) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
setEnabled(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Sets the enabled property of this model.
setEnabled(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.ButtonView
 
setEnabled(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.SelectionView
 
setEnabled(boolean) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
 
setEnabledAt(Dockable, boolean) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Changes the enabled state of the item dockable.
setEntryLayout(boolean) - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
If set, then every entry Setting can change the layout of this element.
setEntryLayout(boolean) - Method in class bibliothek.gui.DockFrontend.DockInfo
 
setEntryLayout(Dockable, boolean) - Method in class bibliothek.gui.DockFrontend
Sets whether the layout of dockable should be stored for entry Settings.
setEntryLayout(String, boolean) - Method in class bibliothek.gui.DockFrontend
Sets whether the layout of id should be stored for entry Settings.
setEntryText(String) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice.Entry
 
setExpandOnDoubleClick(boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
Tells this station what to do on a double click on a child.
setExpandOnDoubleclick(boolean) - Method in class bibliothek.gui.dock.SplitDockStation
Sets whether a double click on a child or its title can expand the child to fullscreen or not.
setFactory(DisplayerFactory) - Method in class bibliothek.gui.dock.station.DisplayerCollection
Sets the factory that will create new DockableDisplayer when needed.
setFactory(MenuLineLayoutFactory) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
Sets a factory to create items that are required by this MenuLineLayout.
setFactory(ThemeFactory) - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
 
setFactory(ThemeFactory) - Method in interface bibliothek.gui.dock.themes.ThemeMeta
Changes the result of ThemeMeta.getFactory() to factory.
setFactory(DockTitleFactory, Priority) - Method in class bibliothek.gui.dock.title.DockTitleVersion
Stores factory at the slot priority.
setFactoryID(String) - Method in class bibliothek.gui.dock.DefaultDockable
Sets the id for the DockFactory which will be used to store and load this dockable.
setFactoryID(String) - Method in class bibliothek.gui.dock.layout.DockLayout
Sets the identifier of the factory which created this layout.
setFill(MenuLineLayoutOrder.Item, float) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder
Sets the fill ratio of item.
setFillEdges(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.AbstractEclipseBorder
Sets whether the edges should be filled
setFilter(DropDownFilterFactory) - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
Sets the filter that will be used to filter text, icon, tooltips, etc.
setFirst(DockAcceptance) - Method in class bibliothek.gui.dock.accept.CombinatoryAcceptance
Sets the "left" operand of the combination
setFlapLayoutManager(FlapLayoutManager) - Method in class bibliothek.gui.dock.FlapDockStation
Sets the layout manager which should be used by this station.
setFloat(float) - Method in class bibliothek.util.xml.XContainer
Sets the value of this container.
setFocused(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
setFocused(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
setFocused(boolean) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Tells this component that its Dockable gained or lost focus.
setFocusedDockable(DockElementRepresentative, Component, boolean, boolean, boolean) - Method in class bibliothek.gui.dock.control.DefaultFocusController
 
setFocusedDockable(DockElementRepresentative, Component, boolean, boolean, boolean) - Method in interface bibliothek.gui.dock.control.focus.FocusController
Deprecated.
this method will be replaced by FocusController.focus(FocusRequest)
setFocusedDockable(Dockable, boolean) - Method in class bibliothek.gui.DockController
Sets the Dockable which should have the focus.
setFocusedDockable(Dockable, Component, boolean) - Method in class bibliothek.gui.DockController
Deprecated.
setFocusedDockable(Dockable, Component, boolean, boolean, boolean) - Method in class bibliothek.gui.DockController
Deprecated.
setFocusedDockable(FocusRequest) - Method in class bibliothek.gui.DockController
Starts a request to set the focused Dockable.
setFont(Font) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
setFont(Font) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
 
setFontModifier(FontModifier) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
Sets the modifier which modifies the font of this tab, this modifier may be replaced any time.
setFontModifier(FontModifier) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
setFontModifier(FontModifier) - Method in class bibliothek.gui.dock.util.swing.DComponent
Sets the modifier which is used to update the font of this label.
setFontModifier(FontModifier) - Method in class bibliothek.gui.dock.util.swing.DLabel
Sets the modifier which is used to update the font of this label.
setFontModifier(FontModifier) - Method in class bibliothek.gui.dock.util.swing.DPanel
Sets the modifier which is used to update the font of this label.
setFontModifier(FontModifier) - Method in class bibliothek.gui.dock.util.swing.FontUpdater
Sets the modifier which is used to update the font of this label.
setFontModifier(FontModifier) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Sets the modifier for the current font.
setForeground(Color) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButtonViewItem
 
setForeground(Color) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
setForeground(Color) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
 
setForeground(Color) - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler
 
setForeground(Color) - Method in class bibliothek.gui.dock.themes.basic.action.BasicSeparatorHandler
 
setForeground(Color) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicTitleViewItem
Called by the title that shows this item to tell this item what the foreground color of the title is.
setForeground(Color) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
 
setForeground(Color) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.DropDownMiniButton
 
setForeground(Color) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
setForeground(Color) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
 
setForegroundColorId(String, String) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
Creates a new ActionColor using id as unique identifier.
setFreeSpaceBetweenLabelAndActions(int) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Sets the size of the gap that is between the label (icon and text) and the DockActions (if there are any).
setFreeSpaceToOpenSide(int) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Sets the size of the free space between content and the open side.
setFreeSpaceToParallelBorder(int) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Sets the size of the free space between content and the border at the side of the Dockable.
setFreeSpaceToSideBorder(int) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Sets the size of the free space between the borders that are on the same line as the text/icon and the actions.
setFrontDockable(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
setFrontDockable(Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
setFrontDockable(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
setFrontDockable(Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
setFrontDockable(Dockable) - Method in interface bibliothek.gui.DockStation
Sets the most important child.
setFullscreen(Dockable, boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
Changes the fullscreen mode of dockable.
setFullScreen(Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
Sets one of the children of this station as the one child which covers all other children.
setFullscreen(ScreenDockWindow, boolean) - Method in class bibliothek.gui.dock.station.screen.DefaultScreenDockFullscreenStrategy
 
setFullscreen(ScreenDockWindow, Window, boolean) - Method in class bibliothek.gui.dock.station.screen.DefaultScreenDockFullscreenStrategy
Sets the fullscreen mode of window.
setFullscreen(ScreenDockWindow, boolean) - Method in class bibliothek.gui.dock.station.screen.InternalFullscreenStrategy
 
setFullscreen(ScreenDockWindow, boolean) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockFullscreenStrategy
Changes the fullscreen mode of window, does nothing if this strategy cannot handle the type of window.
setFullscreen(boolean) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective.ScreenPerspectiveWindow
Sets whether this dockable is shown in fullscreen-mode or not.
setFullscreen(boolean) - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
Sets the fullscreen mode
setFullscreen(boolean) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Changes the mode of this window to fullscreen or to normal.
setFullscreen(boolean) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
setFullscreen(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Sets the element which is in fullscreen-mode, must be a child of this perspective
setFullscreenAction(ListeningDockAction) - Method in class bibliothek.gui.dock.ScreenDockStation
Sets an action which allows to expand children.
setFullScreenAction(ListeningDockAction) - Method in class bibliothek.gui.dock.SplitDockStation
Sets an action which allows to expand children.
setFullscreenStrategy(ScreenDockFullscreenStrategy) - Method in class bibliothek.gui.dock.ScreenDockStation
Sets the strategy used to handle fullscreen mode.
setFullscreenStrategy(ScreenDockFullscreenStrategy) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Tells this window what strategy to use for handling fullscreen mode.
setFullscreenStrategy(ScreenDockFullscreenStrategy) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
setGenerator(GroupKeyGenerator<? extends K>) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Sets the generator that is used to create keys for unknown Dockables.
setGroup(K, Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Assigns the dockable to the group with the given key.
setGroup(K, Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
 
setHandle(StationChildHandle) - Method in class bibliothek.gui.dock.station.split.Leaf
Sets the element of this leaf.
setHard(MagnetRequest.Side, boolean) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraphConstraint
Marks side as a hard side.
setHardExceptions(boolean) - Method in class bibliothek.gui.dock.DockHierarchyLock
Sets whether exceptions should be thrown or only printed.
setHasFullscreenAction(boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
Sets whether the SplitDockStation should create a fullscreen-action.
setHeight(int) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective.ScreenPerspectiveWindow
Sets the height of this dockable in pixels.
setHeight(int) - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
Sets the height of the dialog.
setHeight(double) - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
Sets the height of the child.
setHiddenActionUsingSpace(boolean) - Method in class bibliothek.gui.dock.station.stack.tab.TabConfiguration
Tells whether hidden actions still can influence the layout by using up some space.
setHideable(boolean) - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
Sets whether the element can be made invisible or not.
setHideable(boolean) - Method in class bibliothek.gui.DockFrontend.DockInfo
 
setHideable(Dockable, boolean) - Method in class bibliothek.gui.DockFrontend
Sets whether to show a close-action for dockable.
setHint(LocationHint) - Method in class bibliothek.gui.dock.action.DefaultDockActionSource
Sets the location-hint of this source.
setHint(LocationHint) - Method in class bibliothek.gui.dock.action.MultiDockActionSource
Sets the location-hint of this source.
setHints(LocationHint.Hint[]) - Method in class bibliothek.gui.dock.action.DefaultActionOffer
Sets the preferred order of sources according to their hint.
setHold(Dockable, boolean) - Method in class bibliothek.gui.dock.FlapDockStation
Tells whether the station should close the popup when the Dockable looses the focus, or if the popup should remain open until the user closes the popup.
setHold(FlapDockStation, Dockable, boolean) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapLayoutManager
 
setHold(PerspectiveDockable, boolean) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Sets whether dockable should stay open even if it lost focus.
setHold(FlapDockStation, Dockable, boolean) - Method in interface bibliothek.gui.dock.station.flap.FlapLayoutManager
Called when the user changes the hold property of dockable.
setHoldAction(DockAction) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationSource
Changes the action that is shown in this source
setHolding(boolean) - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
Whether the element should be pinned down or not.
setHoldSwitchable(FlapDockStation, Dockable, boolean) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapLayoutManager
setHorizontal(boolean) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Sets the orientation.
setIcon(Icon) - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperation
Sets an icon for this operation.
setIcon(Icon) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
setIcon(Icon) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
setIcon(Icon) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Sets the icon that is painted on this component.
setIcon(Icon) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BasicTabDockTitle
 
setIcon(Icon) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
setIcon(Icon) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Sets the icon that should be painted on this tab.
setIcon(Icon) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
setIcon(K, Icon) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Sets the icon of the group named key.
setIcon(K, ActionContentModifier, Icon) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Sets the icon of the group named key.
setIcon(Icon) - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Sets the default-icon for this action.
setIcon(ActionContentModifier, Icon) - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Sets the icon which is to be used if the conditions of modifier are met.
setIcon(Icon) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
setIcon(ActionContentModifier, Icon) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
Sets the icon that is to be used when the conditions of modifier are met.
setIcon(ActionContentModifier, Icon) - Method in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
 
setIcon(ActionContentModifier, Icon) - Method in interface bibliothek.gui.dock.action.dropdown.DropDownView
Sets the icon of the button.
setIcon(int, Icon) - Method in interface bibliothek.gui.dock.station.stack.CombinedMenu
Sets the image of this menu at index.
setIcon(Icon) - Method in interface bibliothek.gui.dock.station.stack.CombinedTab
Sets the image of this tab.
setIcon(int, Icon) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
setIcon(ActionContentModifier, Icon) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Sets the icon which is normally shown on the view.
setIcon(ActionContentModifier, Icon) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.ButtonView
 
setIcon(ActionContentModifier, Icon) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.SelectionView
 
setIcon(Icon) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Sets the icon of this title.
setIcon(String, Icon) - Method in class bibliothek.gui.dock.util.icon.DefaultIconScheme
Changes the icon with name name to icon.
setIcon(String, Priority, Icon) - Method in class bibliothek.gui.dock.util.IconManager
Stores an icon.
setIcon(Icon) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Sets the icon which will be painted on the left or on the top side.
setIconAt(int, Icon) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
setIconAt(int, Icon) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Sets the icon of the child at location index.
setIconClient(String, Icon) - Method in class bibliothek.gui.dock.util.IconManager
Sets an icon with client-priority.
setIconDefault(String, Icon) - Method in class bibliothek.gui.dock.util.IconManager
Sets an icon with default-priority.
setIconHidden(boolean) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Tells whether the icon is hidden.
setIconHiding(TabConfiguration.IconHiding) - Method in class bibliothek.gui.dock.station.stack.tab.TabConfiguration
Tells if and when to make the icon invisible.
setIconId(String) - Method in class bibliothek.extension.gui.dock.preference.PreferenceOperation
Sets the identifier for the icon, the identifier will be used to read an icon from the IconManager.
setIconOffset(int) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Sets the distance between icon and the three adjacent borders.
setIconTextDistance(int) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Sets the distance between icon and text.
setIconTextGap(int) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Sets the number of pixels to paint between icon and text.
setIconTheme(String, Icon) - Method in class bibliothek.gui.dock.util.IconManager
Sets an icon with theme-priority.
setId(String) - Method in class bibliothek.gui.dock.util.AbstractUIValue
Changes the identifier of this value.
setIgnore(DockSituationIgnore) - Method in class bibliothek.gui.dock.layout.DockSituation
Sets a filter which decides, which elements (stations and dockables) are stored.
setIgnoreForEntry(DockSituationIgnore) - Method in class bibliothek.gui.DockFrontend
Sets a filter which is applied when saving or loading a normal entry.
setIgnoreForFinal(DockSituationIgnore) - Method in class bibliothek.gui.DockFrontend
Sets the filter which is applied when saving or loading the final layout at the startup or shutdown of the application.
setImage(BufferedImage) - Method in class bibliothek.gui.dock.dockable.TrueMovingImage
Sets the image that this component will paint.
setInactiveColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Sets the color that is used as background
setInactiveColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Sets the background-color which is used if this title is not selected.
setInactiveLeftColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Sets the color which will be used on the left side of the gradient if this title is not active.
setInactiveLeftColorId(String) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Changes the identifier that is used for the inactive left color.
setInactiveRightColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Sets the color of the right side of the gradient.
setInactiveRightColorId(String) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Changes the identifier that is used for the inactive right color.
setInactiveTextColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Sets the color that is used as foreground
setInactiveTextColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Sets the color of the text.
setInactiveTextColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Sets the foreground-color which is used if this title is not selected.
setInactiveTextColorId(String) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Changes the identifier that is used for the inactive text color.
setIndex(int) - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
Sets the location of the Dockable on its FlapDockStation.
setIndex(int) - Method in class bibliothek.gui.dock.station.flap.FlapDropInfo
Sets the location where the Dockable will be inserted in respect to the list of buttons.
setIndex(int) - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
Sets the location which is determined by this property.
setInfoComponent(EclipseTabInfo) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
setInfoComponent(I) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Sets the info component.
setInserter(Inserter) - Method in interface bibliothek.gui.dock.control.DockRelocator
Sets the algorithm which is used to override decisions of a DockStation.
setInserter(Inserter) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
 
setInt(int) - Method in class bibliothek.util.xml.XContainer
Sets the value of this container.
setIntermediatePlaceholders(PlaceholderStrategy) - Method in class bibliothek.gui.dock.layout.DockSituation
Sets the strategy for deleting invalid placeholders in the intermediate format
setItalic(GenericFontModifier.Modify) - Method in class bibliothek.gui.dock.util.font.GenericFontModifier
Sets how to modify the italic aspect of a font.
setKeepLabelBig(boolean) - Method in class bibliothek.gui.dock.station.stack.tab.TabConfiguration
Sets whether the label should be kept big enough to show the icon even if the tab itself demands a size that is smaller.
setKey(PropertyKey<A>) - Method in class bibliothek.gui.dock.util.PropertyValue
Sets the key which is used to access the value in DockProperties.
setKind(DefaultScreenDockWindowFactory.Kind) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
Sets the kind of window that this factory will create
setKind(Path) - Method in class bibliothek.gui.dock.util.AbstractUIValue
Changes the kind of this value.
setLabel(String) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
Sets a short human readable label for this preference.
setLabelForeground(Color) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
Sets the foreground color of the label.
setLabelId(String) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
Sets a unique identifier for the label text, the unique identifier will be used to read a text from the current TextManager.
setLabelInsets(Insets) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Sets the insets to be left free around the label.
setLabelInsets(Insets) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Sets the space that should be left empty around the label.
setLayer(int) - Method in class bibliothek.gui.dock.station.screen.window.InternalDockDialog
Sets the layer at which this dialog appears.
setLayout(LayoutManager) - Method in class bibliothek.gui.dock.DefaultDockable
Sets the layout of the content pane.
setLayout(DefaultDockable, Object, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
setLayout(DefaultDockable, Object, PlaceholderStrategy) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
setLayout(DockFrontendInternals, Setting, boolean) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
 
setLayout(DockLayoutComposition) - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
Sets information about the layout of this element.
setLayout(DockFrontendInternals, Setting, boolean) - Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
Changes the layout of frontend by reading and applying setting.
setLayout(D, BackupFactoryData<L>, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
setLayout(D, BackupFactoryData<L>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
setLayout(D, L, Map<Integer, Dockable>, PlaceholderStrategy) - Method in interface bibliothek.gui.dock.layout.DockConverter
Reads the contents of layout and changes the layout of element accordingly.
setLayout(D, L, PlaceholderStrategy) - Method in interface bibliothek.gui.dock.layout.DockConverter
Reads the contents of layout and changes the layout of element accordingly.
setLayout(FlapDockStation, FlapDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
setLayout(FlapDockStation, FlapDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
setLayout(ScreenDockStation, ScreenDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
setLayout(ScreenDockStation, ScreenDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
setLayout(SplitDockStation, SplitDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
setLayout(SplitDockStation, SplitDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
setLayout(Size) - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
 
setLayout(StackDockStation, StackDockStationLayout, Map<Integer, Dockable>, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
setLayout(StackDockStation, StackDockStationLayout, PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
setLayout(Size) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
 
setLayout(Size) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.ComponentLayoutBlock
 
setLayout(Size) - Method in interface bibliothek.gui.dock.station.stack.tab.layouting.LayoutBlock
Sets the layout of this block, the exact meaning of size depends on this block.
setLayout(DockLayoutComposition) - Method in class bibliothek.gui.DockFrontend.DockInfo
 
setLayoutChangeStrategy(LayoutChangeStrategy) - Method in class bibliothek.gui.DockFrontend
Sets the strategy this DockFrontend should use to read Settings.
WARNING: strategies may leave a trail of data, some even stored persistently.
setLayoutManager(TabLayoutManager) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Sets the layout manager that will layout the contents of this pane, a value of null will reinstall the default layout manager.
setLeaf(Leaf) - Method in class bibliothek.gui.dock.station.split.PutInfo
Sets the leaf which contains dockable
setLeafId(long) - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
Sets the unique identifier of the leaf that was stored in this path.
setLeft(SplitNode) - Method in class bibliothek.gui.dock.station.split.Node
Sets the left child of this node.
setLocation(String, DockableProperty) - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
Sets the location of the element.
setLocation(int, DockableProperty) - Method in class bibliothek.gui.dock.layout.DefaultLocationEstimationMap
 
setLocation(int, int, DockableProperty) - Method in class bibliothek.gui.dock.layout.DefaultLocationEstimationMap
 
setLocation(DockableProperty) - Method in class bibliothek.gui.dock.layout.DockLayoutInfo
Sets the location of the Dockable ,represented by this info, on its parent station.
setLocation(int, DockableProperty) - Method in interface bibliothek.gui.dock.layout.LocationEstimationMap
Informs this map that the jump from this station to childIndex can be described by location.
setLocation(int, int, DockableProperty) - Method in interface bibliothek.gui.dock.layout.LocationEstimationMap
Informs this map that the path to child childIndex, subChildIndex contains location.
setLocation(String, DockableProperty) - Method in class bibliothek.gui.DockFrontend.DockInfo
 
setLocationAside(Dockable, Dockable) - Method in class bibliothek.gui.DockFrontend
Updates the stored location of dockable such that it is aside aside.
setLong(long) - Method in class bibliothek.util.xml.XContainer
Sets the value of this container.
setManager(UIProperties<V, U, ?>) - Method in class bibliothek.gui.dock.util.AbstractUIValue
Sets the manager which owns this UIValue, this will automatically be added or removed from the current manager.
setMask(ModifierMask) - Method in class bibliothek.gui.dock.control.AcceptanceDockRelocatorMode
Sets the keys that must be pressed in order to activate this mode.
setMenu(DockActionSource) - Method in class bibliothek.gui.dock.action.actions.SimpleMenuAction
Sets a menu that will be displayed instead of this action.
setMenu(TabMenu) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.MenuLayoutBlock
Sets the menu for this block.
setMerger(Merger) - Method in interface bibliothek.gui.dock.control.DockRelocator
Sets an algorithm for merging two DockStations.
setMerger(Merger) - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
 
setMinimumLeafSize(Dimension) - Method in class bibliothek.gui.dock.SplitDockStation
Sets the minimum size a Leaf can have.
setMinimumSize(Dimension) - Method in class bibliothek.gui.dock.FlapDockStation
Sets the minimum size this station should have.
setMinSpeed(int) - Method in class bibliothek.gui.dock.themes.basic.BasicSpanFactory
Sets the minimum speed to open/close spans.
setMissingAdjacentFactory(MissingDockFactory) - Method in class bibliothek.gui.dock.layout.DockSituation
Sets a factory which is used when a AdjacentDockFactory is missing.
setMissingDockableStrategy(MissingDockableStrategy) - Method in class bibliothek.gui.DockFrontend
Sets the strategy how to deal with location information of Dockables which are missing and which are not marked as empty.
If information passes the strategy, then a new empty info will be added to store it.
setMissingFactory(MissingDockFactory) - Method in class bibliothek.gui.dock.layout.DockSituation
Sets a factory which is used whenever no ordinary DockFactory can be found to read something.
setModel(M) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Sets the model of this dialog.
setModel(PreferenceModel) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
setModel(PreferenceModel) - Method in interface bibliothek.extension.gui.dock.preference.Preference
Sets the model which is using this preference.
setModel(PreferenceModel) - Method in class bibliothek.extension.gui.dock.PreferenceTable
Changes the model of this table.
setModel(PreferenceTreeModel) - Method in class bibliothek.extension.gui.dock.PreferenceTreePanel
Sets the model of this panel.
setModel(M) - Method in class bibliothek.gui.dock.themes.basic.action.AbstractBasicHandler
Sets the model to which all properties of the action are transferred.
setModel(M) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Sets the model of this button.
setModel(BasicButtonModel) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
Sets the model from which to read content.
setModelForContent(M) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog
Informs subclasses that the model has changed and that they might setup the content again.
setModelForContent(PreferenceModel) - Method in class bibliothek.extension.gui.dock.preference.PreferenceDialog
 
setModelForContent(PreferenceTreeModel) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeDialog
 
setMouseInside(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Changes the mouseInside property.
setMouseInside(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonModel
 
setMouseOver(ScreenDockWindowBorder.Position) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
setMouseOver(ScreenDockWindowBorder.Position) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowBorder
Sets where the mouse is currently hovering.
setMouseOverBorder(Border) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Sets the border which is shown when the mouse is over this button, but not pressed.
setMouseOverDropDown(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonModel
Sets whether the mouse is currently over the dropdown area of the view or not.
setMouseOverSelectedBorder(Border) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Sets the border which is used when the mouse is over this button and this button is selected.
setMousePressed(ScreenDockWindowBorder.Position) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
setMousePressed(ScreenDockWindowBorder.Position) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowBorder
Sets where the mouse is currently pressed.
setMousePressed(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Changes the mousePressed property.
setMousePressedBorder(Border) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Sets the border which is shown when the mouse is pressed and over this button.
setMousePressedSelectedBorder(Border) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Sets the border which is used when the mouse is pressed and this button is selected.
setMoveable(boolean) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
setMoveable(boolean) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowBorder
Informs this border whether the window can be moved by grabbing this.
setMoveOnBorder(boolean) - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Sets whether moving the window is possible by grabbing the border.
setMoveOnlyOnSameSideAsTitle(boolean) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Sets whether the move-area should appear on the same side as the DockTitle, this property only has an effect if DefaultScreenDockWindowBorder.isResizeable() is false.
setMoveOnTitleGrab(boolean) - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Sets whether the window should move if the title is dragged by the mouse.
setMoveSize(int) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
Sets the size of the area at the top that can be grabbed and used to move the window.
setMoveSize(int) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowBorder
Sets the size of the area at the top that can be grabbed and used to move the window.
This property is only important if the window is moveable, otherwise it can be ignored.
setMovingImageFactory(DockableMovingImageFactory) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the movingImage-property.
setMovingImageFactory(DockableMovingImageFactory, Priority) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the movingImage-property.
setName(String) - Method in class bibliothek.util.xml.XAttribute
Sets the name of this attribute.
setName(String) - Method in class bibliothek.util.xml.XElement
Sets the name of this attribute.
setNatural(boolean) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
Sets whether this preference is natural or artificial.
setNextFullScreen() - Method in class bibliothek.gui.dock.SplitDockStation
Switches the child which is in fullscreen-mode.
setNextTabSelected(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Overrides the result of BaseTabComponent.isNextTabSelected(), the method will from now on only return selected until BaseTabComponent.cleanNextTabSelected() is called which reinstates the original behavior.
setNode(SplitNode) - Method in class bibliothek.gui.dock.station.split.PutInfo
Sets the node which might become neighbor or parent of the new child.
setNodeFactory(SplitNodeFactory) - Method in class bibliothek.gui.dock.SplitDockStation
Sets the factory which is responsible for creating new SplitNodes.
setNodeId(long) - Method in class bibliothek.gui.dock.station.split.SplitDockTree.Key
Sets the unique identifier of this node
setNormalBorder(Border) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Sets the default-border.
setNormalBounds(Rectangle) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Sets the boundaries this window should use if not in fullscreen mode.
setNormalBounds(Rectangle) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
 
setNormalSelectedBorder(Border) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Sets the border which is used when this button is selected.
setNullColor(String) - Method in class bibliothek.gui.dock.themes.color.DefaultColorScheme
Sets the value of some color explicitly to null, this is not the same as calling DefaultColorScheme.setColor(String, Color): setColor removes the entry, this method keeps the entry but sets it to null.
setNullEntryAllowed(boolean) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Sets whether the null-entry is allowed, the null-entry describes the non existing selection.
setOffmask(int) - Method in class bibliothek.gui.dock.control.ModifierMask
Sets the mask of the modifiers which must not be pressed in order to activate this mask.
setOldSize(int) - Method in class bibliothek.gui.dock.station.split.PutInfo
Sets the size that the dockable had before it was dragged around.
setOnmask(int) - Method in class bibliothek.gui.dock.control.ModifierMask
Sets the mask of the modifiers which must be pressed in order to activate this mask.
setOperation(PreferenceOperation, boolean) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditorCallback
Tells this callback that the editor knows how to perform operation.
setOperation(StationDropOperation) - Method in class bibliothek.gui.dock.control.relocator.DefaultInserterSource
setOrientation(DockTitle.Orientation) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
setOrientation(DockTitle.Orientation) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator
 
setOrientation(TabPlacement) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
setOrientation(DockTitle.Orientation) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButtonViewItem
 
setOrientation(DockTitle.Orientation) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseButtonTitle
 
setOrientation(TabPlacement) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
setOrientation(TabPlacement) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
setOrientation(TabPlacement) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
setOrientation(TabPlacement) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Sets the placement of the tabs and as a result the orientation of this component.
setOrientation(TabPlacement) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
setOrientation(SplitDockStation.Orientation) - Method in class bibliothek.gui.dock.station.split.Node
Changes the orientation of this node.
setOrientation(TabPlacement) - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
 
setOrientation(TabPlacement) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPaneComponent
 
setOrientation(TabPlacement) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
 
setOrientation(TabPlacement) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.ComponentLayoutBlock
 
setOrientation(TabPlacement) - Method in interface bibliothek.gui.dock.station.stack.tab.layouting.LayoutBlock
Tells this LayoutBlock at which side of the tabs it is shown.
setOrientation(TabPlacement) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
 
setOrientation(TabPlacement) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneComponent
Tells this component how to paint itself.
setOrientation(DockTitle.Orientation) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Tells this model which orientation the DockTitle has, on which the view of this model is displayed.
setOrientation(DockTitle.Orientation) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
 
setOrientation(DockTitle.Orientation) - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler
 
setOrientation(DockTitle.Orientation) - Method in class bibliothek.gui.dock.themes.basic.action.BasicSeparatorHandler
 
setOrientation(DockTitle.Orientation) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicTitleViewItem
Informs the item about the orientation of the title that uses this item.
setOrientation(DockTitle.Orientation) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Changes the orientation of this panel.
setOrientation(DockTitle.Orientation) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
 
setOrientation(DockTitle.Orientation) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
setOrientation(DockTitle.Orientation) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
setOrientation(DockTitle.Orientation) - Method in interface bibliothek.gui.dock.title.DockTitle
Sets the orientation of this title.
setOrigins(LocationHint.Origin[]) - Method in class bibliothek.gui.dock.action.DefaultActionOffer
Sets the preferred order of sources according to their origin.
setOrRemove(PropertyKey<A>, A, Priority) - Method in class bibliothek.gui.dock.util.DockProperties
Either sets the property key to value or set the default value for key.
setOwner(PlaceholderList<D, S, P>.Entry) - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Sets the owner of this list.
setOwner(WindowProvider) - Method in class bibliothek.gui.DockFrontend
Sets the window which is used as root for any dialog, can be null.
setPaint(StationPaint) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the StationPaint of this theme.
setPaint(StationPaint, Priority) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the StationPaint of this theme.
setPaintBackground(boolean) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockContentPane
Tells this panel whether the background should be painted or not.
setPaintCombining(CombinerTarget) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Sets whether this window should paint some additional markings which indicate that a Dockable is about to be dropped onto it.
Subclasses should use ScreenDockStation.getPaint() to get an algorithm that paints.
setPaintCombining(CombinerTarget) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
setPaintDisabledIcon(boolean) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Whether to build and paint a special disabled version of OrientedLabel.getIcon() if this label is disabled.
setPainter(TabPanePainter) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Sets the TabPanePainter which will paint decorations for this panel.
setPaintFocusBorder(boolean) - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Sets whether a special border should be painted if this button is focused.
setPaintIconWhenInactive(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
Tells this tab to paint icons when not selected.
setPaintIconWhenInactive(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Tells this component whether to paint an icon if not selected.
setPaintIconWhenInactive(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
setPaintIconWhenInactive(boolean) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Tells this component whether to paint an Icon if not selected.
setPaintRemoval(boolean) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Informs this window that a drag and drop operation is in progress, and that the child of this window may be removed in the near future.
setPaintRemoval(boolean) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
setPane(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock
Sets the producer of new tabs.
setPaneVisible(boolean) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
setPaneVisible(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
setPaneVisible(boolean) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
setPaneVisible(boolean) - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
 
setPaneVisible(boolean) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
setPaneVisible(boolean) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneComponent
Changes the visibility state of this component.
setParent(PerspectiveStation) - Method in class bibliothek.gui.dock.dockable.DefaultDockablePerspective
 
setParent(PerspectiveStation) - Method in interface bibliothek.gui.dock.perspective.PerspectiveDockable
Sets the parent DockStation of this Dockable.
setParent(PerspectiveStation) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
setParent(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Sets the parent of this entry.
setParent(SplitDockPerspective.Entry) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Root
 
setParent(PerspectiveStation) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
 
setParent(SplitDockStationLayout.Node) - Method in class bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
Sets the parent of this entry.
setParent(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitNode
Sets the parent of this node.
setParent(PerspectiveStation) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
 
setParentLocation(Point) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow.DialogParent
 
setParentLocation(Point) - Method in interface bibliothek.gui.dock.station.flap.DefaultFlapWindow.Parent
Sets the location of this container on the screen.
setParentLocation(Point) - Method in class bibliothek.gui.dock.station.flap.JInternalDialog
 
setParentStation(DockStation) - Method in class bibliothek.gui.dock.layout.location.DefaultAsideRequest
setPlaceholder(Path) - Method in class bibliothek.gui.dock.layout.DockLayoutInfo
Sets a placeholder which represents this element.
setPlaceholder(Path) - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
Sets the name of this location.
setPlaceholder(Path) - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
Sets the name of this location.
setPlaceholder(Path) - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
Sets the placeholder name this location.
setPlaceholder(Path) - Method in class bibliothek.gui.dock.station.support.ConvertedPlaceholderListItem
Associates a placeholder with this item.
setPlaceholderMap(double, double, double, double, PlaceholderMap) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Sets the PlaceholderMap map for the items at the given location.
setPlaceholderMap(PlaceholderMap) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective.Entry
Sets all the placeholders that are associated with this entry.
setPlaceholderMap(PlaceholderMap) - Method in class bibliothek.gui.dock.station.split.SplitNode
Sets information about the placeholders of a DockStation that was child of this node.
setPlaceholderMap(PlaceholderMap) - Method in class bibliothek.gui.dock.station.support.ConvertedPlaceholderListItem
Associates a map of data with this item.
setPlaceholderMap(PlaceholderMap) - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Assuming this item represents a Dockable that is a DockStation, sets the placeholder information of that DockStation.
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.FlapDockStation
 
setPlaceholders(PlaceholderMap, Map<Integer, Dockable>) - Method in class bibliothek.gui.dock.FlapDockStation
Sets a new layout on this station, this method assumes that map was created using FlapDockStation.getPlaceholders(Map).
setPlaceholders(PlaceholderMap) - Method in interface bibliothek.gui.dock.perspective.PerspectiveStation
Informs this station of the content that it should show
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.ScreenDockStation
 
setPlaceholders(PlaceholderMap, Map<Integer, Dockable>) - Method in class bibliothek.gui.dock.ScreenDockStation
Sets a new layout on this station, this method assumes that map was created using ScreenDockStation.getPlaceholders(Map).
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.SplitDockStation
 
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.StackDockStation
 
setPlaceholders(PlaceholderMap, Map<Integer, Dockable>) - Method in class bibliothek.gui.dock.StackDockStation
Sets all placeholders and children of this station.
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
 
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.station.split.AbstractSplitPlaceholderConverter
Reads map and updates the contents of the SplitDockStation that is related to this converter.
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.station.split.SplitDockPerspective
 
setPlaceholders(Path[]) - Method in class bibliothek.gui.dock.station.split.SplitNode
Sets all the placeholders of this node
setPlaceholders(PlaceholderMap) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
 
setPlaceholders(DockStation, PlaceholderMap) - Method in class bibliothek.gui.dock.station.support.DockablePlaceholderList
 
setPlaceholders(PerspectiveStation, PlaceholderMap) - Method in class bibliothek.gui.dock.station.support.PerspectivePlaceholderList
 
setPlaceholders(S, PlaceholderMap) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Sets all the placeholders that should be used by station.
setPlaceholders(PlaceholderMap) - Method in interface bibliothek.gui.DockStation
Sets an earlier snapshot of the placeholders of this station.
setPlaceholderSet(Set<Path>) - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Sets the set of placeholders that are associated with this entry.
setPlaceholderStrategy(PlaceholderStrategy) - Method in class bibliothek.gui.dock.FlapDockStation
Sets the PlaceholderStrategy to use, null will set the default strategy.
setPlaceholderStrategy(PlaceholderStrategy) - Method in class bibliothek.gui.dock.layout.DockSituation
Sets a strategy for deleting invalid placeholders.
setPlaceholderStrategy(PlaceholderStrategy) - Method in class bibliothek.gui.dock.ScreenDockStation
Sets the PlaceholderStrategy to use, null will set the default strategy.
setPlaceholderStrategy(PlaceholderStrategy) - Method in class bibliothek.gui.dock.SplitDockStation
Sets the strategy for selecting placeholders when removing Dockables from this station.
setPlaceholderStrategy(PlaceholderStrategy) - Method in class bibliothek.gui.dock.StackDockStation
Sets the PlaceholderStrategy to use, null will set the default strategy.
setPlaceholderStrategy(PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Sets the strategy that is used to automatically remove invalid placeholders.
setPopupMenuFactory(ActionPopupMenuFactory) - Method in class bibliothek.gui.dock.control.PopupController
Sets the factory which creates new menus that pop up.
setPopupMenuFactory(ActionPopupMenuFactory) - Method in class bibliothek.gui.DockController
Sets the factory which creates new popup menus.
setPopupSuppressor(ActionPopupSuppressor) - Method in class bibliothek.gui.dock.control.PopupController
Sets the guard which decides, which popups with DockActions are allowed to show up, and which popups will be suppressed.
setPopupSuppressor(ActionPopupSuppressor) - Method in class bibliothek.gui.DockController
Sets the guard which decides, which popups with DockActions are allowed to show up, and which popups will be suppressed.
setPreferred(boolean) - Method in class bibliothek.gui.dock.title.ActivityDockTitleEvent
Sets whether the Dockable is preferred.
setPreferredDimension(int) - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Sets the minimum of the preferred size.
setPreventFocusStealing(boolean) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Tells this window that it should try not to steal the focus if possible.
setPreventFocusStealing(boolean) - Method in class bibliothek.gui.dock.station.screen.window.InternalDockDialog
 
setPreventFocusStealing(boolean) - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockDialog
 
setPreventFocusStealing(boolean) - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockFrame
 
setPreviousTabSelected(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Overrides the result of BaseTabComponent.isPreviousTabSelected(), the method will from now on only return selected until BaseTabComponent.cleanPreviousTabSelected() is called which reinstates the original behavior.
setPrintWarnings(boolean) - Static method in class bibliothek.util.workarounds.Java6Workaround
Sets whether the methods of the Java6Workaround can print warnings or not.
setPriority(LayerPriority) - Method in class bibliothek.gui.dock.station.flap.layer.FlapSideDropLayer
 
setPriority(LayerPriority) - Method in class bibliothek.gui.dock.station.layer.DefaultDropLayer
 
setPriority(LayerPriority) - Method in interface bibliothek.gui.dock.station.layer.DockStationDropLayer
Sets a new priority for this level.
setPriority(LayerPriority) - Method in class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
 
setProperties(DockController) - Method in class bibliothek.gui.dock.station.flap.ButtonPane
Called by the owning FlapDockStation if the DockController changes.
setProperties(DockController) - Method in class bibliothek.gui.dock.util.PropertyValue
Sets the DockProperties that are read from controller.
setProperties(DockProperties) - Method in class bibliothek.gui.dock.util.PropertyValue
Sets the DockProperties which should be observed.
setProperty(ScreenDockProperty) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationExtension.DropArguments
Sets the location at which the element is to be dropped.
setProtected(DockStation, boolean) - Method in class bibliothek.gui.dock.control.DockRegister
Marks station as protected.
setPut(PutInfo) - Method in class bibliothek.gui.dock.SplitDockStation
setPut(PutInfo.Put) - Method in class bibliothek.gui.dock.station.split.PutInfo
Tells where the mouse is, in respect to node.
setPut(PutInfo) - Method in class bibliothek.gui.dock.station.split.SplitSpanStrategy
Mutates the Spans such that info shows up.
setRemoval(boolean) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
setRemoval(boolean) - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Tells this window whether a drag and drop operation is currently removing its child.
setRemoveEmptyGroups(boolean) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Sets whether empty groups should be removed automatically.
A group is a set of Dockables.
setResetOnDropable(boolean) - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Sets whether a window jumps back into its starting position if dropping is possible, only has an effect if WindowConfiguration.isMoveOnTitleGrab() and WindowConfiguration.isAllowDragAndDropOnTitle() return true.
setResetOnDropable(boolean) - Method in class bibliothek.gui.dock.station.screen.window.WindowMover
Sets whether the window jumps back to its starting position if a droppable stop is found.
setResizeable(boolean) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowBorder
 
setResizeable(boolean) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenDockWindowBorder
Informs this border whether the window can be resized by grabbing this.
setResizeable(boolean) - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Sets whether the user can resize the window.
setResizingEnabled(boolean) - Method in class bibliothek.gui.dock.SplitDockStation
Enables the user to resize the children of this station.
setRespectBorderHint(boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Tells this displayer whether the show border hint of BasicDockableDisplayer.getHints() should be respected or not.
setRestrictedEnvironment(boolean) - Method in class bibliothek.gui.DockController
Tells this controller whether this application runs in a restricted environment or not.
setReverseOrder(boolean) - Method in class bibliothek.extension.gui.dock.PreferenceTable
Sets the order in which the operations should be shown.
setRight(SplitNode) - Method in class bibliothek.gui.dock.station.split.Node
Sets the right child of this node.
setRootWindow(Window) - Method in class bibliothek.gui.DockController
Sets the window that is used when dialogs have to be shown.
setRootWindowProvider(WindowProvider) - Method in class bibliothek.gui.DockController
Sets the provider which will be used to find a root window for this controller.
setRotation(Rotation) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Sets the orientation of this label.
setRoundEdges(int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.AbstractEclipseBorder
Sets which edges are painted round.
setRoundEdges(int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.RectEclipseBorder
setSameSize(boolean) - Method in class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock
If set, then all tabs have the same height (width) if laid out horizontal (vertical).
setScheme(Priority, UIScheme<Object, UIValue<Object>, UIBridge<Object, UIValue<Object>>>) - Method in class bibliothek.gui.dock.util.TypedUIProperties
Sets a scheme that is used to fill missing entries.
setScheme(Priority, UIScheme<V, U, B>) - Method in class bibliothek.gui.dock.util.UIProperties
Sets or removes an UIScheme for the level priority of this UIProperties.
setScreenDockWindowLayer(int) - Method in class bibliothek.gui.dock.station.screen.window.InternalScreenDockWindowFactory
Sets the layer in which new InternalDockDialogs will appear.
setSecond(DockAcceptance) - Method in class bibliothek.gui.dock.accept.CombinatoryAcceptance
Sets the "right" operand of the combination
setSecureEnvironment(boolean) - Method in class bibliothek.gui.DockUI
Overrides the result of DockUI.isSecureEnvironment(), any future call of that method will return secureEnvironment.
setSelected(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
setSelected(boolean) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
setSelected(boolean) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Tells this component whether it has to be painted selected or not.
setSelected(Dockable, boolean) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
 
setSelected(K, boolean) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
Sets the selected-state of the group key.
setSelected(boolean) - Method in interface bibliothek.gui.dock.action.actions.SharingSelectableDockAction
Sets the state of this action.
setSelected(Dockable, boolean) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
 
setSelected(boolean) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
 
setSelected(boolean) - Method in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
 
setSelected(boolean) - Method in interface bibliothek.gui.dock.action.dropdown.DropDownView
Sets the selected-state of the button.
setSelected(Dockable, boolean) - Method in interface bibliothek.gui.dock.action.SelectableDockAction
Sets the selected state for dockable.
setSelected(Dockable, boolean) - Method in class bibliothek.gui.dock.station.flap.FlapDockHoldToggle
 
setSelected(double, double, double, double, D) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Marks dockable as selected in the stack of elements that are on position x, y, width, height.
setSelected(DefaultTabContentFilter.Behavior) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter
Sets the behavior that should be applied on a selected element.
setSelected(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Sets the selected property.
setSelected(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.ButtonView
 
setSelected(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.SelectionView
 
setSelectedBounds(Rectangle) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTabPane
 
setSelectedBounds(Rectangle) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
setSelectedBounds(Rectangle) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Sets the boundaries of the selected Dockable.
setSelectedColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Sets the color that is used as background if the title is selected.
setSelectedDockable(Dockable) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
setSelectedDockable(Dockable) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Selects the child dockable of this pane as the one visible element.
setSelectedDockable(Dockable) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPane
Sets the dockable which is current selected on this pane.
setSelectedIcon(K, Icon) - Method in class bibliothek.gui.dock.action.actions.GroupedSelectableDockAction
Sets the icon that will be shown when the group named key is selected.
setSelectedIcon(ActionContentModifier, Icon) - Method in interface bibliothek.gui.dock.action.actions.SharingSelectableDockAction
Sets the icon that will be shown, when this action is selected.
setSelectedIcon(Icon) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
Sets the icon which is shown if this action is selected
setSelectedIcon(ActionContentModifier, Icon) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction
 
setSelectedIndex(int) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
setSelectedIndex(int) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Selects the component at location index.
setSelectedTextColor(Color) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Sets the color that is used as foreground if the title is selected.
setSelection(Dockable, DockAction) - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
 
setSelection(DockAction) - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
Changes the selection of this drop-down-action.
setSelection(Dockable, DockAction) - Method in interface bibliothek.gui.dock.action.DropDownAction
Sets the current selection.
setSelection(Dockable) - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Informs this selection which dockable is currently selected.
setSelection(Dockable) - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
Sets the element whose actions should be shown on this info.
setSelection(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Changes the selected element of this station.
setSelection(Dockable) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableSelection
 
setSelectionEnabled(boolean) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonModel
Sets whether the selected child-action of the represented DropDownAction is currently enabled or not.
setSeparateSources(boolean) - Method in class bibliothek.gui.dock.action.MultiDockActionSource
Sets whether there are separators between the children of this source or not.
setSeparators(boolean) - Method in class bibliothek.gui.dock.action.DefaultActionOffer
Whether there shall be separators between groups.
setSetting(String, Setting) - Method in class bibliothek.gui.DockFrontend
Stores the setting setting with the given name.
setSetting(Setting, boolean) - Method in class bibliothek.gui.DockFrontend
Changes the content of all root-stations according to setting.
This method may add new empty infos if it finds information for a non existing, non empty Dockable but whose key passes the methods of MissingDockableStrategy.
setShape(Window, ScreenWindowShape) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Sets the algorithm which is responsible for updating the shape of this window.
setShape(ScreenWindowShape) - Method in class bibliothek.gui.dock.station.screen.window.ScreenWindowShapeAdapter
Sets the shape to apply, this method does nothing if this adapter is not enabled.
setShape(Shape) - Method in class bibliothek.gui.dock.station.screen.window.ScreenWindowShapeAdapter
Sets the shape of the window.
setShape(Shape) - Method in interface bibliothek.gui.dock.station.screen.window.ScreenWindowShapeCallback
Sets the shape of the window, a value of null indicates that the entire window should be visible.
setShape(ScreenWindowShape) - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Tells which parts of the window are visible.
setShort(short) - Method in class bibliothek.util.xml.XContainer
Sets the value of this container.
setShowBorderHint(Boolean) - Method in interface bibliothek.gui.dock.displayer.DockableDisplayerHints
Tells whether to paint a border or not.
setShowBorderHint(Boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer.Hints
 
setShowDockTitle(boolean) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
Sets whether the DockTitle is normally shown on the window.
setShowHideAction(boolean) - Method in class bibliothek.gui.DockFrontend
Sets whether to show the hide-action or not.
setShowImageWindow(boolean) - Method in interface bibliothek.gui.dock.control.BasicRemoteRelocator
Sets whether a MovingImage should appear during the drag and drop operation, the default value is true.
setShowing(boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
Sets the visibility of all windows of this station.
setShowMiniButtons(boolean) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
Enables or disables DockActions for this title.
setShown(boolean) - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
Sets whether the dockable of this entry should be shown or not.
setShown(boolean) - Method in class bibliothek.gui.DockFrontend.DockInfo
 
setShowTitle(boolean) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Sets whether the DockTitle should be shown or not.
setSideSnapSize(float) - Method in class bibliothek.gui.dock.SplitDockStation
Every child has an invisible border whose size is determined by sideSnapSize.
setSingleParentRemover(SingleParentRemover) - Method in class bibliothek.gui.DockController
Exchanges the handler that removes stations with only one or none children.
setSingleTabShowInnerBorder(boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Sets whether an inner border should be shown if a single tab is in use.
setSingleTabShowOuterBorder(boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Sets whether an outer border should be shown if a single tab is in use.
setSize(FlapDockStation, Dockable, int) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapLayoutManager
 
setSize(Dimension) - Method in interface bibliothek.gui.dock.station.flap.DefaultFlapWindow.Parent
Sets the size of this container.
setSize(PerspectiveDockable, int) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
Sets the preferred size of the window that shows dockable.
setSize(int) - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
Sets the size the window has in which the Dockable will be presented.
setSize(FlapDockStation, Dockable, int) - Method in interface bibliothek.gui.dock.station.flap.FlapLayoutManager
Called when the user changes the size of dockable.
setSize(int) - Method in class bibliothek.gui.dock.util.font.GenericFontModifier
Sets the size of the new font.
setSizeDelta(boolean) - Method in class bibliothek.gui.dock.util.font.GenericFontModifier
Sets whether the value of size should be added to the original size or replace the original size.
setSmallButtons(boolean) - Method in class bibliothek.gui.dock.FlapDockStation
Sets how the buttons are layout.
setSmallMinimumSize(boolean) - Method in class bibliothek.gui.dock.StackDockStation
Sets whether the result of Component.getMinimumSize() should be small.
setSolid(boolean) - Method in class bibliothek.gui.dock.station.OverpaintablePanel
Tells this panel whether the background should be painted or not.
setSource(DockActionSource) - Method in class bibliothek.gui.dock.action.SimpleTypedActionGuard
Sets the source of this ActionGuard.
setSpanFactory(SpanFactory) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the factory which will be used to create new Spans.
setSpanFactory(SpanFactory, Priority) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the factory which will be used to create new Spans.
setSpanFactory(String, SpanFactory) - Method in class bibliothek.gui.dock.themes.ThemeManager
Sets a strategy to tell how to animate empty spaces when drag and dropping a Dockable.
setSpanFactoryBridge(Path, UIBridge<SpanFactory, UIValue<SpanFactory>>) - Method in class bibliothek.gui.dock.themes.ThemeManager
Sets the UIBridge that will transfer properties to those UIValues whose kind is either kind or a child of kind.
setSplitDisplayFactory(DisplayerFactory) - Method in class bibliothek.extension.gui.dock.theme.FlatTheme
Sets the DisplayerFactory that is used for the SplitDockStation.
setSplitLayoutManager(SplitLayoutManager) - Method in class bibliothek.gui.dock.SplitDockStation
Sets a special SplitLayoutManager which this station has to use.
setStackComponent(StackDockComponent) - Method in class bibliothek.gui.dock.StackDockStation
Sets the StackDockComponent which should be used by this station.
setStackComponentFactory(StackDockComponentFactory) - Method in class bibliothek.gui.dock.StackDockStation
Sets the factory which will be used to create a StackDockComponent for this station.
setStackDockComponentFactory(StackDockComponentFactory) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the factory which will be used to create components for StackDockStation.
setStackDockComponentFactory(StackDockComponentFactory, Priority) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the factory which will be used to create components for StackDockStation.
setStacked(boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Tells this displayer that it is used inside a tabbed environment.
setStalled(boolean) - Method in class bibliothek.gui.dock.control.DockRegister
Sets whether the listener to all DockStation should forward changes of the tree to the un-/register-methods or not.
setStation(DockStation) - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Sets the station on which this displayer is shown.
setStation(DockStation) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
setStationLocation(DockableDisplayer.Location) - Method in class bibliothek.gui.dock.themes.basic.BasicDisplayerFactory
Sets the location where the DockTitle will be shown on a DockableDisplayer if a DockStation is used as child.
setStationPaint(String, StationPaint) - Method in class bibliothek.gui.dock.themes.ThemeManager
Sets an algorithm to paint in the overlay panel of DockStations.
setStationPaintBridge(Path, UIBridge<StationPaint, UIValue<StationPaint>>) - Method in class bibliothek.gui.dock.themes.ThemeManager
Sets the UIBridge that will transfer properties to those UIValues whose kind is either kind or a child of kind.
setStrategy(FocusStrategy) - Method in class bibliothek.gui.dock.control.focus.AbstractFocusController
 
setStrategy(FocusStrategy) - Method in interface bibliothek.gui.dock.control.focus.FocusController
Sets the strategy which will be used to focus components.
setStrategy(MagnetStrategy) - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Sets the MagnetStrategy that is to be used by this controller.
setStrategy(MenuLineLayoutStrategy) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayout
Sets a strategy offering customized algorithms.
setStrategy(PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
Forwards strategy to the current PlaceholderMap.
setStrategy(PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Sets the new strategy of this list.
setStrategy(PlaceholderStrategy) - Method in class bibliothek.gui.dock.station.support.RootPlaceholderStrategy
Sets the delegate of this strategy.
setString(String) - Method in class bibliothek.util.xml.XContainer
Sets the value of this container.
setString(String) - Method in class bibliothek.util.xml.XElement
 
setSuccessor(DockableProperty) - Method in class bibliothek.gui.dock.layout.AbstractDockableProperty
 
setSuccessor(DockableProperty) - Method in interface bibliothek.gui.dock.layout.DockableProperty
Sets the property which will be used if this property was used and there is not yet a leaf in the tree of DockStations and Dockables reached.
For example: there is a DockStation root, a dockable DockStation node which is a child of root and a Dockable leaf which is a child of node.
A DockableProperty called one would describe the relationship between root and node.
setSuccessor(DockableProperty) - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
 
setSuppressable(boolean) - Method in class bibliothek.gui.dock.action.ActionPopup
Sets whether to ask the ActionPopupSuppressor if this menu is allowed to popup or not.
setTab(EclipseTab) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
setTab(EclipseTab) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
setTab(EclipseTab) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Informs this TabComponent by which tab is is used.
setTabContentFilter(TabContentFilter) - Method in class bibliothek.gui.dock.StackDockStation
Sets the filter that tells this station how to set the content of the tabs.
setTabInside(boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Sets the location of the tab (if present) in respect to the title (if present).
setTabPlacement(TabPlacement) - Method in class bibliothek.gui.dock.StackDockStation
Tells this station where to put the tabs.
setTabPlacement(TabPlacement) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the side at which tabs are to be displayed.
setTabPlacement(TabPlacement, Priority) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the side at which tabs are to be displayed.
setTarget(DockElement) - Method in class bibliothek.gui.dock.station.stack.StackDockComponentRepresentative
Sets the target to which new DockElementRepresentatives point.
setText(String) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
setText(String) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
setText(String) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Sets the text that is to be painted on this component.
setText(String) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
setText(String) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Sets the text that should be displayed on this tab.
setText(String) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
setText(K, String) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Sets the text for group key.
setText(String) - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Sets the text which is shown for this action.
setText(String) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
setText(String) - Method in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
 
setText(String) - Method in interface bibliothek.gui.dock.action.dropdown.DropDownView
Sets the text of the button.
setText(int, String) - Method in interface bibliothek.gui.dock.station.stack.CombinedMenu
Sets the text of this menu at index.
setText(String) - Method in interface bibliothek.gui.dock.station.stack.CombinedTab
Sets the text of this tab.
setText(int, String) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
setText(String) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Sets the text of this button, some button implementations may ignore the text.
setText(String) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.ButtonView
 
setText(String) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.SelectionView
 
setText(String) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Sets the text of this title.
setText(String) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Sets the text of this label
setTheme(DockTheme) - Method in class bibliothek.gui.dock.themes.ThemeManager
Sets the theme of this manager.
setTheme(DockTheme) - Method in class bibliothek.gui.DockController
Sets the theme of this controller.
setThreshold(int) - Method in class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetStrategy
Sets how many pixels two sides can be apart and still attract each other.
Setting - Class in bibliothek.gui.dock.frontend
The set of properties that describe one setting of a DockFrontend.
Setting() - Constructor for class bibliothek.gui.dock.frontend.Setting
 
SettingAccess(Setting) - Constructor for class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy.SettingAccess
Creates a new wrapper.
SettingsBlop - Class in bibliothek.gui.dock.frontend
A set of Settings, represents the content of the file that is used by DockFrontend to store the layout.
SettingsBlop() - Constructor for class bibliothek.gui.dock.frontend.SettingsBlop
 
setTitle(DockTitle) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
 
setTitle(DockTitle) - Method in interface bibliothek.gui.dock.control.BasicRemoteRelocator
Sets the DockTitle which is dragged, the title might show up below the mouse.
setTitle(DockTitleVersion) - Method in class bibliothek.gui.dock.FlapDockStation.DockableHandle
 
setTitle(DockTitle) - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Sets the title of this displayer.
setTitle(DockTitle) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
setTitle(Component) - Method in class bibliothek.gui.dock.themes.basic.DisplayerContentPane
Sets the component which represents the title.
setTitleAt(int, String) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
setTitleAt(int, String) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
setTitleAt(int, String) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Sets the title of the child at location index.
setTitleFactory(DockTitleFactory) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the DockTitleFactory of this theme.
setTitleFactory(DockTitleFactory, Priority) - Method in class bibliothek.gui.dock.themes.BasicTheme
Sets the DockTitleFactory of this station.
setTitleIcon(Icon) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Sets the icon of this dockable.
setTitleIcon(Icon) - Method in class bibliothek.gui.dock.SplitDockStation
Sets an icon that is shown in the titles of this Dockable.
setTitleIcon(Icon) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Explicitly sets the icon of the title.
setTitleIcon(Icon) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
Sets the icon which should be used in the decorated title.
setTitleIconHandling(IconHandling) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Sets the behavior of how the title icon is handled, whether it is replaced by the default icon if null or simply not shown.
Calling this method does not have any effect, rather the behavior of AbstractDockable.setTitleIcon(Icon) is changed.
setTitleLocation(DockableDisplayer.Location) - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Sets the location of the title in respect to the Dockable.
setTitleLocation(DockableDisplayer.Location) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
setTitleLocation(DockableDisplayer.Location) - Method in class bibliothek.gui.dock.themes.basic.DisplayerContentPane
Sets the location at which the title should be shown.
setTitleRequest(DockTitleVersion) - Method in class bibliothek.gui.dock.station.StationChildHandle
The same as setTitleRequest( version, true );
setTitleRequest(DockTitleVersion, boolean) - Method in class bibliothek.gui.dock.station.StationChildHandle
Updates the DockTitleRequest associated with this Dockable.
setTitleText(String) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Sets the title of this dockable.
setTitleText(String) - Method in class bibliothek.gui.dock.SplitDockStation
Sets the text of the title of this dockable.
setTitleText(String) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Explicitly sets the text of the title.
setTitleText(String) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
Sets the text which is used in decorated titles.
setTitleToolTip(String) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
Sets the tooltip that will be shown on any title of this dockable.
setTitleToolTip(String) - Method in class bibliothek.gui.dock.SplitDockStation
Sets the tooltip that should be shown on any title that is bound to this dockable.
setTooltip(String) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
setTooltip(String) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
setTooltip(String) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
setTooltip(String) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
setTooltip(String) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Sets the tooltip that should be displayed on this tab.
setTooltip(String) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
setTooltip(K, String) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
Sets the tooltip of the group key.
setTooltip(String) - Method in interface bibliothek.gui.dock.action.actions.SharingStandardDockAction
Sets the first part of the tooltip-text which is shown for this action.
setTooltip(String) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
setTooltip(String) - Method in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
 
setTooltip(String) - Method in interface bibliothek.gui.dock.action.dropdown.DropDownView
Sets the tooltip of the button.
setTooltip(int, String) - Method in interface bibliothek.gui.dock.station.stack.CombinedMenu
Sets the tooltip of this menu at index.
setTooltip(String) - Method in interface bibliothek.gui.dock.station.stack.CombinedTab
Sets the tooltip of this tab.
setTooltip(int, String) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
setTooltip(String) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.ButtonView
 
setTooltip(String) - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.SelectionView
 
setTooltip(String) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
Sets the tooltip that will be shown on this title.
setTooltip(String) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Sets the tooltip that will be shown on this title.
setTooltipAt(int, String) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
 
setTooltipAt(int, String) - Method in class bibliothek.gui.dock.station.stack.DefaultStackDockComponent
 
setTooltipAt(int, String) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponent
Sets the tooltip of the child at location index.
setTooltipText(Component, MouseEvent, boolean, TooltipStrategyCallback) - Method in class bibliothek.gui.dock.security.DefaultTooltipStrategy
 
setTooltipText(Component, MouseEvent, boolean, TooltipStrategyCallback) - Method in interface bibliothek.gui.dock.security.TooltipStrategy
Asks this strategy to find the tooltip of component, after the event is dispatched.
setToolTipText(String) - Method in interface bibliothek.gui.dock.security.TooltipStrategyCallback
Sets the tooltip that should currently be shown.
setToolTipText(String) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Sets the text which should be used as tooltip.
setTranslucent(Window) - Method in class bibliothek.util.workarounds.Java6Workaround
 
setTranslucent(Window) - Method in class bibliothek.util.workarounds.Java7Workaround
 
setTranslucent(Window) - Method in class bibliothek.util.Workarounds
Makes window translucent, meaning that the opacity of each pixel is defined by the alpha value or the Color that was used to paint over that pixel.
setTranslucent(Window) - Method in interface bibliothek.util.workarounds.Workaround
Makes the window window translucent.
setTransparency(Transparency) - Method in class bibliothek.gui.dock.util.BackgroundAlgorithm
 
setTransparency(Transparency) - Method in interface bibliothek.gui.dock.util.BackgroundComponent
Informs this component whether it should be transparent or not.
setTransparency(Transparency) - Method in class bibliothek.gui.dock.util.BackgroundPanel
 
setTransparent(boolean) - Method in class bibliothek.gui.dock.station.screen.window.WindowConfiguration
Tells whether the window is transparent.
setTransparent(Window, Shape) - Method in class bibliothek.util.workarounds.Java6Workaround
 
setTransparent(Window, Shape) - Method in class bibliothek.util.workarounds.Java7Workaround
 
setTransparent(Window, Shape) - Method in class bibliothek.util.Workarounds
Makes window transparent, any pixel not inside shape is not painted.
setTransparent(Window, Shape) - Method in interface bibliothek.util.workarounds.Workaround
Makes the window window transparent in all the regions that are not inside shape.
setUndecorated(boolean) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
Sets whether the windows created by this factory should be undecorated or not.
setUnpack(boolean) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Whether to automatically call AbstractSplitDockGrid.unpack(double, double, double, double) before adding any new Dockables to this grid.
setup(DockController) - Method in class bibliothek.util.workarounds.Java6Workaround
 
setup(DockController) - Method in class bibliothek.util.Workarounds
Calls the Workaround.setup(DockController) method of all installed Workarounds, in the order of which the workarounds were installed.
setup(DockController) - Method in interface bibliothek.util.workarounds.Workaround
Called whenever a new DockController is created, the Workaround may modify the controller in any way it likes (e.g.
setupGraphics(Graphics) - Method in class bibliothek.gui.dock.util.render.DefaultDockRenderingHints
 
setupGraphics(Graphics) - Method in interface bibliothek.gui.dock.util.render.DockRenderingHints
Called before g is used to paint stuff.
setupRenderingHints(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
setupRenderingHints(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
setupRenderingHints(Graphics) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
setupRenderingHints(Graphics) - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
setupRenderingHints(Graphics) - Method in class bibliothek.gui.dock.util.BackgroundPanel
Called before painting on this panel happens.
setupRenderingHints(Graphics) - Method in class bibliothek.gui.dock.util.ConfiguredBackgroundPanel
 
setUseGlassPane(boolean) - Method in class bibliothek.gui.dock.security.SecureContainer
Changes whether this container should use a GlassedPane or not.
setValue(V) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
 
setValue(int, Object) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
setValue(Boolean) - Method in class bibliothek.extension.gui.dock.preference.editor.BooleanEditor
 
setValue(String) - Method in class bibliothek.extension.gui.dock.preference.editor.ChoiceEditor
 
setValue(KeyStroke) - Method in class bibliothek.extension.gui.dock.preference.editor.KeyStrokeEditor
 
setValue(Object) - Method in class bibliothek.extension.gui.dock.preference.editor.LabelEditor
 
setValue(ModifierMask) - Method in class bibliothek.extension.gui.dock.preference.editor.ModifierMaskEditor
 
setValue(String) - Method in class bibliothek.extension.gui.dock.preference.editor.StringEditor
 
setValue(int, Object) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
setValue(int, Object) - Method in class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
 
setValue(V) - Method in interface bibliothek.extension.gui.dock.preference.Preference
Sets the value of this preference.
setValue(V) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditor
Sets the current value of this editor.
setValue(int, Object) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Sets the value of the index'th preference.
setValue(int, Object) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
setValue(V) - Method in class bibliothek.gui.dock.util.AbstractUIValue
Sets the override value.
setValue(V, boolean) - Method in class bibliothek.gui.dock.util.AbstractUIValue
Sets the override value.
setValue(A) - Method in class bibliothek.gui.dock.util.PropertyValue
Sets the current value.
setValue(String) - Method in class bibliothek.util.xml.XContainer
Sets the exact value that is stored in this container.
setValueInfo(Object) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreference
Sets information about this preferences value.
setValueInfo(Object) - Method in class bibliothek.extension.gui.dock.preference.editor.BooleanEditor
 
setValueInfo(Object) - Method in class bibliothek.extension.gui.dock.preference.editor.ChoiceEditor
 
setValueInfo(Object) - Method in class bibliothek.extension.gui.dock.preference.editor.KeyStrokeEditor
 
setValueInfo(Object) - Method in class bibliothek.extension.gui.dock.preference.editor.LabelEditor
 
setValueInfo(Object) - Method in class bibliothek.extension.gui.dock.preference.editor.ModifierMaskEditor
 
setValueInfo(Object) - Method in class bibliothek.extension.gui.dock.preference.editor.StringEditor
 
setValueInfo(Object) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceEditor
Sets information about the value that is shown.
setValueNatural(int) - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
 
setValueNatural(int) - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
setValueNatural(int) - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
setValueNatural(int) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Like PreferenceModel.setValue(int, Object) this method changes the value of the index'th preference.
setValueNatural(int) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
setView(DropDownView) - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.AbstractDropDownHandler
 
setView(DropDownView) - Method in interface bibliothek.gui.dock.themes.basic.action.dropdown.DropDownViewItem
Sends the current settings of this item to the view.
setView(DropDownView) - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SelectableDropDownHandler
 
setView(DropDownView) - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SubDropDownHandler
 
setVisible(boolean) - Method in interface bibliothek.gui.dock.station.flap.DefaultFlapWindow.Parent
Sets the visibility of this container.
setVisible(boolean) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Changes the visibility state of this window.
setVisible(boolean) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
setVisible(T, boolean) - Method in interface bibliothek.gui.dock.station.stack.CombinedHandler
Sets the visibility of item.
setVisibleActions(int) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
Sets the number of actions which should be shown directly on this panel.
setWebpages(URI[]) - Method in class bibliothek.gui.dock.themes.DefaultThemeMeta
 
setWeight(MenuLineLayoutOrder.Item, float) - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder
Sets the weight of item.
setWidth(int) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective.ScreenPerspectiveWindow
Sets the width of this dockable in pixels.
setWidth(int) - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
Sets the width of the dialog.
setWidth(double) - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
Sets the width of the child.
setWindow(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationExtension.DropArguments
Sets the window with which the element will be merged
setWindow(ScreenDockWindow, WindowConfiguration) - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockWindowHandle
Sets the window which is represented by this handle.
setWindow(Window) - Method in class bibliothek.gui.dock.util.DirectWindowProvider
Sets the window which will be provided by this provider.
setWindowBorder(int) - Method in class bibliothek.gui.dock.FlapDockStation
Sets the size of the draggable area on the popup-window, that is used to change the size of the window.
setWindowBounds(Rectangle) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Sets the bounds the window is supposed to have.
setWindowBounds(Rectangle, ScreenDockWindowBorder.Position) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Sets the boundaries of this window.
setWindowBounds(Rectangle) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
setWindowConfiguration(ScreenDockWindowConfiguration) - Method in class bibliothek.gui.dock.ScreenDockStation
Sets the configuration which should be used to create new windows.
setWindowFactory(ScreenDockWindowFactory) - Method in class bibliothek.gui.dock.ScreenDockStation
Sets the factory that will be used to create new windows for this station, Calling this method will result in closing all existing windows and creating new windows.
setWindowMinSize(int) - Method in class bibliothek.gui.dock.FlapDockStation
Sets the minimal size which the popup-window can have.
setWindowSize(Dockable, int) - Method in class bibliothek.gui.dock.FlapDockStation
Sets the size of the popup-window for dockable.
setWindowVisible(boolean) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
 
setWindowVisible(boolean) - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Shows or hides this window.
setX(int) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective.ScreenPerspectiveWindow
Sets the x-coordinate of this dockable on the screen.
setX(int) - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
Sets the location of the left size of the dialog.
setX(double) - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
Sets the x-coordinate of the child.
setY(int) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective.ScreenPerspectiveWindow
Sets the y-coordinate of this dockable on the screen.
setY(int) - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
Sets the location of the top side of the dialog.
setY(double) - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
Sets the y-coordinate of the child.
setZOrder(int) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
setZOrder(int) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
setZOrder(int) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
setZOrder(T, int) - Method in interface bibliothek.gui.dock.station.stack.CombinedHandler
Sets the z order of item, items with lower z order are painted first.
setZOrder(Component, int) - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
Sets the z order of component, as higher the z order as later the component is painted, as more components it can overlap.
setZOrder(int) - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
 
setZOrder(int) - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
 
setZOrder(int) - Method in interface bibliothek.gui.dock.station.stack.tab.TabPaneComponent
Sets the z order of this component.
shapeChanged(ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindowListener
This method is called after the size and position of window changed.
share(ExtensionName<E>) - Method in class bibliothek.gui.dock.util.extension.ExtensionManager
Creates a new SharedExtension object which uses name as key to read extensions.
SharedExtension<T> - Interface in bibliothek.gui.dock.util.extension
A SharedExtension is a set of extensions shared by many clients.
SharingDropDownDockAction - Interface in bibliothek.gui.dock.action.actions
A SharingDropDownDockAction is a DropDownAction whose properties are shared by all Dockables and whose properties can be set by the client.
SharingDropDownItemAction - Interface in bibliothek.gui.dock.action.actions
A DropDownItemAction whose properties are shared among all Dockables, the properties can be modified by the client.
SharingSelectableDockAction - Interface in bibliothek.gui.dock.action.actions
A SelectableDockAction whose properties are shared among all Dockables, clients can modify the properties.
SharingStandardDockAction - Interface in bibliothek.gui.dock.action.actions
A SharingStandardDockAction is a StandardDockAction whose properties are shared by all Dockables and whose properties can be modified by the client.
shouldBeActive(DockController, int) - Method in class bibliothek.gui.dock.control.AcceptanceDockRelocatorMode
 
shouldBeActive(DockController, int) - Method in interface bibliothek.gui.dock.control.DockRelocatorMode
Tells whether this mode should be activated because of the state of the controller and the last MouseEvent.
shouldCreate(DockFactory<?, ?, L>, L) - Method in interface bibliothek.gui.dock.frontend.MissingDockableStrategy
Tells whether factory should be used to create a new Dockable using data.
shouldDisplay(ViewTarget<?>) - Method in class bibliothek.gui.dock.action.actions.SeparatorAction
Tells whether the separator should be shown or not.
shouldFocus() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
shouldFocus() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
shouldFocus() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
shouldFocus() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
shouldFocus() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
shouldFocus() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
shouldFocus() - Method in interface bibliothek.gui.dock.DockElementRepresentative
Tells whether a click onto this component should transfer the focus either to this component or to the Dockable.
shouldFocus() - Method in class bibliothek.gui.dock.SplitDockStation
 
shouldFocus() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
shouldFocus() - Method in class bibliothek.gui.dock.util.SimpleDockElementRepresentative
 
shouldFocusAfterDrop(Dockable) - Method in class bibliothek.gui.dock.control.focus.DefaultFocusStrategy
 
shouldFocusAfterDrop(Dockable) - Method in interface bibliothek.gui.dock.control.focus.FocusStrategy
Called after dockable was dropped on a new parent due to a relocation operation (an operation that was visible to the user or that was performed by the user).
shouldLayout(DockElement) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Tells whether the layout of element itself should be stored or loaded, that will not prevent the element from showing up but from changing its content.
shouldLayout(PerspectiveElement, PredefinedPerspective) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Tells whether the layout of element itself should be stored or loaded, that will not prevent the element from showing up but from changing its content.
shouldPredefine(Dockable) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
Tells whether the element dockable should be added as predefined element to the PredefinedDockSituation that is created by DefaultLayoutChangeStrategy.createSituation(DockFrontendInternals, boolean, boolean).
shouldShow(Dockable) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource
Tells which children to show and which not.
shouldShow(Dockable, boolean) - Method in interface bibliothek.gui.dock.station.flap.button.ButtonContentCondition
Tells whether some property is true or false depending on the properties that are actually available.
shouldShowActions(Container) - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Using the current TabConfiguration, this method decides whether there is enough space to show the actions or not.
shouldShowIcon() - Method in class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Tells whether the icon should be shown for the current size of the label.
shouldShowOnSide(DockAction, EclipseTabStateInfo) - Method in class bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
 
shouldShowOnSide(DockAction, EclipseTabStateInfo) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.EclipseThemeConnector
Tells whether action should be shown on the right side of the tab of dockable.
Note that EclipseThemeConnector.shouldShowOnSide(DockAction, EclipseTabStateInfo) and EclipseThemeConnector.shouldShowOnTab(DockAction, EclipseTabStateInfo) are independent of each other.
shouldShowOnTab(DockAction, EclipseTabStateInfo) - Method in class bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
 
shouldShowOnTab(DockAction, EclipseTabStateInfo) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.EclipseThemeConnector
Tells whether action should be shown on the tab of dockable.
Note that EclipseThemeConnector.shouldShowOnSide(DockAction, EclipseTabStateInfo) and EclipseThemeConnector.shouldShowOnTab(DockAction, EclipseTabStateInfo) are independent of each other.
shouldStoreHidden(String) - Method in interface bibliothek.gui.dock.frontend.MissingDockableStrategy
Tells whether the location of the hidden and missing Dockable key should be stored anyway.
shouldStoreShown(String) - Method in interface bibliothek.gui.dock.frontend.MissingDockableStrategy
Tells whether the location of the shown but missing Dockable key should be stored anyway.
shouldTest(DockStation) - Method in class bibliothek.gui.dock.control.SingleParentRemover
Tells whether station should be automatically removed or just be ignored.
shouldTransfersFocus() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
shouldTransfersFocus() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
shouldTransfersFocus() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
shouldTransfersFocus() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
shouldTransfersFocus() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
shouldTransfersFocus() - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
shouldTransfersFocus() - Method in interface bibliothek.gui.dock.DockElementRepresentative
Tells whether a click onto this component should transfer the focus to the Dockable or not.
shouldTransfersFocus() - Method in class bibliothek.gui.dock.SplitDockStation
 
shouldTransfersFocus() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
shouldTransfersFocus() - Method in class bibliothek.gui.dock.util.SimpleDockElementRepresentative
 
shouldTraverse(Component) - Method in class bibliothek.gui.dock.component.DefaultDockStationComponentRootHandler
 
shouldTraverse(Component) - Method in class bibliothek.gui.dock.component.DockComponentRootHandler
Tells whether component should be visited and configured.
shouldUpdateLayoutOnAdd(Dockable) - Method in class bibliothek.gui.dock.frontend.DefaultLayoutChangeStrategy
 
shouldUpdateLayoutOnAdd(Dockable) - Method in interface bibliothek.gui.dock.frontend.LayoutChangeStrategy
Called when dockable is added to a DockFrontend, and the frontend already knows the layout which should be used for dockable.
show(Component, int, int) - Method in interface bibliothek.gui.dock.action.popup.ActionPopupMenu
Opens this menu assuming the mouse is currently over owner at location x/y.
show(Component, int, int) - Method in class bibliothek.gui.dock.action.popup.DefaultActionPopupMenu
 
show(Dockable) - Method in class bibliothek.gui.DockFrontend
Ensures that dockable is child of a root known to this frontend.
show(Dockable, boolean) - Method in class bibliothek.gui.DockFrontend
Ensures that dockable is child of a root known to this frontend.
showActions(Dockable, boolean) - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Tells whether actions should be shown on the button of a FlapDockStation or not.
showChildren(Dockable, boolean) - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Tells whether actions to focus a child of a DockStation should be shown
showCoreWarning() - Method in class bibliothek.gui.DockController
Opens an annoying dialog warning the developer that he is using the Core API, when he should be using the Common API.
showDialog() - Static method in class bibliothek.gui.dock.util.CoreWarningDialog
Opens the dialog, the dialog is modal and will attempt to steal the focus.
showDisplayer(DockableDisplayer) - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
showDisplayer(DockableDisplayer) - Method in class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow
Forces the subclass of this window to show displayer.
showIcon(Dockable, boolean) - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Tells whether an icon should be shown.
showing(VetoableDockFrontendEvent) - Method in class bibliothek.gui.dock.event.VetoableDockFrontendAdapter
 
showing(VetoableDockFrontendEvent) - Method in interface bibliothek.gui.dock.event.VetoableDockFrontendListener
Called before a Dockable is shown.
showKnob(Dockable, boolean) - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Tells whether a knob should be shown
shown(DockFrontend, Dockable) - Method in class bibliothek.gui.dock.event.DockFrontendAdapter
 
shown(DockFrontend, Dockable) - Method in interface bibliothek.gui.dock.event.DockFrontendListener
Invoked if a Dockable was made visible.
shown(VetoableDockFrontendEvent) - Method in class bibliothek.gui.dock.event.VetoableDockFrontendAdapter
 
shown(VetoableDockFrontendEvent) - Method in interface bibliothek.gui.dock.event.VetoableDockFrontendListener
Called whenever a Dockable was shown.
showSingleTab(DockStation, Dockable) - Method in interface bibliothek.gui.dock.displayer.SingleTabDecider
Decides whether to show a single tab for dockable
showSingleTabChanged(SingleTabDecider, Dockable) - Method in interface bibliothek.gui.dock.event.SingleTabDeciderListener
Called if the single-tab property of dockable might be changed.
showText(Dockable, DockAction) - Method in interface bibliothek.gui.dock.action.ButtonContentFilter
Tells whether the text of action, that is associated with dockable, is to be shown.
showText(Dockable, boolean) - Method in class bibliothek.gui.dock.station.flap.button.ButtonContent
Tells whether text should be shown.
showTextChanged(ButtonContentFilter, Dockable, DockAction) - Method in interface bibliothek.gui.dock.action.ButtonContentFilterListener
Informs this listener that the result of ButtonContentFilter.showText(Dockable, DockAction) changed.
SideSnapDropLayer - Class in bibliothek.gui.dock.station.split.layer
Describes the area around a SplitDockStation where the user can drop a Dockable such that it appears at one side of the station
SideSnapDropLayer(SplitDockStation) - Constructor for class bibliothek.gui.dock.station.split.layer.SideSnapDropLayer
Creates a new layer
SilentPropertyValue<A> - Class in bibliothek.gui.dock.util
A SilentPropertyValue is a PropertyValue that does not react to changes of its value.
SilentPropertyValue(PropertyKey<A>, DockController) - Constructor for class bibliothek.gui.dock.util.SilentPropertyValue
Creates a new value.
SilentPropertyValue(PropertyKey<A>) - Constructor for class bibliothek.gui.dock.util.SilentPropertyValue
Creates a new value.
SimpleBubbleColorScheme - Class in bibliothek.extension.gui.dock.theme.bubble
A color scheme that generates most of its colors from a small starting set of colors.
SimpleBubbleColorScheme(Color) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.SimpleBubbleColorScheme
Creates a scheme using only one base color.
SimpleBubbleColorScheme(Color, Color, Color, Color, Color, double, double, double) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.SimpleBubbleColorScheme
Creates a new color scheme
SimpleBubbleColorScheme(Color, Color, Color, Color, Color, Color, Color, double, double, double) - Constructor for class bibliothek.extension.gui.dock.theme.bubble.SimpleBubbleColorScheme
Creates a new color scheme
SimpleButtonAction - Class in bibliothek.gui.dock.action.actions
A ButtonDockAction that has the same properties for all Dockables which use the action.
SimpleButtonAction() - Constructor for class bibliothek.gui.dock.action.actions.SimpleButtonAction
Creates a new action
SimpleButtonAction(boolean) - Constructor for class bibliothek.gui.dock.action.actions.SimpleButtonAction
Creates a new action
SimpleDockAction - Class in bibliothek.gui.dock.action.actions
A simple implementation of DockAction.
SimpleDockAction(boolean) - Constructor for class bibliothek.gui.dock.action.actions.SimpleDockAction
Creates a new action
SimpleDockElementRepresentative - Class in bibliothek.gui.dock.util
A very simplistic implementation of DockElementRepresentative, it just adds a listener to a Component.
SimpleDockElementRepresentative(DockElement, Component) - Constructor for class bibliothek.gui.dock.util.SimpleDockElementRepresentative
SimpleDropDownAction - Class in bibliothek.gui.dock.action.actions
A dropdown action that has the same properties for all Dockables.
SimpleDropDownAction() - Constructor for class bibliothek.gui.dock.action.actions.SimpleDropDownAction
Creates a new action
SimpleDropDownAction(boolean) - Constructor for class bibliothek.gui.dock.action.actions.SimpleDropDownAction
Creates a new action
SimpleDropDownItemAction - Class in bibliothek.gui.dock.action.actions
An action that can be shown as child of a DropDownAction and which has advanced information for the DropDownAction.
SimpleDropDownItemAction(boolean) - Constructor for class bibliothek.gui.dock.action.actions.SimpleDropDownItemAction
Creates a new action.
SimpleMenuAction - Class in bibliothek.gui.dock.action.actions
An action that provides a menu which contains other actions.
SimpleMenuAction() - Constructor for class bibliothek.gui.dock.action.actions.SimpleMenuAction
Creates a new action.
SimpleMenuAction(boolean) - Constructor for class bibliothek.gui.dock.action.actions.SimpleMenuAction
Creates a new action, the method has to be set later.
SimpleMenuAction(DockActionSource) - Constructor for class bibliothek.gui.dock.action.actions.SimpleMenuAction
Creates a new action.
SimpleSelectableAction - Class in bibliothek.gui.dock.action.actions
A DockAction that has a state selected.
SimpleSelectableAction(ActionType<SelectableDockAction>, boolean) - Constructor for class bibliothek.gui.dock.action.actions.SimpleSelectableAction
Creates a new action.
SimpleSelectableAction.Check - Class in bibliothek.gui.dock.action.actions
A SimpleSelectableAction that is visualized as a ActionType.CHECK.
SimpleSelectableAction.Radio - Class in bibliothek.gui.dock.action.actions
A SimpleSelectableAction that is visualized as a ActionType.RADIO.
SimpleTypedActionGuard<T extends Dockable> - Class in bibliothek.gui.dock.action
An ActionGuard that reacts if the Dockable has the exact type that was set through the constructor.
SimpleTypedActionGuard(Class<T>, DockActionSource) - Constructor for class bibliothek.gui.dock.action.SimpleTypedActionGuard
Sets the type and the source of this guard
SimplifiedFocusTraversalPolicy - Interface in bibliothek.gui.dock.focus
An interface which mimics the behavior of FocusTraversalPolicy but implementing classes are not required to respect any other focus cycle roots, policy providers or visibility, focusability, displayability nor the enabled state.
simulatedRead(PlaceholderMap, PlaceholderListItemConverter<Dockable, P>) - Static method in class bibliothek.gui.dock.station.support.DockablePlaceholderList
Simulates a call to PlaceholderList.read(PlaceholderMap, PlaceholderListItemConverter) and makes all calls to converter that would be made in a real read as well.
simulatedRead(PlaceholderMap, PlaceholderListItemConverter<PerspectiveDockable, P>) - Static method in class bibliothek.gui.dock.station.support.PerspectivePlaceholderList
Simulates a call to PlaceholderList.read(PlaceholderMap, PlaceholderListItemConverter) and makes all calls to converter that would be made in a real read as well.
Single<A> - Class in bibliothek.util.container
An object containing one generic fields.
Single() - Constructor for class bibliothek.util.container.Single
 
Single(A) - Constructor for class bibliothek.util.container.Single
 
SINGLE_TAB_DECIDER - Static variable in interface bibliothek.gui.dock.displayer.SingleTabDecider
Key for the DockProperties
SingleColorBridgeFactory - Class in bibliothek.gui.dock.themes.color
A ColorBridgeFactory that always returns the same instance of ColorBridge.
SingleColorBridgeFactory(ColorBridge) - Constructor for class bibliothek.gui.dock.themes.color.SingleColorBridgeFactory
Creates a new factory.
SingleParentRemover - Class in bibliothek.gui.dock.control
An observer of a DockController.
SingleParentRemover() - Constructor for class bibliothek.gui.dock.control.SingleParentRemover
 
SingleTabDecider - Interface in bibliothek.gui.dock.displayer
Decides for Dockables whether there should be a single tab shown for them.
SingleTabDeciderListener - Interface in bibliothek.gui.dock.event
This listener is added to a SingleTabDecider.
singleTabStackDockComponent() - Method in class bibliothek.gui.dock.StackDockStation
Tells whether this station should show its StackDockComponent even if it has only one child.
size() - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.Choice
Gets the number of available choices.
size() - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceExtension
Gets the number of available choices.
size() - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
 
size() - Method in interface bibliothek.gui.dock.action.actions.SharingDropDownDockAction
Gets the number of actions shown in the menu.
size() - Method in class bibliothek.gui.dock.action.actions.SimpleDropDownAction
 
size() - Method in class bibliothek.gui.dock.control.relocator.MultiInserter
Gets the total number of Inserters in this list of inserters.
size() - Method in class bibliothek.gui.dock.control.relocator.MultiMerger
Gets the total number of mergers in this set of mergers.
size() - Method in class bibliothek.gui.dock.event.LocatedListenerList
Gets the number of listeners in this list.
size() - Method in class bibliothek.gui.dock.station.screen.RetroScreenDockStationLayout
Gets the number of entries in this layout.
size() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
Gets the number of nodes stores in this property.
Size - Class in bibliothek.gui.dock.station.stack.tab.layouting
A Size is used by a LayoutBlock to describe the layout that fits to some size.
There are two properties that describe how good a Size is.
Size(Size.Type, int, int, double) - Constructor for class bibliothek.gui.dock.station.stack.tab.layouting.Size
Creates a new size.
Size(Size.Type, Dimension, double) - Constructor for class bibliothek.gui.dock.station.stack.tab.layouting.Size
Creates a new size
size(int, int) - Method in class bibliothek.gui.dock.station.support.ListSpanStrategy
Configures the size of the index'th Span.
size() - Method in interface bibliothek.gui.dock.station.support.PlaceholderList.Filter
The number of elements that are in this list
size(PlaceholderList.Level) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets the number of entries in the level level.
Size.Type - Enum in bibliothek.gui.dock.station.stack.tab.layouting
What type of size a Size describes.
SizeCollector(Dockable[]) - Constructor for class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock.SizeCollector
Creates a new collector
SmoothChanger - Class in bibliothek.extension.gui.dock.theme.smooth
A class which counts milliseconds from 0 to duration or in the other direction.
SmoothChanger(int) - Constructor for class bibliothek.extension.gui.dock.theme.smooth.SmoothChanger
Constructor, sets duration to 250 milliseconds.
SmoothChanger(int, int) - Constructor for class bibliothek.extension.gui.dock.theme.smooth.SmoothChanger
Constructs a new changer.
SmoothDefaultButtonTitle - Class in bibliothek.extension.gui.dock.theme.smooth
A title intended for the FlapDockStation, this title changes its color smoothly.
SmoothDefaultButtonTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitle
Creates a new title.
SmoothDefaultButtonTitleFactory - Class in bibliothek.extension.gui.dock.theme.smooth
A factory creating new SmoothDefaultButtonTitles.
SmoothDefaultButtonTitleFactory() - Constructor for class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitleFactory
 
SmoothDefaultStationTitle - Class in bibliothek.extension.gui.dock.theme.smooth
A station-title which smoothly changes its color from active to passive.
SmoothDefaultStationTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultStationTitle
Constructs a new station title
SmoothDefaultTitle - Class in bibliothek.extension.gui.dock.theme.smooth
A title which changes its colors smoothly when selected or deselected.
SmoothDefaultTitle(Dockable, DockTitleVersion) - Constructor for class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitle
Constructs a new title
SmoothDefaultTitleFactory - Class in bibliothek.extension.gui.dock.theme.smooth
SmoothDefaultTitleFactory() - Constructor for class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitleFactory
 
SmoothTheme - Class in bibliothek.extension.gui.dock.theme
This theme uses the SmoothDefaultTitleFactory to create some titles which smoothly changes their color.
SmoothTheme() - Constructor for class bibliothek.extension.gui.dock.theme.SmoothTheme
Constructor, sets the special title-factory of this theme
SOLID - Static variable in interface bibliothek.gui.dock.util.BackgroundPaint
Simple BackgroundPaint that will attempt to make any background opaque (not transparent)
sort(List<Dockable>) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource
Puts an order in the dockables, telling which items to show when.
sort(int, int) - Method in class bibliothek.gui.dock.station.layer.OrderedLayerCollection
Sorts the current set of DockStations currently known to this collection.
sort(List<DockStationDropLayer>) - Method in class bibliothek.gui.dock.station.layer.OrderedLayerCollection
Creates a new ordered list containing all items of layer, the new list is built by an algorithm that is resistent against inconstant ordering.
SOUTH - Static variable in class bibliothek.gui.dock.station.split.SplitDockProperty
A property covering the bottom quarter of the station
Span - Interface in bibliothek.gui.dock.station.span
A Span is an empty space that show up on a DockStation mostly during drag and drop operations.
SPAN_FACTORY - Static variable in class bibliothek.gui.dock.themes.ThemeManager
unique identifier for the basic SpanFactory
SPAN_FACTORY - Static variable in interface bibliothek.gui.DockTheme
The factory creating Spans and ultimately deciding how the animation looks like when dropping a Dockable
SPAN_FACTORY_TYPE - Static variable in class bibliothek.gui.dock.themes.ThemeManager
Identifier for the type SpanFactory
SpanCallback - Interface in bibliothek.gui.dock.station.span
The link between Span and DockStation.
SpanFactory - Interface in bibliothek.gui.dock.station.span
A SpanFactory creates new Spans.
The current SpanFactory can be configured using the ThemeManager or using DockTheme.SPAN_FACTORY.
SpanFactoryValue - Interface in bibliothek.gui.dock.themes
An UIValue that is used to retrieve a SpanFactory from a ThemeManager.
SpanMode - Class in bibliothek.gui.dock.station.span
A SpanMode is a default configuration telling a Span how it is used.
SpanMode(String, int) - Constructor for class bibliothek.gui.dock.station.span.SpanMode
Creates a new mode
spanResized() - Method in class bibliothek.gui.dock.station.flap.ButtonPane
Called if the Spans used by this ButtonPane changed their size.
spanResized() - Method in class bibliothek.gui.dock.station.flap.FlapSpanStrategy
 
spanResized() - Method in class bibliothek.gui.dock.station.support.ListSpanStrategy
Called if at least one Span changed its size
SpanSplitNode - Class in bibliothek.gui.dock.station.split
A SplitNode that also stores some Spans.
SpanSplitNode(SplitDockAccess, long) - Constructor for class bibliothek.gui.dock.station.split.SpanSplitNode
Creates a new node.
SpanUsage - Class in bibliothek.gui.dock.station.span
A description telling for what purpose a Span is used.
SpanUsage() - Constructor for class bibliothek.gui.dock.station.span.SpanUsage
 
split(SplitDockPathProperty, int, SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitNode
Splits this node into two nodes, a new parent Node is created and inserted.
split(SplitDockPathProperty, int, SplitNode, long) - Method in class bibliothek.gui.dock.station.split.SplitNode
Splits this node into two nodes, a new parent Node is created and inserted.
SplitCombiner - Class in bibliothek.extension.gui.dock.station
This is an alternative implementation of a Combiner, normally not used by this framework.
SplitCombiner() - Constructor for class bibliothek.extension.gui.dock.station.SplitCombiner
 
splitDisplayFactory - Variable in class bibliothek.extension.gui.dock.theme.FlatTheme
A special factory for the SplitDockStation
SplitDividerStrategy - Interface in bibliothek.gui.dock.station.split
The SplitDividerStrategy is responsible for resizing the children of a SplitDockStation.
SplitDividerStrategyFactory - Interface in bibliothek.gui.dock.station.split
This factory creates new instances of SplitDividerStrategys.
SplitDockAccess - Interface in bibliothek.gui.dock.station.split
Provides access to some internal methods and attributes of a SplitDockStation.
SplitDockCombinerSource - Class in bibliothek.gui.dock.station.split
A CombinerSource that is created by a SplitDockStation.
SplitDockCombinerSource(PutInfo, SplitDockStation, Point) - Constructor for class bibliothek.gui.dock.station.split.SplitDockCombinerSource
Creates a new object
SplitDockFullScreenProperty - Class in bibliothek.gui.dock.station.split
This DockableProperty points to the currently maximized child of a SplitDockStation.
SplitDockFullScreenProperty() - Constructor for class bibliothek.gui.dock.station.split.SplitDockFullScreenProperty
 
SplitDockFullScreenPropertyFactory - Class in bibliothek.gui.dock.station.split
This factory creates new instances of SplitDockFullScreenPropertys.
SplitDockFullScreenPropertyFactory() - Constructor for class bibliothek.gui.dock.station.split.SplitDockFullScreenPropertyFactory
 
SplitDockGrid - Class in bibliothek.gui.dock.station.split
An implementation of AbstractSplitDockGrid that works with Dockables.
SplitDockGrid() - Constructor for class bibliothek.gui.dock.station.split.SplitDockGrid
Creates a new, empty grid.
SplitDockGrid(String, Map<Character, Dockable[]>) - Constructor for class bibliothek.gui.dock.station.split.SplitDockGrid
Creates a grid by reading a string which represents a grid.
The argument layout is a string divided by newline "\n".
SplitDockListener - Interface in bibliothek.gui.dock.event
A listener which is added to a SplitDockStation.
SplitDockPathProperty - Class in bibliothek.gui.dock.station.split
A DockableProperty used by the SplitDockStation to describe the location of a Dockable in the tree of all children of the station.
SplitDockPathProperty() - Constructor for class bibliothek.gui.dock.station.split.SplitDockPathProperty
Creates a new, empty path
SplitDockPathProperty.Location - Enum in bibliothek.gui.dock.station.split
The direction which the path takes
SplitDockPathProperty.Node - Class in bibliothek.gui.dock.station.split
Describes one turn of the path.
SplitDockPathPropertyFactory - Class in bibliothek.gui.dock.station.split
A factory creating new instances of SplitDockPathProperty.
SplitDockPathPropertyFactory() - Constructor for class bibliothek.gui.dock.station.split.SplitDockPathPropertyFactory
 
SplitDockPerspective - Class in bibliothek.gui.dock.station.split
Represents a SplitDockStation in a Perspective.
SplitDockPerspective() - Constructor for class bibliothek.gui.dock.station.split.SplitDockPerspective
Creates a new perspective
SplitDockPerspective.Entry - Class in bibliothek.gui.dock.station.split
An entry in a tree, either a node or a leaf.
SplitDockPerspective.EntryListener - Interface in bibliothek.gui.dock.station.split
A listener that can be added to a SplitDockPerspective and that will receive events whenever the tree of the perspective changes.
SplitDockPerspective.Leaf - Class in bibliothek.gui.dock.station.split
A leaf in a tree, describes one Dockable.
SplitDockPerspective.Node - Class in bibliothek.gui.dock.station.split
A node in a tree.
SplitDockPerspective.Root - Class in bibliothek.gui.dock.station.split
A root in a tree.
SplitDockPlaceholderMapping - Class in bibliothek.gui.dock.station.split
A PlaceholderMapping representing the placeholders on a SplitDockStation.
SplitDockPlaceholderMapping(SplitDockStation) - Constructor for class bibliothek.gui.dock.station.split.SplitDockPlaceholderMapping
Creates a new mapping for station.
SplitDockPlaceholderProperty - Class in bibliothek.gui.dock.station.split
This property references a placeholder that is already present within the tree of a SplitDockStation.
SplitDockPlaceholderProperty() - Constructor for class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
Creates a new empty property
SplitDockPlaceholderProperty(Path) - Constructor for class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
Creates a new property.
SplitDockPlaceholderProperty(Path, SplitDockProperty) - Constructor for class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
Creates a new property.
SplitDockPlaceholderProperty(Path, SplitDockPathProperty) - Constructor for class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
Creates a new property.
SplitDockPlaceholderPropertyFactory - Class in bibliothek.gui.dock.station.split
A factory creating SplitDockPlaceholderPropertys.
SplitDockPlaceholderPropertyFactory() - Constructor for class bibliothek.gui.dock.station.split.SplitDockPlaceholderPropertyFactory
 
SplitDockProperty - Class in bibliothek.gui.dock.station.split
This property stores the location and the size of each child of a SplitDockStation.
SplitDockProperty() - Constructor for class bibliothek.gui.dock.station.split.SplitDockProperty
Constructs a new property with size and location equal to 0/0
SplitDockProperty(double, double, double, double) - Constructor for class bibliothek.gui.dock.station.split.SplitDockProperty
Creates a new property with the given values.
SplitDockPropertyFactory - Class in bibliothek.gui.dock.station.split
A factory that creates instances of SplitDockProperty.
SplitDockPropertyFactory() - Constructor for class bibliothek.gui.dock.station.split.SplitDockPropertyFactory
 
SplitDockStation - Class in bibliothek.gui.dock
This station shows all its children at once.
SplitDockStation() - Constructor for class bibliothek.gui.dock.SplitDockStation
Constructs a new SplitDockStation.
SplitDockStation(boolean) - Constructor for class bibliothek.gui.dock.SplitDockStation
Creates a new SplitDockStation.
SplitDockStation.Access - Class in bibliothek.gui.dock
Access to this SplitDockStation.
SplitDockStation.Orientation - Enum in bibliothek.gui.dock
Orientation how two Dockables are aligned.
SplitDockStationFactory - Class in bibliothek.gui.dock.station.split
A factory that creates SplitDockStations.
SplitDockStationFactory() - Constructor for class bibliothek.gui.dock.station.split.SplitDockStationFactory
Creates a new factory
SplitDockStationLayout - Class in bibliothek.gui.dock.station.split
A layout storing the contents of a SplitDockStation.
SplitDockStationLayout(SplitDockStationLayout.Entry, int) - Constructor for class bibliothek.gui.dock.station.split.SplitDockStationLayout
SplitDockStationLayout(SplitDockStationLayout.Entry, int, boolean) - Constructor for class bibliothek.gui.dock.station.split.SplitDockStationLayout
Creates a new layout
SplitDockStationLayout.Entry - Class in bibliothek.gui.dock.station.split
An entry in a tree, either a node or a leaf.
SplitDockStationLayout.Leaf - Class in bibliothek.gui.dock.station.split
A leaf in a tree, describes one Dockable.
SplitDockStationLayout.Node - Class in bibliothek.gui.dock.station.split
A node in a tree.
SplitDockTree<D> - Class in bibliothek.gui.dock.station.split
Represents the internal tree of a SplitDockStation.
SplitDockTree() - Constructor for class bibliothek.gui.dock.station.split.SplitDockTree
 
SplitDockTree.Key - Class in bibliothek.gui.dock.station.split
A key that represents either a node or a leaf.
SplitDockTreeFactory - Class in bibliothek.gui.dock.station.split
A SplitTreeFactory that writes into a SplitDockTree and so fills up an empty SplitDockTree until it is a full, valid tree.
SplitDockTreeFactory(SplitDockTree<Dockable>) - Constructor for class bibliothek.gui.dock.station.split.SplitDockTreeFactory
Creates a new factory.
SplitDropOperation - Class in bibliothek.gui.dock.station.split
Implementation of StationDropOperation.
SplitDropOperation(SplitDockAccess, PutInfo, StationDropItem, boolean) - Constructor for class bibliothek.gui.dock.station.split.SplitDropOperation
Creates a new operation.
SplitDropTreeException - Exception in bibliothek.gui.dock.station.split
An exception thrown if a SplitDockStation can't combine two children which must be combined.
SplitDropTreeException(SplitDockStation, String) - Constructor for exception bibliothek.gui.dock.station.split.SplitDropTreeException
Creates a new exception.
SplitFullScreenAction - Class in bibliothek.gui.dock.station.split
This DockAction is mainly used by the SplitDockStation to allow it's children to get in fullscreen-mode.
SplitFullScreenAction(SplitDockStation) - Constructor for class bibliothek.gui.dock.station.split.SplitFullScreenAction
Constructs the action and sets the station on which the Dockables will be made fullscreen.
SplitLayoutManager - Interface in bibliothek.gui.dock.station.split
A manager used to implement the behavior of a SplitDockStation.
SplitNode - Class in bibliothek.gui.dock.station.split
The internal representation of a SplitDockStation is a tree.
SplitNode(SplitDockAccess, long) - Constructor for class bibliothek.gui.dock.station.split.SplitNode
Creates a new SplitNode.
SplitNodeAdapter - Class in bibliothek.gui.dock.station.split
An implementation of SplitNodeVisitor, all methods call SplitNodeAdapter.handle(SplitNode).
SplitNodeAdapter() - Constructor for class bibliothek.gui.dock.station.split.SplitNodeAdapter
 
SplitNodeFactory - Interface in bibliothek.gui.dock.station.split
A SplitNodeFactory is responsible for creating the various SplitNodes that are used by a SplitDockStation.
This interface is not intended for clients to use or implement, it is purely an internal abstraction keeping an option for customized subclasses of SplitDockStation open.
SplitNodeVisitor - Interface in bibliothek.gui.dock.station.split
A visitor for a tree of SplitNodes.
SplitOverrideDropLayer - Class in bibliothek.gui.dock.station.split.layer
Represents the override area of a SplitDockStation as defined by Root.isInOverrideZone(int, int).
SplitOverrideDropLayer(SplitDockStation) - Constructor for class bibliothek.gui.dock.station.split.layer.SplitOverrideDropLayer
Creates a new layer.
SplitPerspectivePlaceholderConverter - Class in bibliothek.gui.dock.station.split
A helper class to read and write PlaceholderMap that are related to SplitDockPerspectives.
SplitPerspectivePlaceholderConverter(SplitDockPerspective) - Constructor for class bibliothek.gui.dock.station.split.SplitPerspectivePlaceholderConverter
Creates a new converter
SplitPlaceholderConverter - Class in bibliothek.gui.dock.station.split
SplitPlaceholderConverter(SplitDockStation) - Constructor for class bibliothek.gui.dock.station.split.SplitPlaceholderConverter
Creates a new converter
SplitPlaceholderSet - Class in bibliothek.gui.dock.station.split
Keeps track of the various placeholders and Dockables of a SplitDockStation and makes sure that a placeholder is used by no more than one SplitNode.
SplitPlaceholderSet(SplitDockAccess) - Constructor for class bibliothek.gui.dock.station.split.SplitPlaceholderSet
Creates a new set.
SplitSpanStrategy - Class in bibliothek.gui.dock.station.split
This class is responsible for accessing and updating all Spans of a SplitDockStation.
SplitSpanStrategy(SplitDockStation) - Constructor for class bibliothek.gui.dock.station.split.SplitSpanStrategy
Creates a new strategy
SplitTreeFactory<N> - Interface in bibliothek.gui.dock.station.split
A factory used to create trees that somehow represent the layout of a SplitDockStation.
SplitTreePathFactory - Class in bibliothek.gui.dock.station.split
A factory for creating a SplitDockPathProperty pointing to some node.
Subclasses can override any method and create a new SplitDockPathProperty when appropriate, the factory will fill out all the fields of that property.
SplitTreePathFactory() - Constructor for class bibliothek.gui.dock.station.split.SplitTreePathFactory
 
StackDnDAutoSelectSupport - Interface in bibliothek.gui.dock.station.stack
Generic algorithm allowing StackDockComponents to inform the client if the user drags some data over a tab.
StackDockComponent - Interface in bibliothek.gui.dock.station.stack
A StackDockComponent is a Component that can show other Components.
StackDockComponentBorder - Interface in bibliothek.gui.dock.station.stack
A DockBorder that is used by a StackDockComponent.
StackDockComponentContentBorder - Interface in bibliothek.gui.dock.station.stack
A DockBorder which is put around a Dockable on a StackDockComponent.
StackDockComponentFactory - Interface in bibliothek.gui.dock.station.stack
A factory creating instances of StackDockComponent.
StackDockComponentListener - Interface in bibliothek.gui.dock.station.stack
This listener can be added to a StackDockComponent.
StackDockComponentParent - Interface in bibliothek.gui.dock.station.stack
Interface for an owner of a StackDockComponent.
StackDockComponentRepresentative - Class in bibliothek.gui.dock.station.stack
This utility class keeps track of the current DockElementRepresentative that is created by a StackDockComponent.
StackDockComponentRepresentative() - Constructor for class bibliothek.gui.dock.station.stack.StackDockComponentRepresentative
 
StackDockPerspective - Class in bibliothek.gui.dock.station.stack
A representation of a StackDockStation in a Perspective.
StackDockPerspective() - Constructor for class bibliothek.gui.dock.station.stack.StackDockPerspective
Creates a new empty StackDockPerspective.
StackDockPerspective(PerspectiveDockable[], PerspectiveDockable) - Constructor for class bibliothek.gui.dock.station.stack.StackDockPerspective
Creates a new perspective.
StackDockProperty - Class in bibliothek.gui.dock.station.stack
A StackDockProperty stores the location of a Dockable on a StackDockStation.
StackDockProperty(int) - Constructor for class bibliothek.gui.dock.station.stack.StackDockProperty
Constructs a property.
StackDockProperty(int, Path) - Constructor for class bibliothek.gui.dock.station.stack.StackDockProperty
Constructs a property.
StackDockProperty() - Constructor for class bibliothek.gui.dock.station.stack.StackDockProperty
Constructs a property with a location equal to 0.
StackDockPropertyFactory - Class in bibliothek.gui.dock.station.stack
A factory which creates instances of StackDockProperty.
StackDockPropertyFactory() - Constructor for class bibliothek.gui.dock.station.stack.StackDockPropertyFactory
 
StackDockStation - Class in bibliothek.gui.dock
On this station, only one of many children is visible.
StackDockStation() - Constructor for class bibliothek.gui.dock.StackDockStation
Constructs a new StackDockStation
StackDockStation(DockTheme) - Constructor for class bibliothek.gui.dock.StackDockStation
Constructs a new station and sets the theme.
StackDockStation(DockTheme, boolean) - Constructor for class bibliothek.gui.dock.StackDockStation
Creates a new station.
StackDockStation.Background - Class in bibliothek.gui.dock
This panel is used as base of the station.
StackDockStation.Insert - Class in bibliothek.gui.dock
Describes the gap between two tabs.
StackDockStation.StackDropOperation - Class in bibliothek.gui.dock
Custom implementation of StationDropOperation.
StackDockStationFactory - Class in bibliothek.gui.dock.station.stack
A DockFactory that can read and write instances of StackDockStation.
StackDockStationFactory() - Constructor for class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
StackDockStationLayout - Class in bibliothek.gui.dock.station.stack
A layout of a StackDockStation, stores the order of all Dockables on the station.
StackDockStationLayout(int, PlaceholderMap) - Constructor for class bibliothek.gui.dock.station.stack.StackDockStationLayout
Creates a new layout.
StackDropOperation(Dockable, StackDockStation.Insert, boolean) - Constructor for class bibliothek.gui.dock.StackDockStation.StackDropOperation
Creates a new operation.
StackMerger - Class in bibliothek.gui.dock.control.relocator
This merger takes two StackDockStations and merges them into one.
StackMerger() - Constructor for class bibliothek.gui.dock.control.relocator.StackMerger
 
StackTabListLayout - Class in bibliothek.gui.dock.station.stack
Deprecated.
this class is no longer used anywhere and will be removed
StackTabListLayout() - Constructor for class bibliothek.gui.dock.station.stack.StackTabListLayout
Deprecated.
 
StandardDockAction - Interface in bibliothek.gui.dock.action
A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
StandardDockActionListener - Interface in bibliothek.gui.dock.event
This listener is added to a StandardDockAction.
StandardDropDownItemAction - Interface in bibliothek.gui.dock.action
A combination of a DropDownItemAction and a StandardDockAction.
start() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Starts the animation if it is not yet running.
start(MagnetController, MagnetRequest) - Method in class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetStrategy
 
start(ScreenDockWindow) - Method in class bibliothek.gui.dock.station.screen.magnet.MagnetController
Starts a move or resize operation that involves window.
start(MagnetController, MagnetRequest) - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetStrategy
Called by controller after a ScreenDockWindow moved or changed its size (or both).
start() - Method in class bibliothek.gui.dock.util.AppletWindowProvider
Informs this provider that the applet started.
startsWith(Path) - Method in class bibliothek.util.Path
Tells whether the first segments of this Path matches the segments of path.
STATION_EXTENSION - Static variable in class bibliothek.gui.dock.ScreenDockStation
Path of an ExtensionName for creating ScreenDockStationExtensions
STATION_PAINT - Static variable in class bibliothek.gui.dock.themes.ThemeManager
unique identifier for the basic StationPaint
STATION_PAINT - Static variable in interface bibliothek.gui.DockTheme
A unique identifier for the DockProperties to access the current StationPaint.
STATION_PAINT_TYPE - Static variable in class bibliothek.gui.dock.themes.ThemeManager
Identifier for a factory that creates StationPaints.
StationBackgroundComponent - Interface in bibliothek.gui.dock.station
StationChildHandle - Class in bibliothek.gui.dock.station
A support class intended to be used by DockStations.
StationChildHandle(DockStation, DisplayerCollection, Dockable, DockTitleVersion) - Constructor for class bibliothek.gui.dock.station.StationChildHandle
Creates a new handle, initializes a DockTitleRequest but no DockableDisplayer nor a DockTitle.
StationChildrenActionSource - Class in bibliothek.gui.dock.action
This DockActionSource is a wrapper around a Dockable or a DockStation and adds one DockAction for each child of the station to itself.
StationChildrenActionSource(Dockable, LocationHint) - Constructor for class bibliothek.gui.dock.action.StationChildrenActionSource
Creates a new action source.
StationChildrenActionSource.FocusAction - Class in bibliothek.gui.dock.action
An action that can transfer the focus
StationColor - Class in bibliothek.gui.dock.themes.color
A color used for painting a DockStation.
StationColor(String, Path, DockStation, Color) - Constructor for class bibliothek.gui.dock.themes.color.StationColor
Creates a new DockColor.
StationColor(String, DockStation, Color) - Constructor for class bibliothek.gui.dock.themes.color.StationColor
Creates a new DockColor.
StationCombinerValue - Class in bibliothek.gui.dock.themes
A StationCombinerValue encloses a Combiner and uses the combiner as delegate.
StationCombinerValue(String, DockStation) - Constructor for class bibliothek.gui.dock.themes.StationCombinerValue
Creates a new value.
StationDragOperation - Interface in bibliothek.gui.dock.station
A callback informing a DockStation about an ongoing drag and drop operation.
StationDropItem - Class in bibliothek.gui.dock.station
This class offers information about a Dockable that is going to be dropped.
StationDropItem(int, int, int, int, Dockable) - Constructor for class bibliothek.gui.dock.station.StationDropItem
Creates a new item
StationDropItem(int, int, int, int, Dockable, Dimension, Dimension) - Constructor for class bibliothek.gui.dock.station.StationDropItem
Creates a new item
StationDropOperation - Interface in bibliothek.gui.dock.station
A description of what would happen if the user dropped a Dockable over a DockStation.
StationPaint - Interface in bibliothek.gui.dock.station
A StationPaint draws some parts of DockStation.
StationPaintColor - Class in bibliothek.gui.dock.themes.color
A color used by a StationPaint.
StationPaintColor(String, Path, StationPaint, Color) - Constructor for class bibliothek.gui.dock.themes.color.StationPaintColor
Creates a new DockColor
StationPaintColor(String, StationPaint, Color) - Constructor for class bibliothek.gui.dock.themes.color.StationPaintColor
Creates a new DockColor
StationPaintValue - Interface in bibliothek.gui.dock.themes
An UIValue that is used to retrieve a StationPaint from a ThemeManager.
stations - Variable in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
all stations that are currently installed
StationSpanFactoryValue - Class in bibliothek.gui.dock.themes
A StationSpanFactoryValue offers access to a SpanFactory that is read from a ThemeManager.
StationSpanFactoryValue(String, DockStation) - Constructor for class bibliothek.gui.dock.themes.StationSpanFactoryValue
Creates a new value.
StationThemeItemValue<V> - Class in bibliothek.gui.dock.themes
A default implementation of an UIValue that reads a item from a ThemeManager.
StationThemeItemValue(String, Path, TypedUIProperties.Type<V>, DockStation) - Constructor for class bibliothek.gui.dock.themes.StationThemeItemValue
Creates a new object.
stick(ScreenDockStation, Dockable, Dockable) - Method in interface bibliothek.gui.dock.station.screen.magnet.AttractorStrategy
Called when the Dockable moved has been moved.
stick(ScreenDockStation, Dockable, Dockable) - Method in class bibliothek.gui.dock.station.screen.magnet.MultiAttractorStrategy
 
StickMagnetGraph - Class in bibliothek.gui.dock.station.screen.magnet
The StickMagnetGraph is a helper class for a MagnetStrategy.
StickMagnetGraph(MagnetController, MagnetRequest) - Constructor for class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
 
StickMagnetGraph.DefaultEdge - Class in bibliothek.gui.dock.station.screen.magnet
Default implementation of StickMagnetGraph.Edge.
StickMagnetGraph.DefaultNode - Class in bibliothek.gui.dock.station.screen.magnet
The default implementation of StickMagnetGraph.Node
StickMagnetGraph.Edge - Interface in bibliothek.gui.dock.station.screen.magnet
Represents an edge between two StickMagnetGraph.Nodes of a graph.
StickMagnetGraph.Node - Interface in bibliothek.gui.dock.station.screen.magnet
Represents one node of the graph.
StickMagnetGraph.Visitor - Interface in bibliothek.gui.dock.station.screen.magnet
A StickMagnetGraph.Visitor can be used to visit all the nodes of the graph.
StickMagnetGraphConstraint - Class in bibliothek.gui.dock.station.screen.magnet
A constraint tells how much a side of a ScreenDockWindow has to move.
StickMagnetGraphConstraint() - Constructor for class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraphConstraint
Creates a new constraint
stop() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Stops the animation immediately, possibly leaving the animation in an unfinished state.
stop(Dockable) - Method in class bibliothek.gui.dock.control.DockableSelector
Close the currently open popup window and changes the focused Dockable to dockable.
stop() - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetizedOperation
To be called by a ScreenDockWindow once moving or resizing is finished.
stop() - Method in class bibliothek.gui.dock.util.AppletWindowProvider
Informs this provider that the applet stopped.
stopAnimation() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
Stops the animation of this tab.
store(PreferenceModel) - Method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Stores all the preferences of model in this storage.
store(String) - Method in class bibliothek.gui.dock.frontend.DefaultDockFrontendPerspective
 
store(String) - Method in interface bibliothek.gui.dock.frontend.DockFrontendPerspective
Stores this perspective in the DockFrontend using name as key.
store(DataOutputStream) - Method in interface bibliothek.gui.dock.layout.DockableProperty
Stores the contents of this DockableProperty in a stream.
store(XElement) - Method in interface bibliothek.gui.dock.layout.DockableProperty
Stores the contents of this property as xml element.
store(DataOutputStream) - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
 
store(XElement) - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
 
store(DataOutputStream) - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
 
store(XElement) - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
 
store(DataOutputStream) - Method in class bibliothek.gui.dock.station.split.SplitDockFullScreenProperty
 
store(XElement) - Method in class bibliothek.gui.dock.station.split.SplitDockFullScreenProperty
 
store(DataOutputStream) - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
 
store(XElement) - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
 
store(DataOutputStream) - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
 
store(XElement) - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
 
store(DataOutputStream) - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
 
store(XElement) - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
 
store(DataOutputStream) - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
 
store(XElement) - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
 
STORE_ALL - Static variable in interface bibliothek.gui.dock.frontend.MissingDockableStrategy
This strategy stores all information.
STRATEGY - Static variable in interface bibliothek.gui.dock.disable.DisablingStrategy
The unique identifier for the DockProperties, need to get or set the current DisablingStrategy.
STRATEGY - Static variable in interface bibliothek.gui.dock.util.AWTComponentCaptureStrategy
StrategyPlaceholderListItemConverter<D extends PlaceholderListItem<Dockable>> - Class in bibliothek.gui.dock.station.support
This converter uses a PlaceholderStrategy to create new placeholders, but does not convert placeholders back to dockables.
StrategyPlaceholderListItemConverter(PlaceholderStrategy) - Constructor for class bibliothek.gui.dock.station.support.StrategyPlaceholderListItemConverter
Creates a new converter
StringEditor - Class in bibliothek.extension.gui.dock.preference.editor
An editor used to edit Strings.
StringEditor() - Constructor for class bibliothek.extension.gui.dock.preference.editor.StringEditor
Creates a new editor.
stronger(AttractorStrategy.Attraction) - Method in enum bibliothek.gui.dock.station.screen.magnet.AttractorStrategy.Attraction
Gets the stronger of this and other AttractorStrategy.Attraction.
SubDropDownHandler - Class in bibliothek.gui.dock.themes.basic.action.dropdown
A handler that connects non-selectable, non-triggerable items with a drop-down-button.
SubDropDownHandler(MenuViewItem<JComponent>) - Constructor for class bibliothek.gui.dock.themes.basic.action.dropdown.SubDropDownHandler
Creates a new handler.
subMap(int) - Method in class bibliothek.gui.dock.layout.DefaultLocationEstimationMap
Returns a newly created map that centers around the child with index childIndex.
submit(SplitTreeFactory<N>) - Method in class bibliothek.gui.dock.station.split.Leaf
 
submit(SplitTreeFactory<N>) - Method in class bibliothek.gui.dock.station.split.Node
 
submit(SplitTreeFactory<N>) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
submit(SplitTreeFactory<N>) - Method in class bibliothek.gui.dock.station.split.Root
 
submit(SplitTreeFactory<N>) - Method in class bibliothek.gui.dock.station.split.SplitNode
Writes the contents of this node into a new tree create by factory.
subPath(int, int) - Method in class bibliothek.util.Path
Creates a new path that is a subset of this path.
succeeded() - Method in interface bibliothek.gui.dock.station.StationDragOperation
Called if the drag and drop operation successfully finished.
succeeded() - Method in class bibliothek.gui.dock.station.support.ComponentDragOperation
 
suggestActions(DockActionSource) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
Called if a module using the DockTitle suggests using a specific set of DockActions.
supportsPerpixelTranslucency(Window) - Method in class bibliothek.util.workarounds.Java6Workaround
 
supportsPerpixelTranslucency(Window) - Method in class bibliothek.util.workarounds.Java7Workaround
 
supportsPerpixelTranslucency(Window) - Method in interface bibliothek.util.workarounds.Workaround
Tells whether this Workaround has the ability to make window translucent.
supportsPerpixelTransparency(Window) - Method in class bibliothek.util.workarounds.Java6Workaround
 
supportsPerpixelTransparency(Window) - Method in class bibliothek.util.workarounds.Java7Workaround
 
supportsPerpixelTransparency(Window) - Method in interface bibliothek.util.workarounds.Workaround
Tells whether this Workaround has the ability to make window transparent.
supportsTranslucency(Window) - Method in class bibliothek.util.Workarounds
Tells whether there is a least one Workaround that supports per-pixel translucency.
supportsTransparency(Window) - Method in class bibliothek.util.Workarounds
Tells whether there is at least one Workaround that supports per-pixel transparency.
suppress(Dockable, DockActionSource) - Method in interface bibliothek.gui.dock.action.ActionPopupSuppressor
Tells whether to suppress or to allow a popup for source.
SUPPRESS_ALWAYS - Static variable in interface bibliothek.gui.dock.action.ActionPopupSuppressor
Never allows a popup to appear.
SwingActionText - Class in bibliothek.gui.dock.util.text
A text that is used by an Action.
SwingActionText(String, String, Action) - Constructor for class bibliothek.gui.dock.util.text.SwingActionText
Creates a new DockActionIcon.
SwingActionText(String, String, Action, Path) - Constructor for class bibliothek.gui.dock.util.text.SwingActionText
Creates a new DockActionIcon.

T

TAB - Static variable in class bibliothek.gui.dock.station.stack.action.DockActionDistributor.Target
Tab(Dockable) - Constructor for class bibliothek.gui.dock.station.stack.DefaultStackDockComponent.Tab
Creates a new Tab
Tab - Interface in bibliothek.gui.dock.station.stack.tab
A Tab represents a single Dockable that lies on a TabPane.
TAB_CONFIGURATIONS - Static variable in class bibliothek.gui.dock.StackDockStation
Allows fine tuning of the look and behavior of tabs.
TAB_CONTENT_FILTER - Static variable in class bibliothek.gui.dock.StackDockStation
Key for setting the TabContentFilter
TAB_DOCK_TITLE - Static variable in class bibliothek.extension.gui.dock.theme.EclipseTheme
Deprecated.
While still possible to use, implementing a custom TabPainter is the preferred option to replace tabs
TAB_PAINTER - Static variable in class bibliothek.extension.gui.dock.theme.EclipseTheme
Tells in which way the tabs should be painted.
TAB_PLACEMENT - Static variable in class bibliothek.gui.dock.StackDockStation
Key for setting the side at which the tabs appear in relation to the selected dockable
tabChanged(StackDockComponent, Dockable) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
tabChanged(StackDockComponent, Dockable) - Method in interface bibliothek.gui.dock.station.stack.StackDockComponentListener
Called if the result of StackDockComponent.getTabAt(int) changed for any index associated with dockable
TabColor - Class in bibliothek.gui.dock.themes.color
Color related to a single Dockable that is in a tab for example on a StackDockStation.
TabColor(String, Path, DockStation, Dockable, Color) - Constructor for class bibliothek.gui.dock.themes.color.TabColor
Creates a new TabColor.
TabColor(String, DockStation, Dockable, Color) - Constructor for class bibliothek.gui.dock.themes.color.TabColor
Creates a new TabColor.
TabComponent - Interface in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
A TabComponent paints the content of an EclipseTab.
TabComponentCondition - Class in bibliothek.extension.gui.dock.theme.eclipse.stack.tab4
A TabComponentCondition is a layer around a TabComponent that offers access to an implicitly defined condition, e.g.
TabComponentCondition(TabComponent) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.stack.tab4.TabComponentCondition
Creates a new condition
TabComponentLayoutManager - Class in bibliothek.gui.dock.station.stack.tab
A LayoutManager that can be used by Components that show an OrientedLabel and a ButtonPanel.
TabComponentLayoutManager(OrientedLabel, ButtonPanel, TabConfiguration) - Constructor for class bibliothek.gui.dock.station.stack.tab.TabComponentLayoutManager
Creates a new layout manager.
TabConfiguration - Class in bibliothek.gui.dock.station.stack.tab
A set of configurations for defining the look of tabs.
TabConfiguration() - Constructor for class bibliothek.gui.dock.station.stack.tab.TabConfiguration
 
TabConfiguration.ActionHiding - Enum in bibliothek.gui.dock.station.stack.tab
Tells at which moment actions on a tab should be made invisible
TabConfiguration.IconHiding - Enum in bibliothek.gui.dock.station.stack.tab
Tells at which moment the icon on a tab is made invisible
TabConfigurations - Interface in bibliothek.gui.dock.station.stack.tab
This factory creates TabConfigurations, which can be used to fine tune the look of various tabs.
Please note that only a subset of tabs actually supports this configuration, some DockThemes will simply ignore this factory.
TabContent - Class in bibliothek.gui.dock.station.stack
All the content of a single tab on a StackDockStation.
TabContent(Icon, String, String) - Constructor for class bibliothek.gui.dock.station.stack.TabContent
Creates a new set of data.
TabContentFilter - Interface in bibliothek.gui.dock.station.stack.tab
This interface tells a StackDockStation or a StackDockComponent how to fill the tabs for its children.
TabContentFilterChoice - Class in bibliothek.extension.gui.dock.preference.preferences.choice
A set of choices of TabContentFilters.
TabContentFilterChoice(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.TabContentFilterChoice
Creates a new choice
TabContentFilterListener - Interface in bibliothek.gui.dock.station.stack
A listener to a TabContentFilter.
TabContentFilterPreference - Class in bibliothek.extension.gui.dock.preference.preferences.choice
Lets the user choose the value of StackDockStation.TAB_CONTENT_FILTER.
TabContentFilterPreference(DockProperties, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.TabContentFilterPreference
Creates a new choice.
TabDecorator - Class in bibliothek.gui.dock.themes.basic
Shows a StackDockComponent as decoration.
TabDecorator(DockStation, PropertyKey<DockActionDistributor>) - Constructor for class bibliothek.gui.dock.themes.basic.TabDecorator
Creates a new decorator
TabDisablingStrategyObserver - Class in bibliothek.gui.dock.disable
This class offers a convenient way to observe a set of Dockable and find out whether their tab should be disabled according to the current DisablingStrategy.
TabDisablingStrategyObserver() - Constructor for class bibliothek.gui.dock.disable.TabDisablingStrategyObserver
 
TabDisplayerCombinerTarget - Class in bibliothek.gui.dock.themes.basic
This DisplayerCombinerTarget can be used by DockableDisplayers that show a StackDockComponent to paint some tabs.
TabDisplayerCombinerTarget(DockableDisplayer, StackDockComponent, CombinerSource, Enforcement) - Constructor for class bibliothek.gui.dock.themes.basic.TabDisplayerCombinerTarget
Creates a new target, clients should call TabDisplayerCombinerTarget.isValid() to check whether the new target can be executed.
TabDockAction - Annotation Type in bibliothek.gui.dock.station.stack.action
A DockAction marked with this annotation will be shown on a CombinedTab assuming that DefaultDockActionDistributor is installed.
TabDropLayer - Class in bibliothek.gui.dock.station.stack
A DockStationDropLayer with priority LayerPriority.OVERRIDE_PRECISE representing the tabs of a StackDockStation.
TabDropLayer(StackDockStation) - Constructor for class bibliothek.gui.dock.station.stack.TabDropLayer
 
TabFont - Class in bibliothek.gui.dock.themes.font
A font used for a tab for example on a StackDockStation.
TabFont(String, DockStation, Dockable, FontModifier) - Constructor for class bibliothek.gui.dock.themes.font.TabFont
Creates a new font
TabFont(String, Path, DockStation, Dockable, FontModifier) - Constructor for class bibliothek.gui.dock.themes.font.TabFont
Creates a new font
TabFont(String, Path, DockStation, Dockable) - Constructor for class bibliothek.gui.dock.themes.font.TabFont
Creates a new font
TabFont(String, DockStation, Dockable) - Constructor for class bibliothek.gui.dock.themes.font.TabFont
Creates a new font
tabIndexAt(int, int) - Method in class bibliothek.gui.dock.StackDockStation
Tells which gap (between tabs) is chosen if the mouse has the coordinates x/y.
TabLayoutManager - Interface in bibliothek.gui.dock.station.stack.tab
A TabLayoutManager is responsible for managing the location and size of tags, menus and info-component of a TabPane.
TabMenu - Interface in bibliothek.gui.dock.station.stack.tab
A TabMenu is a list of one or several Dockables, the user can open the menu and select one of them.
TabMenuDockIcon - Class in bibliothek.gui.dock.station.stack.tab
Represents the icon of a TabMenu.
TabMenuDockIcon(String, TabMenu) - Constructor for class bibliothek.gui.dock.station.stack.tab.TabMenuDockIcon
Creates a new DockIcon
TabMenuListener - Interface in bibliothek.gui.dock.station.stack.tab
This listener can be added to a TabMenu and keeps track of the number of children the menu has.
tabMenuListeners() - Method in class bibliothek.gui.dock.station.stack.menu.AbstractCombinedMenu
Gets all the TabMenuListener that are currently registered at this menu.
TabMenuOverflowIcon - Class in bibliothek.gui.dock.themes.icon
This icon shows an arrow and a number indicating the size of some menu.
TabMenuOverflowIcon(int) - Constructor for class bibliothek.gui.dock.themes.icon.TabMenuOverflowIcon
Creates a new icon.
TabMenuOverflowIconBridge - Class in bibliothek.gui.dock.themes.icon
This DockIconBridge searches for TabMenuDockIcons and sets a custom icon using the current size of the TabMenu to select the icon.
This bridge must be installed at the IconManager using TabMenuDockIcon.KIND_TAB_MENU as path of the type.
TabMenuOverflowIconBridge() - Constructor for class bibliothek.gui.dock.themes.icon.TabMenuOverflowIconBridge
 
TabMerger - Class in bibliothek.gui.dock.control.relocator
This Merger merges StackDockStations that are dropped onto a single tabbed Dockable.
TabMerger() - Constructor for class bibliothek.gui.dock.control.relocator.TabMerger
 
TabPainter - Interface in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
A TabPainter is used to setup the basic graphical elements of a EclipseTabPane.
TabPane - Interface in bibliothek.gui.dock.station.stack.tab
A TabPane is a view onto some component that shows a set of Dockables.
TabPaneBackgroundComponent - Interface in bibliothek.gui.dock.station.stack.tab
A BackgroundComponent that represents a TabPane.
TabPaneChildBackgroundComponent - Interface in bibliothek.gui.dock.station.stack.tab
A BackgroundComponent representing a child component of a TabPane.
TabPaneComponent - Interface in bibliothek.gui.dock.station.stack.tab
A TabPaneComponent is a child of a TabPane.
TabPaneListener - Interface in bibliothek.gui.dock.station.stack.tab
An observer added to a TabPane.
TabPaneMenuBackgroundComponent - Interface in bibliothek.gui.dock.station.stack.tab
A BackgroundComponent representing a TabMenu on a TabPane.
TabPanePainter - Interface in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
A TabPanePainter paints decorations on a EclipseTabPane.
TabPaneTabBackgroundComponent - Interface in bibliothek.gui.dock.station.stack.tab
A BackgroundComponent representing a Tab on a TabPane.
TabPlacement - Enum in bibliothek.gui.dock.station.stack.tab.layouting
Tells at which side tabs are placed on a TabPane (or a similar ui element).
TabPlacementChoice - Class in bibliothek.extension.gui.dock.preference.preferences.choice
Lets the user choose a TabPlacement.
TabPlacementChoice(DockProperties) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.TabPlacementChoice
Creates a new choice
TabPlacementPreference - Class in bibliothek.extension.gui.dock.preference.preferences.choice
Lets the user choose the value of StackDockStation.TAB_PLACEMENT.
TabPlacementPreference(DockProperties, Path) - Constructor for class bibliothek.extension.gui.dock.preference.preferences.choice.TabPlacementPreference
Creates a new choice.
tabRemoved(BubbleTab) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent
 
tabRemoved(EclipseTab) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
 
tabRemoved(FlatTab) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTabPane
 
tabRemoved(T) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabPane
Informs this pane that tab will never be used again and all resources associated with tab should be freed.
TabsLayoutBlock - Interface in bibliothek.gui.dock.station.stack.tab.layouting
A block managing a group of Tabs.
TabsSize(Size.Type, Dimension, Tab[], double) - Constructor for class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock.TabsSize
 
Target(String) - Constructor for class bibliothek.gui.dock.station.stack.action.DockActionDistributor.Target
Creates a new kind of target.
tease(int) - Method in class bibliothek.gui.dock.station.support.ListSpanStrategy
Opens some Spans such that a Dockable could be inserted at index.
TEASING - Static variable in class bibliothek.gui.dock.station.span.SpanMode
Opens a Span just a little bit, enough for the user to see there is something happening
test(DockStation) - Method in class bibliothek.gui.dock.control.SingleParentRemover
Tries to replace station with its only child or remove station if it has no children at all.
testAll(DockController) - Method in class bibliothek.gui.dock.control.SingleParentRemover
Tests all stations of controller and removes as many of them as possible
text - Variable in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
the text of the selected element
TEXT_ACTIONS - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
Only the title text and the actions are painted.
TEXT_EXTENSION - Static variable in class bibliothek.gui.dock.util.TextManager
Name of an ExtensionName to load additional ResourceBundles
TEXT_EXTENSION_LOCALE - Static variable in class bibliothek.gui.dock.util.TextManager
Key for a Locale that is associated with TextManager.TEXT_EXTENSION
TEXT_ONLY - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
Only the title text is painted.
TEXT_THEN_ICON_ACTIONS - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
The title text, or if not present the icon, and the actions are painted.
TEXT_THEN_ICON_ONLY - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
The title text, or if not present the icon, is painted.
TextBridge - Interface in bibliothek.gui.dock.util.text
A filter between a TextManager and a TextValue.
textChanged(BasicButtonModel, String, String) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
textChanged(BasicButtonModel, String, String) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if the text of model changed.
TextManager - Class in bibliothek.gui.dock.util
A map of String-String pairs used by various objects.
TextManager(DockController) - Constructor for class bibliothek.gui.dock.util.TextManager
Creates a new TextManager.
TextValue - Class in bibliothek.gui.dock.util.text
An observer to a TextManager.
TextValue(String, Path) - Constructor for class bibliothek.gui.dock.util.text.TextValue
Creates a new TextValue.
TextValue(String, Path, String) - Constructor for class bibliothek.gui.dock.util.text.TextValue
Creates a new TextValue.
THEME - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
A ButtonContentCondition that always returns the value a DockTheme would choose
THEME_CONNECTOR - Static variable in class bibliothek.extension.gui.dock.theme.EclipseTheme
Provides additional dockable-wise information used to layout components in the EclipseTheme.
THEME_DEPENDENT - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
the look and feel completely depends on the current DockTheme.
THEME_FACTORY_ID - Static variable in class bibliothek.gui.dock.title.DockTitleManager
unique identifier of the DockTitleVersion which represents the current DockThemes default factory
THEME_PARAMETER - Static variable in interface bibliothek.gui.dock.themes.DockThemeExtension
The parameter name for the theme that is extended.
themeChanged(DockController, DockTheme, DockTheme) - Method in interface bibliothek.gui.dock.event.UIListener
Called after the DockTheme of controller was changed.
ThemeCombiner - Class in bibliothek.gui.dock.themes
A Combiner that forwards calls to the Combiner of the current DockTheme.
ThemeCombiner(DockController) - Constructor for class bibliothek.gui.dock.themes.ThemeCombiner
Creates a new combiner.
ThemeDisplayerFactory - Class in bibliothek.gui.dock.themes
A DisplayerFactory that forwards all calls to the DisplayerFactory of the current DockTheme.
ThemeDisplayerFactory(DockController) - Constructor for class bibliothek.gui.dock.themes.ThemeDisplayerFactory
Creates a new factory.
ThemeDockableMovingImageFactory - Class in bibliothek.gui.dock.themes
This DockableMovingImageFactory forwards any call to the DockTheme of the DockController that called.
ThemeDockableMovingImageFactory() - Constructor for class bibliothek.gui.dock.themes.ThemeDockableMovingImageFactory
 
ThemeDockableSelection - Class in bibliothek.gui.dock.themes
A DockableSelection that forwards any calls to the DockableSelection of the current DockTheme.
ThemeDockableSelection(DockController) - Constructor for class bibliothek.gui.dock.themes.ThemeDockableSelection
Creates a new object
ThemeFactory - Interface in bibliothek.gui.dock.themes
A factory creating new themes.
ThemeFactoryText - Class in bibliothek.gui.dock.themes
Represents a text that is used by a ThemeFactory to present itself.
ThemeFactoryText(String, ThemeFactory) - Constructor for class bibliothek.gui.dock.themes.ThemeFactoryText
Creates a new TextValue.
ThemeManager - Class in bibliothek.gui.dock.themes
The ThemeManager is responsible for collecting properties of the current DockTheme and redistribute them.
ThemeManager(DockController) - Constructor for class bibliothek.gui.dock.themes.ThemeManager
Creates a new object
ThemeMeta - Interface in bibliothek.gui.dock.themes
A set of information related to a ThemeFactory.
ThemeMetaListener - Interface in bibliothek.gui.dock.themes
A listener that can be added to a ThemeMeta.
ThemeProperties - Annotation Type in bibliothek.gui.dock.themes
A small description of a DockTheme, used in DockUI to create a factory for a theme.
ThemePropertyFactory<T extends DockTheme> - Class in bibliothek.gui.dock.themes
A factory using the ThemeProperties of a DockTheme to create instances of that DockTheme.
ThemePropertyFactory(Class<T>) - Constructor for class bibliothek.gui.dock.themes.ThemePropertyFactory
Creates a new factory.
ThemeStationPaint - Class in bibliothek.gui.dock.themes
A StationPaint which forwards its calls to the current DockTheme.
ThemeStationPaint(DockController) - Constructor for class bibliothek.gui.dock.themes.ThemeStationPaint
Creates a new paint.
themeWillChange(DockController, DockTheme, DockTheme) - Method in interface bibliothek.gui.dock.event.UIListener
Called before the DockTheme of controller changes.
TITLE - Static variable in class bibliothek.gui.dock.action.view.ViewTarget
A target for an item shown on a DockTitle
TITLE - Static variable in class bibliothek.gui.dock.station.stack.action.DockActionDistributor.Target
TITLE_BACKGROUND - Static variable in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
The background of unselected title components.
TITLE_FOREGROUND - Static variable in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
The foreground of unselected title components.
TITLE_ID - Static variable in class bibliothek.gui.dock.ScreenDockStation
The key for the DockTitleVersion of this station
TITLE_ID - Static variable in class bibliothek.gui.dock.SplitDockStation
The ID under which this station tries to register a DockTitleFactory
TITLE_ID - Static variable in class bibliothek.gui.dock.StackDockStation
The id of the titlefactory which is used by this station
TITLE_SELECTION_BACKGROUND - Static variable in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
The background of selected title components.
TITLE_SELECTION_FOREGROUND - Static variable in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
The foreground of selected title components.
TITLE_SEPARATOR - Static variable in class bibliothek.gui.dock.action.actions.SeparatorAction
A separator which is only visible on titles
titleBarChanged(EclipseThemeConnector, Dockable, EclipseThemeConnector.TitleBar) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.EclipseThemeConnectorListener
TitleBarObserver - Class in bibliothek.extension.gui.dock.theme.eclipse.displayer
This class adds an EclipseThemeConnectorListener automatically to the current EclipseThemeConnector and calls TitleBarObserver.invalidated() if the current EclipseThemeConnector.TitleBar for some Dockable does not fit a previously given description.
TitleBarObserver(DockStation, Dockable, EclipseThemeConnector.TitleBar) - Constructor for class bibliothek.extension.gui.dock.theme.eclipse.displayer.TitleBarObserver
Creates a new observer.
titleBound(Dockable, DockTitle) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource.FocusAction
 
titleBound(Dockable, DockTitle) - Method in class bibliothek.gui.dock.event.DockableAdapter
 
titleBound(Dockable, DockTitle) - Method in interface bibliothek.gui.dock.event.DockableListener
Will be invoked when a DockTitle was bound to a Dockable.
titleBound(DockController, DockTitle, Dockable) - Method in interface bibliothek.gui.dock.event.DockTitleBindingListener
Called when title was bound to dockable.
titleBound(Dockable, DockTitle) - Method in class bibliothek.gui.dock.station.flap.button.AbstractButtonContentCondition
 
titleChanged(int, Dockable) - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Called when the title text of dockable changed.
titleChanged(int, Dockable) - Method in class bibliothek.gui.dock.focus.DefaultDockableSelection
 
TitleColor - Class in bibliothek.gui.dock.themes.color
A color used by a DockTitle.
TitleColor(String, Path, DockTitle, Color) - Constructor for class bibliothek.gui.dock.themes.color.TitleColor
Creates a new TitleColor.
TitleColor(String, DockTitle, Color) - Constructor for class bibliothek.gui.dock.themes.color.TitleColor
Creates a new TitleColor.
titleContains(int, int) - Method in interface bibliothek.gui.dock.station.DockableDisplayer
Tells whether the point x/y is inside the title of this displayer or not.
titleContains(int, int) - Method in class bibliothek.gui.dock.station.flap.ButtonPane
Tells whether the given point is inside a button.
titleContains(int, int) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
TitleDockAction - Annotation Type in bibliothek.gui.dock.station.stack.action
A DockAction marked with this annotation will be shown on a DockTitle assuming that DefaultDockActionDistributor is installed.
TitleDockBorder - Interface in bibliothek.gui.dock.title
titleExchanged(Dockable, DockTitle) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource.FocusAction
 
titleExchanged(Dockable, DockTitle) - Method in class bibliothek.gui.dock.event.DockableAdapter
 
titleExchanged(Dockable, DockTitle) - Method in interface bibliothek.gui.dock.event.DockableListener
Invoked when the properties of a Dockable have a so dramatically changed, that the DockTitle title is no longer considered a good title and should be replaced.
titleExchanged(Dockable, DockTitle) - Method in class bibliothek.gui.dock.station.flap.button.AbstractButtonContentCondition
 
TitleFont - Class in bibliothek.gui.dock.themes.font
Represents a font used by a DockTitle.
TitleFont(String, DockTitle, FontModifier) - Constructor for class bibliothek.gui.dock.themes.font.TitleFont
Creates a new title font.
TitleFont(String, DockTitle, Path, FontModifier) - Constructor for class bibliothek.gui.dock.themes.font.TitleFont
Creates a new title font.
TitleFont(String, DockTitle, Path) - Constructor for class bibliothek.gui.dock.themes.font.TitleFont
Creates a new title font.
TitleFont(String, DockTitle) - Constructor for class bibliothek.gui.dock.themes.font.TitleFont
Creates a new title font.
titleIconChanged(Dockable, Icon, Icon) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource.FocusAction
 
titleIconChanged(Dockable, Icon, Icon) - Method in class bibliothek.gui.dock.event.DockableAdapter
 
titleIconChanged(Dockable, Icon, Icon) - Method in interface bibliothek.gui.dock.event.DockableListener
Invoked when the title-icon of a Dockable has changed
titleIconChanged(Dockable, Icon, Icon) - Method in class bibliothek.gui.dock.station.flap.button.AbstractButtonContentCondition
 
titleInsets() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Gets the Insets of this title, tells how much space is not to be covered by children Components.
TitleMovingImage - Class in bibliothek.gui.dock.title
A moving image that uses a DockTitle to paint its content.
TitleMovingImage(Dockable, DockTitle) - Constructor for class bibliothek.gui.dock.title.TitleMovingImage
Creates a new image.
titleTextChanged(Dockable, String, String) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource.FocusAction
 
titleTextChanged(Dockable, String, String) - Method in class bibliothek.gui.dock.event.DockableAdapter
 
titleTextChanged(Dockable, String, String) - Method in interface bibliothek.gui.dock.event.DockableListener
Invoked when the title of a Dockable has changed.
titleTextChanged(Dockable, String, String) - Method in class bibliothek.gui.dock.station.flap.button.AbstractButtonContentCondition
 
titleToolTipChanged(Dockable, String, String) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource.FocusAction
 
titleToolTipChanged(Dockable, String, String) - Method in class bibliothek.gui.dock.event.DockableAdapter
 
titleToolTipChanged(Dockable, String, String) - Method in interface bibliothek.gui.dock.event.DockableListener
Called when the tooltip of a Dockable changed.
titleToolTipChanged(Dockable, String, String) - Method in class bibliothek.gui.dock.station.flap.button.AbstractButtonContentCondition
 
titleUnbound(Dockable, DockTitle) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource.FocusAction
 
titleUnbound(Dockable, DockTitle) - Method in class bibliothek.gui.dock.event.DockableAdapter
 
titleUnbound(Dockable, DockTitle) - Method in interface bibliothek.gui.dock.event.DockableListener
Will be invoked when a DockTitle was unbound from a Dockable.
titleUnbound(DockController, DockTitle, Dockable) - Method in interface bibliothek.gui.dock.event.DockTitleBindingListener
Called when title was unbound from dockable.
titleUnbound(Dockable, DockTitle) - Method in class bibliothek.gui.dock.station.flap.button.AbstractButtonContentCondition
 
toDimension() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.Size
Returns this size as Dimension.
Todo - Annotation Type in bibliothek.util
Used to mark elements that need to be modified in a future release.
Todo.Compatibility - Enum in bibliothek.util
Tells whether a Todo is backwards compatible
Todo.Priority - Enum in bibliothek.util
Tells how important an Todo is
Todo.Version - Enum in bibliothek.util
Tells when a Todo is scheduled to be implemented
toFront() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Called when this window should become the focus owner and be shown at the most prominent location.
toFront() - Method in class bibliothek.gui.dock.station.screen.window.InternalDockDialog
 
toFront() - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockDialog
 
toFront() - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockFrame
 
toFront() - Method in class bibliothek.gui.dock.station.stack.DefaultDndAutoSelectStrategyRequest
 
toFront() - Method in interface bibliothek.gui.dock.station.stack.DndAutoSelectStrategyRequest
Selects the Dockable beneath the mouse, moves it to the front and tries to focus it.
toLayoutBlock() - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
 
toLayoutBlock() - Method in interface bibliothek.gui.dock.station.stack.tab.LonelyTabPaneComponent
Gets a LayoutBlock related to this component.
toLocation() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
Calculates which bounds the element accessed through the given path would have.
toLocation(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
Calculates which bounds the element accessed through this path would have.
toLocation(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
Gets some DockableProperty that works as backup property if the referenced placeholder is not found.
toMap(Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.flap.FlapDockPerspective
 
toMap(Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.screen.ScreenDockPerspective
Converts the content of this perspective to a PlaceholderMap that can be stored persistently.
toMap(Map<PerspectiveDockable, Integer>) - Method in class bibliothek.gui.dock.station.stack.StackDockPerspective
Converts this perspective into a PlaceholderMap.
toMap() - Method in class bibliothek.gui.dock.station.support.DockablePlaceholderList
Converts this list into a PlaceholderMap, any remaining Dockable or DockStation will be converted into its placeholder using the currently installed PlaceholderStrategy.
toMap() - Method in class bibliothek.gui.dock.station.support.PerspectivePlaceholderList
Converts this list into a PlaceholderMap, any remaining Dockable or DockStation will be converted into its placeholder using the currently installed PlaceholderStrategy.
toMap(PlaceholderListItemConverter<?, ? super P>) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Converts this list into a PlaceholderMap, any remaining Dockable or DockStation will be converted using converter.
tooltip - Variable in class bibliothek.gui.dock.action.dropdown.AbstractDropDownFilter
the tooltip of the selected element
TOOLTIP_STRATEGY - Static variable in class bibliothek.gui.dock.security.GlassedPane
the strategy used by a GlassedPane to manage its tooltips
tooltipChanged(BasicButtonModel, String, String) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
tooltipChanged(BasicButtonModel, String, String) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if the tooltip of the action changed.
TooltipStrategy - Interface in bibliothek.gui.dock.security
A TooltipStrategy is used by a GlassedPane to find out which tooltip present.
TooltipStrategyCallback - Interface in bibliothek.gui.dock.security
A callback forwarded to a TooltipStrategy, allows the strategy to configure a GlassedPane.
toOrientation() - Method in enum bibliothek.gui.dock.station.stack.tab.layouting.TabPlacement
Transforms this into an DockTitle.Orientation.
TOP_LEFT - Static variable in class bibliothek.extension.gui.dock.theme.eclipse.AbstractEclipseBorder
constant indicating the top left edge has to be painted round
TOP_LEFT - Static variable in class bibliothek.extension.gui.dock.theme.eclipse.RectEclipseBorder
constant indicating the top left edge has to be painted round
TOP_RIGHT - Static variable in class bibliothek.extension.gui.dock.theme.eclipse.AbstractEclipseBorder
constant indicating the top right edge has to be painted round
TOP_RIGHT - Static variable in class bibliothek.extension.gui.dock.theme.eclipse.RectEclipseBorder
constant indicating the top right edge has to be painted round
toSplitLocation(SplitNode) - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
Gets a SplitDockProperty that works as backup property if the referenced placeholder is not found.
toStation(Dockable) - Method in class bibliothek.gui.dock.station.support.DockablePlaceholderList
 
toStation(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.support.PerspectivePlaceholderList
 
toStation(D) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Converts dockable to the representation of a DockStation.
toString(KeyStroke, boolean) - Static method in class bibliothek.extension.gui.dock.preference.editor.KeyStrokeEditor
Transforms stroke into a human readable string.
toString() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
 
toString() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.Arch
 
toString() - Method in class bibliothek.gui.dock.action.ActionContentModifier
 
toString() - Method in class bibliothek.gui.dock.action.ActionType
 
toString() - Method in class bibliothek.gui.dock.action.view.ViewTarget
 
toString() - Method in class bibliothek.gui.dock.dockable.DockableStateEvent
 
toString() - Method in class bibliothek.gui.dock.SplitDockStation
 
toString() - Method in class bibliothek.gui.dock.station.flap.FlapDockProperty
 
toString() - Method in class bibliothek.gui.dock.station.layer.LayerPriority
 
toString() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
 
toString() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraphConstraint
 
toString() - Method in class bibliothek.gui.dock.station.screen.ScreenDockProperty
 
toString(int, StringBuilder) - Method in class bibliothek.gui.dock.station.split.Leaf
 
toString(int, StringBuilder) - Method in class bibliothek.gui.dock.station.split.Node
 
toString(int, StringBuilder) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
toString(int, StringBuilder) - Method in class bibliothek.gui.dock.station.split.Root
 
toString() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty.Node
 
toString() - Method in class bibliothek.gui.dock.station.split.SplitDockPathProperty
 
toString() - Method in class bibliothek.gui.dock.station.split.SplitDockPlaceholderProperty
 
toString() - Method in class bibliothek.gui.dock.station.split.SplitDockProperty
 
toString(StringBuilder, int) - Method in class bibliothek.gui.dock.station.split.SplitDockTree.Key
Converts this key and all its children into a String.
toString() - Method in class bibliothek.gui.dock.station.split.SplitDockTree
 
toString() - Method in class bibliothek.gui.dock.station.split.SplitNode
 
toString(int, StringBuilder) - Method in class bibliothek.gui.dock.station.split.SplitNode
Writes some contents of this node into out.
toString() - Method in class bibliothek.gui.dock.station.stack.StackDockProperty
 
toString() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.AbstractTabsLayoutBlock.TabsSize
 
toString() - Method in class bibliothek.gui.dock.station.stack.tab.layouting.Size
 
toString() - Method in class bibliothek.gui.dock.station.stack.tab.MenuLineLayoutPossibility
 
toString(Dockable) - Method in class bibliothek.gui.dock.station.support.DockablePlaceholderList
 
toString(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.support.PerspectivePlaceholderList
 
toString() - Method in class bibliothek.gui.dock.station.support.PlaceholderList.Item
 
toString(D) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Gets a representation of dockable as string.
toString() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
 
toString() - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
 
toString() - Method in class bibliothek.gui.dock.util.extension.ExtensionName
 
toString() - Method in class bibliothek.gui.dock.util.PropertyKey
 
toString() - Method in class bibliothek.gui.dock.util.PropertyValue
 
toString() - Method in class bibliothek.util.container.Quartuple
 
toString() - Method in class bibliothek.util.container.Single
 
toString() - Method in class bibliothek.util.container.Triple
 
toString() - Method in class bibliothek.util.container.Tuple
 
toString() - Method in class bibliothek.util.Path
 
toString() - Method in class bibliothek.util.Version
 
toString() - Method in class bibliothek.util.xml.XElement
 
toTree() - Method in class bibliothek.gui.dock.station.split.PerspectiveSplitDockGrid
Converts the current grid into a tree.
toTree() - Method in class bibliothek.gui.dock.station.split.SplitDockGrid
Converts the current grid into a tree.
transmit() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab.BubbleTabColor
Transmits the color of this TabColor if the state is correct.
Transparency - Enum in bibliothek.gui.dock.util
A description of how some Component (e.g.
transparencyChanged(BackgroundAlgorithm, Transparency) - Method in interface bibliothek.gui.dock.util.BackgroundAlgorithmListener
Called when the transparency of algorithm changed to transparency.
TRANSPARENT - Static variable in interface bibliothek.gui.dock.util.BackgroundPaint
Simple BackgroundPaint that will attempt to make any background transparent
tree() - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Transforms the grid into a tree and returns the root.
treeChanged() - Method in class bibliothek.gui.dock.station.split.Root
 
treeChanged() - Method in class bibliothek.gui.dock.station.split.SplitNode
Called if a child of this node changed.
trigger() - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothChanger
Starts a transition
trigger(Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractSimpleDropDownAction
 
trigger(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
 
trigger(Dockable) - Method in class bibliothek.gui.dock.action.actions.SeparatorAction
 
trigger(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleButtonAction
 
trigger(KeyEvent, Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
Called when the user hit the accelerator.
trigger(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleMenuAction
 
trigger(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction.Check
 
trigger(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleSelectableAction.Radio
 
trigger(Dockable) - Method in interface bibliothek.gui.dock.action.DockAction
Does the appropriate action that can be done respecting the current state of this action.
trigger(Dockable) - Method in class bibliothek.gui.dock.station.flap.FlapDockHoldToggle
 
trigger() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModel
Called when the left mouse button has been pressed and released within the owner and when this model is enabled.
triggered() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonHandler
 
triggered() - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
triggered() - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called if the user triggered the action.
triggered() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
 
triggered() - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler
 
triggered() - Method in class bibliothek.gui.dock.themes.basic.action.BasicMenuHandler
 
triggered() - Method in class bibliothek.gui.dock.themes.basic.action.BasicSelectableHandler.Check
 
triggered() - Method in class bibliothek.gui.dock.themes.basic.action.BasicSelectableHandler.Radio
 
triggered() - Method in interface bibliothek.gui.dock.themes.basic.action.BasicTrigger
Invoked by a BasicButtonModel when the button, which is monitored by the model, is clicked.
triggered() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.ButtonDropDownHandler
 
triggered() - Method in interface bibliothek.gui.dock.themes.basic.action.dropdown.DropDownViewItem
Invoked if the item is triggered from outside.
triggered() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SelectableDropDownHandler
 
triggered() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SubDropDownHandler
 
Triple<A,B,C> - Class in bibliothek.util.container
An object containing three generic fields.
Triple() - Constructor for class bibliothek.util.container.Triple
 
Triple(A, B, C) - Constructor for class bibliothek.util.container.Triple
 
TRUE - Static variable in class bibliothek.gui.dock.station.flap.button.ButtonContent
A ButtonContentCondition that is always true
TrueMovingImage - Class in bibliothek.gui.dock.dockable
A MovingImage that truly uses an Image to paint its content.
TrueMovingImage() - Constructor for class bibliothek.gui.dock.dockable.TrueMovingImage
 
tryAddWorkaround(String) - Static method in class bibliothek.util.Workarounds
Tries first to call Class.forName(String) with className as argument, then creates a new object, casts it to a Workaround, and finally installs that workaround
tryLoadDefaultExtensions() - Method in class bibliothek.gui.dock.util.extension.ExtensionManager
Tries to load the standard extensions that are developed alongside with the main-framework.
Tuple<A,B> - Class in bibliothek.util.container
An object containing two generic fields.
Tuple() - Constructor for class bibliothek.util.container.Tuple
 
Tuple(A, B) - Constructor for class bibliothek.util.container.Tuple
 
Type(String) - Constructor for class bibliothek.gui.dock.util.TypedUIProperties.Type
Creates a new type.
TYPE_BOOLEAN_PATH - Static variable in class bibliothek.util.Path
standard path for Boolean
TYPE_INT_PATH - Static variable in class bibliothek.util.Path
standard path for Integer
TYPE_KEYSTROKE_PATH - Static variable in class bibliothek.util.Path
standard path for KeyStroke, can use KeyStrokeValidator as information
TYPE_LABEL - Static variable in class bibliothek.util.Path
standard path for a label, a label is not shown in an enabled editor
TYPE_MODIFIER_MASK_PATH - Static variable in class bibliothek.util.Path
standard path for ModifierMask
TYPE_STRING_CHOICE_PATH - Static variable in class bibliothek.util.Path
standard path for a choice using a String as value and a Choice as information
TYPE_STRING_PATH - Static variable in class bibliothek.util.Path
standard path for String
TypedActionGuard<T extends Dockable> - Class in bibliothek.gui.dock.action
This ActionGuard reacts only on Dockables with a given type.
TypedActionGuard(Class<T>) - Constructor for class bibliothek.gui.dock.action.TypedActionGuard
Constructs the TypedActionGuard and sets the type to react on.
TypedPropertyUIScheme - Class in bibliothek.gui.dock.util
This UIScheme is intended to be used by a TypedUIProperties to fill in gaps by reading selected keys of a DockProperties.
TypedPropertyUIScheme(DockProperties) - Constructor for class bibliothek.gui.dock.util.TypedPropertyUIScheme
Creates a new scheme
TypedUIProperties - Class in bibliothek.gui.dock.util
A wrapper around an UIProperties enhancing the properties with type safety.
TypedUIProperties(DockController) - Constructor for class bibliothek.gui.dock.util.TypedUIProperties
Creates a new map.
TypedUIProperties.Type<T> - Class in bibliothek.gui.dock.util
A class describing a type, different TypedUIProperties.Type objects may share the same Class object but with different or even equal generic parameters.

U

UIBridge<V,U extends UIValue<V>> - Interface in bibliothek.gui.dock.util
An UIBridge is a filter between the UIProperties and several UIValues.
UIListener - Interface in bibliothek.gui.dock.event
A listener added to the DockController.
uiListeners() - Method in class bibliothek.gui.dock.themes.ThemeManager
Gets all the available UIListeners.
UIPriorityValue<T> - Class in bibliothek.gui.dock.util
A PriorityValue that supports working with UISchemes.
UIPriorityValue() - Constructor for class bibliothek.gui.dock.util.UIPriorityValue
 
UIPriorityValue.Value<T> - Interface in bibliothek.gui.dock.util
Represents a single entry in this map.
UIProperties<V,U extends UIValue<V>,B extends UIBridge<V,U>> - Class in bibliothek.gui.dock.util
A map containing some string-values pairs and so called bridges to modify these values when reading them out.
UIProperties(DockController) - Constructor for class bibliothek.gui.dock.util.UIProperties
Creates a new map.
UIScheme<V,U extends UIValue<V>,B extends UIBridge<V,U>> - Interface in bibliothek.gui.dock.util
An algorithm that can create missing entries for an UIPropertiess.
UISchemeEvent<V,U extends UIValue<V>,B extends UIBridge<V,U>> - Interface in bibliothek.gui.dock.util
An event fired by an UIScheme after some content changed.
UISchemeListener<V,U extends UIValue<V>,B extends UIBridge<V,U>> - Interface in bibliothek.gui.dock.util
A listener that is added to an UIScheme and that receives events when the contents of the scheme change.
UIValue<V> - Interface in bibliothek.gui.dock.util
An UIValue is a wrapper around a resource that can be modified by an UIBridge or the UIProperties.
unbind() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
unbind() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator
 
unbind() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTab
Removes observers from parent and DockController.
unbind() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
 
unbind() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BasicTabDockTitle
 
unbind() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
 
unbind() - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.TabComponent
Informs this tab that it is invisible and must not have any connections to other resources
unbind(Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
 
unbind(Dockable) - Method in class bibliothek.gui.dock.action.actions.SeparatorAction
 
unbind(Dockable) - Method in interface bibliothek.gui.dock.action.DockAction
Invoked only if the dockable was bound to this DockAction, and if the dockable will no longer be used for any method calls (except bind) on this DockAction.
unbind() - Method in class bibliothek.gui.dock.action.dropdown.DropDownFilter
Invoked when this filter is no longer used
unbind() - Method in class bibliothek.gui.dock.action.HierarchyDockActionSource
Ensures that this source frees resources.
unbind(Dockable) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource.FocusAction
 
unbind() - Method in class bibliothek.gui.dock.action.view.ConnectingViewItem
 
unbind() - Method in interface bibliothek.gui.dock.action.view.ViewItem
Unbinds this item from its action
unbind() - Method in class bibliothek.gui.dock.control.focus.DefaultFocusStrategy
 
unbind() - Method in interface bibliothek.gui.dock.control.focus.FocusStrategy
Informs this strategy that it is no longer used from now on.
unbind(Dockable) - Method in class bibliothek.gui.dock.disable.ActionDisablingStrategyObserver
Must be called to inform this observer that dockable is no longer to be observed.
unbind(DockTitle) - Method in class bibliothek.gui.dock.dockable.AbstractDockable
 
unbind() - Method in interface bibliothek.gui.dock.dockable.MovingImage
unbind() - Method in class bibliothek.gui.dock.dockable.TrueMovingImage
 
unbind(DockTitle) - Method in class bibliothek.gui.dock.SplitDockStation
 
unbind() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTab
Disconnects this tab from its parent and from the DockController.
unbind() - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Disconnects this list from its strategy.
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.AbstractBasicHandler
 
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
 
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.BasicHandler
 
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.BasicSelectableHandler
 
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.BasicSeparatorHandler
 
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.AbstractDropDownHandler
 
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.ButtonDropDownHandler
 
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SelectableDropDownHandler
 
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.dropdown.SubDropDownHandler
 
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.DropDownItemHandle
Disconnects the view
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.menu.AbstractMenuHandler
Disconnects this handler from its action
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.menu.DropDownMenuHandler
 
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.menu.MenuMenuHandler
 
unbind() - Method in class bibliothek.gui.dock.themes.basic.action.menu.SelectableMenuHandler
 
unbind() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
 
unbind() - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
unbind() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
 
unbind() - Method in interface bibliothek.gui.dock.title.DockTitle
The reverse of DockTitle.bind().
unbind() - Method in class bibliothek.gui.dock.title.TitleMovingImage
 
unbind() - Method in class bibliothek.gui.dock.title.UpdatingTitleMovingImage
 
unbind() - Method in interface bibliothek.gui.dock.util.extension.SharedExtension
Can be called by clients to release no longer needed resources.
unbind() - Method in class bibliothek.gui.dock.util.laf.DefaultLookAndFeelColors
 
unbind() - Method in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
Called when this objects gets deactivated.
unbind() - Method in class bibliothek.gui.dock.util.laf.Nimbus6u10
 
unbind() - Method in class bibliothek.gui.dock.util.laf.Windows
 
unbind(DockTitle) - Method in interface bibliothek.gui.Dockable
Clients should call this method if a DockTitle is no longer needed.
unbound(Dockable) - Method in class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
Called by this AbstractStandardDockAction when the Dockable dockable will not be used in any means by this action.
unbound(Dockable) - Method in class bibliothek.gui.dock.action.actions.GroupedDockAction
 
unbound(Dockable) - Method in class bibliothek.gui.dock.action.actions.SimpleDockAction
 
unbound(Dockable) - Method in class bibliothek.gui.dock.action.StationChildrenActionSource.FocusAction
 
unbound(BasicButtonModel, DockController) - Method in class bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
 
unbound(BasicButtonModel, DockController) - Method in interface bibliothek.gui.dock.themes.basic.action.BasicButtonModelListener
Called after controller was uninstalled from model.
unconfigure(DockComponentConfigurationEvent) - Method in interface bibliothek.gui.dock.component.DockComponentConfiguration
Called if a Component is about to be removed.
undiffMirror(Color, double) - Static method in class bibliothek.util.Colors
 
uninstall(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitleFactory
 
uninstall(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.bubble.ReducedBubbleTitleFactory
 
uninstall(DockController) - Method in class bibliothek.extension.gui.dock.theme.BubbleTheme
 
uninstall(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockTitleFactory
 
uninstall(DockController) - Method in class bibliothek.extension.gui.dock.theme.EclipseTheme
 
uninstall(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTitleFactory
 
uninstall(DockController) - Method in class bibliothek.extension.gui.dock.theme.FlatTheme
 
uninstall(UIProperties<Color, DockColor, ColorBridge>) - Method in class bibliothek.extension.gui.dock.theme.IdentifiedColorScheme
 
uninstall(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitleFactory
 
uninstall(DockTitleRequest) - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitleFactory
 
uninstall(DockController) - Method in class bibliothek.extension.gui.dock.theme.SmoothTheme
 
uninstall(Dockable, DockAction) - Method in class bibliothek.gui.dock.action.AbstractButtonContentFilter
 
uninstall(Dockable, DockAction) - Method in interface bibliothek.gui.dock.action.ButtonContentFilter
Informs this filter that action will no longer be shown.
uninstall(DockController) - Method in class bibliothek.gui.dock.control.SingleParentRemover
Commands this remover that it should no longer observe controller.
uninstall() - Method in class bibliothek.gui.dock.dockable.DockableStateListenerManager
Deactivates this observer.
uninstall(DockFrontend) - Method in interface bibliothek.gui.dock.frontend.DockFrontendExtension
Called upon destruction of frontend.
uninstall(GlassedPane) - Method in class bibliothek.gui.dock.security.DefaultTooltipStrategy
 
uninstall(GlassedPane) - Method in class bibliothek.gui.dock.security.SecureContainer
Sets the current content pane of pane as base panel of this OverpaintablePanel.
uninstall(GlassedPane) - Method in interface bibliothek.gui.dock.security.TooltipStrategy
Called if a GlassedPane is no longer using this strategy.
uninstall(Dockable, ButtonContent) - Method in class bibliothek.gui.dock.station.flap.button.AbstractButtonContentCondition
 
uninstall(Dockable) - Method in class bibliothek.gui.dock.station.flap.button.AbstractButtonContentCondition
Called when dockable no longer has to be observed.
uninstall(Dockable, ButtonContent) - Method in interface bibliothek.gui.dock.station.flap.button.ButtonContentCondition
Informs this ButtonContentCondition that dockable no longer has to be monitored
uninstall(FlapDockStation) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapLayoutManager
 
uninstall(FlapDockStation) - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindowFactory
 
uninstall(FlapDockStation) - Method in interface bibliothek.gui.dock.station.flap.FlapLayoutManager
Called when this manager is no longer used.
uninstall(FlapDockStation) - Method in interface bibliothek.gui.dock.station.flap.FlapWindowFactory
Informs this factory that it will no longer be used by station.
uninstall(ScreenDockStation) - Method in class bibliothek.gui.dock.station.screen.DefaultScreenDockFullscreenStrategy
 
uninstall(ScreenDockStation) - Method in class bibliothek.gui.dock.station.screen.InternalFullscreenStrategy
 
uninstall(MagnetController) - Method in class bibliothek.gui.dock.station.screen.magnet.DefaultMagnetStrategy
 
uninstall(MagnetController) - Method in interface bibliothek.gui.dock.station.screen.magnet.MagnetStrategy
Informs this MagnetStrategy that it is no longer used by controller.
uninstall(ScreenDockStation) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockFullscreenStrategy
Informs this strategy that it will no longer be used for station.
uninstall(ScreenDockStation) - Method in interface bibliothek.gui.dock.station.screen.ScreenDropSizeStrategy
Informs this strategy that it is no longer used by station.
uninstall(SplitDockStation) - Method in class bibliothek.gui.dock.station.split.DefaultSplitDividerStrategy
 
uninstall(SplitDockStation) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
uninstall(SplitDockStation) - Method in interface bibliothek.gui.dock.station.split.SplitDividerStrategy
Informs this strategy that it will no longer be used by station.
uninstall(SplitDockStation) - Method in interface bibliothek.gui.dock.station.split.SplitLayoutManager
Called by a SplitDockStation which used this manager and no longer does.
uninstall(StackDockComponent) - Method in class bibliothek.gui.dock.station.stack.DnDAutoSelectSupport
 
uninstall(StackDockComponent) - Method in interface bibliothek.gui.dock.station.stack.StackDnDAutoSelectSupport
Called if a StackDockComponent has been removed from a DockController.
uninstall(StackDockStation) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
 
uninstall(StackDockComponent) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabContentFilter
 
uninstall(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManager
 
uninstall(TabPane) - Method in class bibliothek.gui.dock.station.stack.tab.RowLayout
 
uninstall(StackDockStation) - Method in interface bibliothek.gui.dock.station.stack.tab.TabContentFilter
Informs this filter that it is no longer used by station.
uninstall(StackDockComponent) - Method in interface bibliothek.gui.dock.station.stack.tab.TabContentFilter
Informs this filter that it is no longer used by component.
uninstall(TabPane) - Method in interface bibliothek.gui.dock.station.stack.tab.TabLayoutManager
Informs this TabLayoutManager that it has no longer to look after pane.
uninstall(DockStation) - Method in interface bibliothek.gui.dock.station.support.PlaceholderStrategy
Informs this strategy that it will no longer be used for station.
uninstall(DockStation) - Method in class bibliothek.gui.dock.station.support.RootPlaceholderStrategy
 
uninstall(DockTitleRequest) - Method in class bibliothek.gui.dock.themes.basic.BasicButtonTitleFactory
 
uninstall(DockTitleRequest) - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitleFactory
 
uninstall(DockController) - Method in class bibliothek.gui.dock.themes.BasicTheme
 
uninstall(UIProperties<Color, DockColor, ColorBridge>) - Method in class bibliothek.gui.dock.themes.color.AbstractColorScheme
 
uninstall(UIProperties<Color, DockColor, ColorBridge>) - Method in class bibliothek.gui.dock.themes.color.ExtendingColorScheme
 
uninstall(DockController, DockTheme) - Method in interface bibliothek.gui.dock.themes.DockThemeExtension
Called by the DockTheme after it was uninstalled from controller.
uninstall(DockTitleRequest) - Method in class bibliothek.gui.dock.themes.nostack.NoStackTitleFactory
 
uninstall(DockController) - Method in class bibliothek.gui.dock.themes.NoStackTheme
 
uninstall(DockTitleRequest) - Method in class bibliothek.gui.dock.title.ControllerTitleFactory
 
uninstall(DockTitleRequest) - Method in interface bibliothek.gui.dock.title.DockTitleFactory
Informs this factory that it no longer requires to provide any titles for request.
uninstall() - Method in class bibliothek.gui.dock.title.DockTitleRequest
Makes this request inactive, calls to ResourceRequest.answer(Object, Object) will no longer happen.
uninstall(DockTitleRequest) - Method in class bibliothek.gui.dock.title.DockTitleVersion
Removes request from this version.
uninstall(DockTitleRequest) - Method in class bibliothek.gui.dock.title.NullTitleFactory
 
uninstall(DockTitle) - Method in interface bibliothek.gui.dock.title.OrientationToRotationStrategy
Informs this strategy that from now on it will not be used for title.
uninstall(BackgroundComponent) - Method in interface bibliothek.gui.dock.util.BackgroundPaint
Informs this paint that it is no longer used by component.
uninstall(DockController) - Method in interface bibliothek.gui.dock.util.extension.Extension
Informs this extension that it will no longer be used for controller.
uninstall(UIProperties<Icon, DockIcon, DockIconBridge>) - Method in class bibliothek.gui.dock.util.icon.AbstractIconScheme
 
uninstall(UIProperties<String, TextValue, TextBridge>) - Method in class bibliothek.gui.dock.util.text.DefaultTextScheme
 
uninstall(UIProperties<Object, UIValue<Object>, UIBridge<Object, UIValue<Object>>>) - Method in class bibliothek.gui.dock.util.TypedPropertyUIScheme
 
uninstall(UIProperties<V, U, B>) - Method in interface bibliothek.gui.dock.util.UIScheme
Informs this scheme that it is no longer used by properties.
uninstall(DockController) - Method in interface bibliothek.gui.DockTheme
Uninstalls this theme from controller.
uninstalled(DockAction, Dockable) - Method in class bibliothek.gui.dock.action.AbstractButtonContentFilter
Called after dockable and action have been uninstalled the last time.
uninstalled(DockAction) - Method in class bibliothek.gui.dock.action.AbstractButtonContentFilter
Called after action was uninstalled the last time.
uninstalled() - Method in class bibliothek.gui.dock.station.stack.tab.AbstractTabLayoutManagerPane
Called by the AbstractTabLayoutManager once this pane is no longer in use.
UNIQUE - Static variable in interface bibliothek.util.PathCombiner
This combiner uses Path.uniqueAppend(Path) to combine its paths.
uniqueAppend(Path) - Method in class bibliothek.util.Path
Creates a new path which is not only a combination of this and path, but is also unique in the way that x+y.z would not yield the same as x.y+z.
uniqueID() - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
uniqueID() - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Creates a unique id for a SplitNode.
UNKNOWN - Static variable in class bibliothek.gui.dock.action.LocationHint
The default-location-hint does not know anything
UNKNOWN_HINT - Static variable in class bibliothek.gui.dock.action.LocationHint
Used to indicate that this hint does not know where to stay
UNKNOWN_ORIGIN - Static variable in class bibliothek.gui.dock.action.LocationHint
Used if it is unclear who produced this hint
unlink(TypedUIProperties.Type<V>, String) - Method in class bibliothek.gui.dock.themes.ThemeManager
Disables a link between a property and the entry id.
unlink(String) - Method in class bibliothek.gui.dock.util.icon.AbstractIconScheme
Removes the link between the entry for id and a PropertyKey.
unlink(TypedUIProperties.Type<V>, String) - Method in class bibliothek.gui.dock.util.TypedPropertyUIScheme
Disables the connection leading to the resource destinationId.
unlockUpdate() - Method in class bibliothek.gui.dock.util.UIProperties
Tells this manager no longer to stall updates.
unmark() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
 
unmark() - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Node
Unmarks this node from the flag that was set by StickMagnetGraph.Node.mark().
unmark() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Calls StickMagnetGraph.Node.unmark() on all nodes of this graph
unpack(double, double, double, double) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Unpacks any existing DockStation at location x,y,width,height.
unpack(D) - Method in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid
Unpacks dockable.
unpack(PerspectiveDockable) - Method in class bibliothek.gui.dock.station.split.PerspectiveSplitDockGrid
 
unpack(Dockable) - Method in class bibliothek.gui.dock.station.split.SplitDockGrid
 
unpublish(Priority, Path, TypedUIProperties.Type<V>) - Method in class bibliothek.gui.dock.util.TypedUIProperties
Removes the UIBridge that was responsible for handling UIValues of kind kind and wrapping type type
unpublish(Priority, UIBridge<V, UIValue<V>>) - Method in class bibliothek.gui.dock.util.TypedUIProperties
Removes any occurrence of bridge from this manager.
unpublish(Priority, Path) - Method in class bibliothek.gui.dock.util.UIProperties
Removes the bridge that handles the UIValues of kind path.
unpublish(Priority, B) - Method in class bibliothek.gui.dock.util.UIProperties
Searches for all occurrences of bridge and removes them.
unregister(DockComponentRoot) - Method in class bibliothek.gui.dock.component.DefaultDockComponentManager
 
unregister(DockComponentRoot) - Method in interface bibliothek.gui.dock.component.DockComponentManager
Removes root from the list of known DockComponentRoots.
unregister(Dockable) - Method in class bibliothek.gui.dock.control.DockRegister
Unregisters dockable, the associated controller will no longer support drag and drop for dockable.
Clients and subclasses should not call this method.
unregister(DockStation) - Method in class bibliothek.gui.dock.control.DockRegister
Unregisters station, the associated controller will no longer support drag and drop operations for station.
Clients and subclasses should not call this method.
unregisterAdjacentFactory(AdjacentDockFactory<?>) - Method in class bibliothek.gui.DockFrontend
Removes an additional factory from this frontend.
unregisterBackupFactory(DockFactory<?, ?, ?>) - Method in class bibliothek.gui.DockFrontend
Removes a backup factory from this frontend.
unregisterFactory(DockFactory<?, ?, ?>) - Method in class bibliothek.gui.DockFrontend
Removes a factory from this frontend.
unregisterTheme(ThemeFactory) - Method in class bibliothek.gui.DockUI
Removes an earlier added factory from the set of theme-factories.
unroot() - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Removes the root of this tree.
unset(PropertyKey<?>) - Method in class bibliothek.gui.dock.util.DockProperties
Tells the entry key that the user has never set its value.
unset(PropertyKey<?>, Priority) - Method in class bibliothek.gui.dock.util.DockProperties
Tells the entry key that the user has never set its value.
unset(Priority) - Method in class bibliothek.gui.dock.util.NullPriorityValue
Removes the value for priority.
unsetDropInfo() - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
unsetDropInfo() - Method in class bibliothek.gui.dock.SplitDockStation
Resets the information telling where and how an item is to be dropped.
unsetDropInfo() - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Resets the information telling where and how an item is to be dropped.
unsetPut() - Method in class bibliothek.gui.dock.SplitDockStation
unsetPut() - Method in class bibliothek.gui.dock.station.split.SplitSpanStrategy
Immediately resets all Spans to have a size of 0.
untease() - Method in class bibliothek.gui.dock.station.support.ListSpanStrategy
Makes all Spans invisible.
UP - Variable in class bibliothek.gui.dock.focus.AbstractDockableSelection
Action called when the up arrow key was pressed.
up() - Method in class bibliothek.gui.dock.focus.AbstractDockableSelection
Called when an up arrow key was pressed.
up() - Method in class bibliothek.gui.dock.focus.DefaultDockableSelection
 
update() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
Updates the layout information of this painter.
update() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.DockTitleTab
Deprecated.
Updates the selection and focus state of the title of this tab.
update() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
Updates the insets, colors and icon of this tab depending on orientation, selection and focus.
update(DropDownViewItem) - Method in class bibliothek.gui.dock.action.dropdown.DefaultDropDownFilter
 
update(DropDownViewItem) - Method in class bibliothek.gui.dock.action.dropdown.DropDownFilter
Updates all properties using the current selection of a button.
update() - Method in class bibliothek.gui.dock.action.HierarchyDockActionSource
Updates the list of actions known to this source.
update() - Method in class bibliothek.gui.dock.dockable.DockHierarchyObserver
Builds up a new path of parents and adds this listeners to each parent.
update() - Method in class bibliothek.gui.dock.station.screen.FullscreenActionSource
Checks whether the action should be shown or not, and fires events if the value changed since the last update.
update() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
update(UIProperties<V, U, ?>) - Method in class bibliothek.gui.dock.util.AbstractUIValue
Updates the value of this UIValue without actually installing this on manager.
update(Graphics) - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
 
updateAnimation() - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
Called when the mouse entered or left this title, or when the active state changed.
updateAnimation(String, String) - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
Starts an animation for changing the color of animationKey to colorId.
updateAnimation() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
updateAnimation() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
Sets the colors to which the animation should run.
updateAnimation() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitle
 
updateBackgroundColor() - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitle
Updates the color used in the background
updateBorder() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer
 
updateBorder() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
updateBorder() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Called when one of the border colors changed
updateBorder() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
 
updateBorder() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Changes the current border.
updateBorder() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Called when the hint, whether a border should be shown or not, has changed.
updateBounds() - Method in class bibliothek.gui.dock.SplitDockStation
Updates all locations and sizes of the Components which are in the structure of this tree.
updateBounds() - Method in class bibliothek.gui.dock.station.flap.DefaultFlapWindow
Recalculates the size and the location of this window.
updateBounds() - Method in interface bibliothek.gui.dock.station.flap.FlapWindow
Recalculates the size and the location of this window such that it matches the size and location of its parent FlapDockStation.
updateBounds(Root, double, double, double, double) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
updateBounds(double, double, double, double, double, double, boolean) - Method in class bibliothek.gui.dock.station.split.Leaf
 
updateBounds(double, double, double, double, double, double, boolean) - Method in class bibliothek.gui.dock.station.split.Node
 
updateBounds(double, double, double, double, double, double, boolean) - Method in class bibliothek.gui.dock.station.split.Root
 
updateBounds(Root, double, double, double, double) - Method in interface bibliothek.gui.dock.station.split.SplitLayoutManager
Called when the bounds of all DockableDisplayer of a station have to be updated.
updateBounds(double, double, double, double, double, double, boolean) - Method in class bibliothek.gui.dock.station.split.SplitNode
Updates the bounds of this node.
updateBounds(double, double, double, double, double, double, boolean) - Method in class bibliothek.gui.dock.station.split.VisibleSplitNode
 
updateColors() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundButton
Reads all DockColors of this RoundButton and updates the animation if necessary.
updateColors() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
Updates the colors of the animation.
updateColors() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
updateColors() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Called when the colors of this tab changed.
updateColors() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
 
updateColors() - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitle
 
updateColors() - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultStationTitle
 
updateColors() - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitle
 
updateColors() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Updates the colors of this title.
updateColors() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
Invoked after a color has changed.
updateColors() - Method in class bibliothek.gui.dock.themes.basic.BasicStationTitle
Changes the background and the foreground color of this title.
updateColors() - Method in class bibliothek.gui.dock.themes.BasicTheme
Called when the the colors of the ColorManager have to be updated.
updateConfigurableDisplayerHints() - Method in class bibliothek.gui.dock.SplitDockStation
Updates the current hints of this station.
updateConfigurableDisplayerHints() - Method in class bibliothek.gui.dock.StackDockStation
Updates the displayer hints of this station.
updateContent() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabInfo
 
updateContent() - Method in class bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent
Using the current DockController and Dockable, this method updates the DockActionSource which selects the actions of this info.
updateContent() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
Updates the content (icon, text, orientation, ...) of this MiniButtonContent.
updated(Choice, int, int) - Method in interface bibliothek.extension.gui.dock.preference.preferences.choice.ChoiceListener
This method is called if some entries have been updated, e.g.
updateDecorator() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Replaces the current decorator if necessary.
updateDecorator(boolean) - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
Replaces the current decorator if necessary.
updateDisplayer() - Method in class bibliothek.gui.dock.station.StationChildHandle
Discards the current DockableDisplayer and creates a new one using the same DockTitle as was used for the old one.
updateEnabled() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
updateEnabled() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Called when the enabled state of this tab changed.
updateEnabled() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
 
updateEnabled(DropDownViewItem) - Method in class bibliothek.gui.dock.action.dropdown.DefaultDropDownFilter
Updates the enabled-state of the view.
updateFocus() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
updateFocus() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Called when the focus state of this component changed.
updateFocus() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
 
updateFont() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Called when the font of this component has to be updated
updateFonts() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
Ensures that the correct font modifier is used.
updateFonts() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
updateFonts() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Checks the state of this title and may replace the font of the title.
updateFonts() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
Called by OrientedLabel.updateUI() if the fonts need to be updated, the default implementation does nothing
updateForeground() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
updateForegroundColor() - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitle
Updates the color used in the foreground
updateForegroundColor() - Method in class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitle
Updates the foreground color.
updateFullBorder() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer
Exchanges the border of this component, using the current EclipseTheme.TAB_PAINTER to determine the new border.
updateFullBorder() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Updates the border that is around this whole pane.
updateFullBorder() - Method in interface bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BorderedComponent
updateHideAction() - Method in class bibliothek.gui.DockFrontend.DockInfo
Updates the visibility-state of the hide action
updateHold(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Updates the hold property of dockable.
updateHoldSwitchable() - Method in class bibliothek.gui.dock.station.flap.FlapDockStationSource
Adds or removes the only action of this source depending on the result of FlapLayoutManager.isHoldSwitchable(FlapDockStation, Dockable).
updateIcon() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
updateIcon(DropDownViewItem) - Method in class bibliothek.gui.dock.action.dropdown.DefaultDropDownFilter
Updates the icon of the view.
updateIcon() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
 
updateIcon() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Called when the icon of this title should be updated.
updateInvisibleTab() - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer
 
updateLabelEnabled() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButtonContent
Changes the enable state of the label.
updateLayout() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
Updates various elements of this title such that the current state is met.
updateLocation() - Method in interface bibliothek.gui.dock.frontend.FrontendEntry
Updates the values of root and location according to the current location of the element.
updateLocation() - Method in class bibliothek.gui.DockFrontend.DockInfo
 
updateLookAndFeelColors() - Method in class bibliothek.gui.DockUI
Updates the currently used LookAndFeelColors to the best matching colors.
updateOrientation() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
updateOrientation() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Called when the tab placement of this tab changed.
updateOrientation() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
 
updatePaintIcon() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Called when the paint icon property of this component changed.
updateRepresentative(DropDownViewItem) - Method in class bibliothek.gui.dock.action.dropdown.DefaultDropDownFilter
Updates the Dockable which is represented by the view.
updateSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
updateSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent
Called when the selection state of this tab changed.
updateSelected() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
 
updateSelected(DropDownViewItem) - Method in class bibliothek.gui.dock.action.dropdown.DefaultDropDownFilter
Updates the selected-state of the view.
updateTabPainter() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPane
Called when the TabPainter has been exchanged or to initialize this EclipseTabPane.
updateText() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle
 
updateText(DropDownViewItem) - Method in class bibliothek.gui.dock.action.dropdown.DefaultDropDownFilter
Updates the text of the view.
updateText() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler.ButtonView
Updates the text that is shown by the button, respects the BasicDropDownButtonHandler.buttonContentFilter.
updateText() - Method in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
 
updateText() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Called when the text of this title should be updated.
updateTheme() - Method in class bibliothek.gui.dock.SplitDockStation
 
updateTheme() - Method in class bibliothek.gui.dock.station.AbstractDockableStation
 
updateTheme() - Method in class bibliothek.gui.dock.station.AbstractDockStation
 
updateTheme() - Method in interface bibliothek.gui.DockStation
Updates the DockTheme of this station.
updateTheme(D, DockFactory<D, ?, L>) - Static method in class bibliothek.gui.DockUI
Removes all children of station and then adds the children again.
updateTitle(DockTitle) - Method in class bibliothek.gui.dock.station.StationChildHandle
Called if the current DockTitle needs to be exchanged.
updateTitleIcon() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Called when the icon of the title should be updated.
updateTitleIcon() - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockFrame
 
updateTitleText() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
Called when the text of the title should be updated.
updateTitleText() - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockDialog
 
updateTitleText() - Method in class bibliothek.gui.dock.station.screen.window.ScreenDockFrame
 
updateTooltip(DropDownViewItem) - Method in class bibliothek.gui.dock.action.dropdown.DefaultDropDownFilter
Updates the tooltip of the view.
updateTooltip() - Method in class bibliothek.gui.dock.title.AbstractMultiDockTitle
Called when the tooltip of this title should be updated.
updateUI() - Method in class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton
 
updateUI() - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseColorScheme
 
updateUI() - Method in class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton
 
updateUI() - Method in class bibliothek.extension.gui.dock.theme.flat.FlatColorScheme
 
updateUI() - Method in class bibliothek.extension.gui.dock.theme.IdentifiedColorScheme
 
updateUI(DockController) - Method in interface bibliothek.gui.dock.event.UIListener
Called when the LookAndFeel has been exchanged.
updateUI() - Method in class bibliothek.gui.dock.focus.DefaultDockableSelection
 
updateUI() - Method in class bibliothek.gui.dock.station.stack.CombinedStackDockContentPane
 
updateUI() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
Update the look and feel of the menu
updateUI() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel
 
updateUI() - Method in class bibliothek.gui.dock.themes.basic.action.buttons.DropDownMiniButton
 
updateUI() - Method in class bibliothek.gui.dock.themes.basic.BasicColorScheme
 
updateUI() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer
 
updateUI() - Method in class bibliothek.gui.dock.themes.basic.BasicDockableSelection
 
updateUI() - Method in class bibliothek.gui.dock.themes.BasicTheme
Called when the LookAndFeel changed, should update colors, fonts, ...
updateUI() - Method in class bibliothek.gui.dock.themes.color.AbstractColorScheme
Called when the look and feel changed.
updateUI() - Method in class bibliothek.gui.dock.themes.color.DefaultColorScheme
 
updateUI() - Method in class bibliothek.gui.dock.themes.color.ExtendingColorScheme
 
updateUI() - Method in class bibliothek.gui.dock.themes.ThemeManager
Informs all registered UIListeners that the user interface needs an update because the LookAndFeel changed.
updateUI() - Method in class bibliothek.gui.dock.util.swing.DComponent
 
updateUI() - Method in class bibliothek.gui.dock.util.swing.DLabel
 
updateUI() - Method in class bibliothek.gui.dock.util.swing.DPanel
 
updateUI() - Method in class bibliothek.gui.dock.util.swing.OrientedLabel
 
updateUI() - Method in class bibliothek.gui.DockUI
Called when the LookAndFeel changed.
updateVisibility() - Method in class bibliothek.gui.dock.SplitDockStation
Calls Component.setVisible(boolean) on all current children and updates the visibility.
updateVisibility() - Method in class bibliothek.gui.dock.util.AbstractWindowProvider
Updates the visibility state and listeners that observe the visibility state.
updateWindow(ScreenDockWindow, WindowConfiguration, ScreenDockStation) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindowFactory
This method is called if the result of ScreenDockStation.getOwner() changed, i.e.
updateWindow(ScreenDockWindow, WindowConfiguration, ScreenDockStation) - Method in class bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory
 
updateWindow(ScreenDockWindow, WindowConfiguration, ScreenDockStation) - Method in class bibliothek.gui.dock.station.screen.window.InternalScreenDockWindowFactory
 
updateWindowBounds() - Method in class bibliothek.gui.dock.FlapDockStation
Recalculates the size and the location of the popup-window, if there is a window.
updateWindows() - Method in class bibliothek.gui.dock.ScreenDockStation
Called if ScreenDockStation.getOwner() changed.
updateWindows(boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
updateWindowSize(Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
Updates the size of the window if dockable is currently shown.
UpdatingTitleMovingImage - Class in bibliothek.gui.dock.title
This MovingImage shows a DockTitle, the title can be automatically exchanged.
UpdatingTitleMovingImage(Dockable, DockTitleVersion, DockTitle.Orientation) - Constructor for class bibliothek.gui.dock.title.UpdatingTitleMovingImage
Creates a new image.
USE_SMALL_MINIMUM_SIZE - Static variable in interface bibliothek.gui.dock.station.stack.tab.TabPane
When calculating the minimum size of a TabPane, then prefer using really small minimum sizes over showing the content correctly.

V

validate() - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab4.TabComponentCondition
Makes sure the state of this condition is valid.
validate(FocusController) - Method in class bibliothek.gui.dock.control.focus.DefaultFocusRequest
 
validate(FocusController) - Method in class bibliothek.gui.dock.control.focus.EnsuringFocusRequest
 
validate(FocusController) - Method in interface bibliothek.gui.dock.control.focus.FocusRequest
Invoked by controller right before this request is processed.
validate(FocusController) - Method in class bibliothek.gui.dock.control.focus.RepeatingFocusRequest
 
validate(DockableDisplayer) - Method in class bibliothek.gui.dock.displayer.DisplayerRequest
 
validate(Rectangle, Point) - Method in class bibliothek.gui.dock.station.screen.InternalBoundaryRestriction
 
validate(ScreenDockWindow, Rectangle, Point, Point) - Method in class bibliothek.gui.dock.station.screen.MediumBoundaryRestriction
Ensures that center will be in a visible part of the screen.
validate() - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindow
Forces this window to update the boundaries of its children.
validate() - Method in class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow
 
validate(PlaceholderStrategy, boolean) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Using strategy removes all placeholders that are invalid.
validate() - Method in class bibliothek.gui.dock.themes.basic.BasicDockTitle
 
validate(DockTitle) - Method in class bibliothek.gui.dock.title.DockTitleRequest
 
validate(T) - Method in class bibliothek.gui.dock.util.ResourceRequest
Called by ResourceRequest.answer(Object), this method ensure that resource is a valid answer.
validateConstraints() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Tries to ensure that the modifications described in StickMagnetGraph.Node.getConstraints() can be achieved.
validateDivider(double, Node) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
validateDivider(SplitDockStation, double, Node) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
validateDivider(SplitDockStation, double, Dimension, Dimension, SplitDockStation.Orientation, double, double) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
Tests whether the specified divider-value is legal or not.
validateDivider(double) - Method in interface bibliothek.gui.dock.station.split.Divideable
Validates the new location divider.
validateDivider(double) - Method in class bibliothek.gui.dock.station.split.Node
 
validateDivider(double, Node) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Tests whether the given value of the divider is a legal value or not.
validateDivider(SplitDockStation, double, Node) - Method in interface bibliothek.gui.dock.station.split.SplitLayoutManager
Tests whether the specified divider-value is legal or not.
validateHardConstraints() - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph
Ensures that if one side of an StickMagnetGraph.Edge is hard, then the other side is hard as well.
validatePutInfo(PutInfo) - Method in class bibliothek.gui.dock.SplitDockStation.Access
 
validatePutInfo(SplitDockStation, PutInfo) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
validatePutInfo(PutInfo) - Method in interface bibliothek.gui.dock.station.split.SplitDockAccess
Checks whether info is valid or not.
validatePutInfo(SplitDockStation, PutInfo) - Method in interface bibliothek.gui.dock.station.split.SplitLayoutManager
Checks whether info is valid or not.
value() - Method in class bibliothek.gui.dock.util.AbstractUIValue
Gets the first non-null value of the list override, value, backup.
valueChanged(ButtonContent, ButtonContent) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.ButtonContentValue
 
valueChanged(A, A) - Method in class bibliothek.gui.dock.util.PropertyValue
Invoked when the value has been changed.
valueChanged(A, A) - Method in class bibliothek.gui.dock.util.SilentPropertyValue
 
valueForPathChanged(TreePath, Object) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
valueOf(String) - Static method in enum bibliothek.extension.gui.dock.theme.bubble.BubbleColorScheme.Distribution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.extension.gui.dock.theme.eclipse.EclipseTabDockActionLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.extension.gui.dock.theme.eclipse.EclipseThemeConnector.TitleBar
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.accept.CombinatoryAcceptance.Combination
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.component.DockComponentRootHandler.TraverseResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.control.RemoteRelocator.Reaction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.dockable.IconHandling
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.event.FocusVetoListener.FocusVeto
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.FlapDockStation.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.layout.DockLayoutInfo.Data
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.SplitDockStation.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.DockableDisplayer.Location
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.screen.magnet.AttractorStrategy.Attraction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.screen.magnet.MagnetRequest.Side
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.screen.window.ScreenDockWindowBorder.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.split.PutInfo.Put
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.split.SplitDockPathProperty.Location
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter.Behavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.stack.tab.layouting.Size.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.stack.tab.layouting.TabPlacement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder.Item
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.stack.tab.TabConfiguration.ActionHiding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.stack.tab.TabConfiguration.IconHiding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.support.Enforcement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.station.support.PlaceholderList.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.title.DockTitle.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.util.font.GenericFontModifier.Modify
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.util.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.util.swing.Rotation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.gui.dock.util.Transparency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.util.Todo.Compatibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.util.Todo.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bibliothek.util.Todo.Version
Returns the enum constant of this type with the specified name.
values() - Static method in enum bibliothek.extension.gui.dock.theme.bubble.BubbleColorScheme.Distribution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.extension.gui.dock.theme.eclipse.EclipseTabDockActionLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.extension.gui.dock.theme.eclipse.EclipseThemeConnector.TitleBar
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.accept.CombinatoryAcceptance.Combination
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.component.DockComponentRootHandler.TraverseResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.control.RemoteRelocator.Reaction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.dockable.IconHandling
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.event.FocusVetoListener.FocusVeto
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.FlapDockStation.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.layout.DockLayoutInfo.Data
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.SplitDockStation.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.DockableDisplayer.Location
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.screen.magnet.AttractorStrategy.Attraction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.screen.magnet.MagnetRequest.Side
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.screen.window.DefaultScreenDockWindowFactory.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.screen.window.ScreenDockWindowBorder.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.split.PutInfo.Put
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.split.SplitDockPathProperty.Location
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.stack.tab.DefaultTabContentFilter.Behavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.stack.tab.layouting.Size.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.stack.tab.layouting.TabPlacement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.stack.tab.MenuLineLayoutOrder.Item
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.stack.tab.TabConfiguration.ActionHiding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.stack.tab.TabConfiguration.IconHiding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.support.Enforcement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.station.support.PlaceholderList.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.title.DockTitle.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.util.font.GenericFontModifier.Modify
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.util.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.util.swing.Rotation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.gui.dock.util.Transparency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.util.Todo.Compatibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.util.Todo.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bibliothek.util.Todo.Version
Returns an array containing the constants of this enum type, in the order they are declared.
valueToIdentifier(V) - Method in class bibliothek.extension.gui.dock.preference.preferences.choice.DefaultChoice
Searches the identifier for an entry which contains value, this method uses DefaultChoice.equals(Object, Object) to decide whether two values are equal.
Version - Class in bibliothek.util
A version represents a version of this library.
Version(int, int, int, String) - Constructor for class bibliothek.util.Version
Creates a new version
VERSION_1_0_4 - Static variable in class bibliothek.util.Version
the version 1.0.4
VERSION_1_0_5 - Static variable in class bibliothek.util.Version
the version 1.0.5
VERSION_1_0_6 - Static variable in class bibliothek.util.Version
the version 1.0.6
VERSION_1_0_7 - Static variable in class bibliothek.util.Version
the version 1.0.7
VERSION_1_0_8 - Static variable in class bibliothek.util.Version
the version 1.0.8
VERSION_1_0_8a - Static variable in class bibliothek.util.Version
the version 1.0.8 (since preview 4)
VERSION_1_1_0 - Static variable in class bibliothek.util.Version
the version 1.1.0
VERSION_1_1_0a - Static variable in class bibliothek.util.Version
the version 1.1.0 (since preview 5)
VERSION_1_1_1 - Static variable in class bibliothek.util.Version
the version 1.1.1
VERSION_1_1_1a - Static variable in class bibliothek.util.Version
the version 1.1.1 (since preview 5c)
VERSION_1_1_2 - Static variable in class bibliothek.util.Version
version 1.1.2
vertical(D, D) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Adds two elements vertically.
vertical(D, D, double) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Adds two elements vertically.
vertical(SplitDockTree<D>.Key, SplitDockTree<D>.Key) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Adds two elements vertically.
vertical(SplitDockTree<D>.Key, SplitDockTree<D>.Key, double) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Adds two elements vertically.
vertical(SplitDockTree<D>.Key, SplitDockTree<D>.Key, double, long) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Adds two elements vertically.
vertical(SplitDockTree<D>.Key, SplitDockTree<D>.Key, double, Path[], PlaceholderMap, long) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Adds two elements vertically.
vertical(SplitDockTree<Dockable>.Key, SplitDockTree<Dockable>.Key, double, long, Path[], PlaceholderMap, boolean) - Method in class bibliothek.gui.dock.station.split.SplitDockTreeFactory
 
vertical(N, N, double, long, Path[], PlaceholderMap, boolean) - Method in interface bibliothek.gui.dock.station.split.SplitTreeFactory
Informs about a node that is divided vertically.
vertical(SplitDockPathProperty, SplitDockPathProperty, double, long, Path[], PlaceholderMap, boolean) - Method in class bibliothek.gui.dock.station.split.SplitTreePathFactory
 
VERY_LEFT - Static variable in class bibliothek.gui.dock.action.LocationHint
Used to indicate that this hint likes to stay at the left side
VERY_RIGHT - Static variable in class bibliothek.gui.dock.action.LocationHint
Used to indicate that this hint likes to stay at the right side
veto(FocusVetoListener.FocusVeto) - Method in class bibliothek.gui.dock.control.focus.DefaultFocusRequest
 
veto(FocusVetoListener.FocusVeto) - Method in class bibliothek.gui.dock.control.focus.EnsuringFocusRequest
 
veto(FocusVetoListener.FocusVeto) - Method in interface bibliothek.gui.dock.control.focus.FocusRequest
Informs this request of the result of calling the FocusVetoListeners.
veto(FocusVetoListener.FocusVeto) - Method in class bibliothek.gui.dock.control.focus.RepeatingFocusRequest
 
VetoableDockFrontendAdapter - Class in bibliothek.gui.dock.event
Standard implementation of VetoableDockFrontendListener, does nothing in its methods.
VetoableDockFrontendAdapter() - Constructor for class bibliothek.gui.dock.event.VetoableDockFrontendAdapter
 
VetoableDockFrontendEvent - Class in bibliothek.gui.dock.event
Event that is received by a VetoableDockFrontendListener.
VetoableDockFrontendEvent(DockFrontend, boolean, boolean, Dockable...) - Constructor for class bibliothek.gui.dock.event.VetoableDockFrontendEvent
Creates a new event
VetoableDockFrontendListener - Interface in bibliothek.gui.dock.event
This listener is added to a DockFrontend.
VetoableDockRelocatorAdapter - Class in bibliothek.gui.dock.control.relocator
An adapter class to VetoableDockRelocatorListener, can be used to implement VetoableDockRelocatorListener without the need to implement all methods.
VetoableDockRelocatorAdapter() - Constructor for class bibliothek.gui.dock.control.relocator.VetoableDockRelocatorAdapter
 
VetoableDockRelocatorListener - Interface in bibliothek.gui.dock.control.relocator
This listener can be added to a DockRelocator and will receive an event whenever the user, a RemoteRelocator or a DirectRemoteRelocator moves around a Dockable.
vetoableListeners() - Method in class bibliothek.gui.dock.control.relocator.AbstractDockRelocator
Gets all the VetoableDockRelocatorListener that are currently registered.
vetoableListeners() - Method in class bibliothek.gui.dock.frontend.VetoManager
Gets an independent array containing all currently registered VetoableDockFrontendListeners.
vetoFocus(FocusController, DockTitle) - Method in interface bibliothek.gui.dock.event.FocusVetoListener
Invoked when the focus should change because the user did something with title.
vetoFocus(FocusController, Dockable) - Method in interface bibliothek.gui.dock.event.FocusVetoListener
Invoked when the focus should change because the user did something with dockable.
VetoManager - Class in bibliothek.gui.dock.frontend
Used by a DockFrontend to correctly handle all VetoableDockFrontendEvents.
VetoManager(DockFrontend) - Constructor for class bibliothek.gui.dock.frontend.VetoManager
 
ViewGenerator<D extends DockAction,A> - Interface in bibliothek.gui.dock.action.view
A single entry for a ActionViewConverter.
ViewItem<A> - Interface in bibliothek.gui.dock.action.view
A wrapper for an item that will be shown somewhere.
ViewTarget<A> - Class in bibliothek.gui.dock.action.view
Defines for which platform a DockAction is transformed to by a ActionViewConverter.
ViewTarget(String) - Constructor for class bibliothek.gui.dock.action.view.ViewTarget
Creates a new ViewTarget.
viewToModel(Dimension) - Method in interface bibliothek.gui.dock.station.stack.tab.AxisConversion
Converts size from view to model.
viewToModel(Rectangle) - Method in interface bibliothek.gui.dock.station.stack.tab.AxisConversion
Converts bounds from view to model.
viewToModel(Dimension) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultAxisConversion
 
viewToModel(Rectangle) - Method in class bibliothek.gui.dock.station.stack.tab.DefaultAxisConversion
 
visibilityChanged(ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindowListener
This method is called after the visibility state changed.
visibilityChanged(WindowProvider, boolean) - Method in interface bibliothek.gui.dock.util.WindowProviderListener
Called if the visibility of the window of provider changed.
VisibilityFocusObserver - Class in bibliothek.gui.dock.control
A listener to the DockRegister, ensuring that always the newest or a visible Dockable has the focus.
VisibilityFocusObserver(DockController) - Constructor for class bibliothek.gui.dock.control.VisibilityFocusObserver
Creates a new focus-controller.
VisibleSplitNode - Class in bibliothek.gui.dock.station.split
Represents a SplitNode that is visible to the user.
VisibleSplitNode(SplitDockAccess, long) - Constructor for class bibliothek.gui.dock.station.split.VisibleSplitNode
Creates a new node.
visit(SplitTreeFactory<N>) - Method in class bibliothek.gui.dock.SplitDockStation
Visits the internal structure of this station.
visit(StickMagnetGraph.Visitor) - Method in class bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.DefaultNode
 
visit(StickMagnetGraph.Visitor) - Method in interface bibliothek.gui.dock.station.screen.magnet.StickMagnetGraph.Node
Visits this node and all its children.
visit(SplitNodeVisitor) - Method in class bibliothek.gui.dock.station.split.Leaf
 
visit(SplitNodeVisitor) - Method in class bibliothek.gui.dock.station.split.Node
 
visit(SplitNodeVisitor) - Method in class bibliothek.gui.dock.station.split.Placeholder
 
visit(SplitNodeVisitor) - Method in class bibliothek.gui.dock.station.split.Root
 
visit(SplitNodeVisitor) - Method in class bibliothek.gui.dock.station.split.SplitNode
Invokes one of the methods of the visitor for every child in the subtree with this as root.
visit(Dockable, DockUtilities.DockVisitor) - Static method in class bibliothek.gui.dock.util.DockUtilities
Visits dockable and all its children.
visit(DockStation, DockUtilities.DockVisitor) - Static method in class bibliothek.gui.dock.util.DockUtilities
Visits station and all its children.
visit(DockElement, DockUtilities.DockVisitor) - Static method in class bibliothek.gui.dock.util.DockUtilities
Visits element and all its children.

W

webpagesChanged(ThemeMeta) - Method in interface bibliothek.gui.dock.themes.ThemeMetaListener
Called if the webpages of meta changed.
WEST - Static variable in class bibliothek.gui.dock.station.split.SplitDockProperty
A property covering the left quarter of the station
width(int) - Method in class bibliothek.gui.dock.station.screen.RetroScreenDockStationLayout
Gets the width of the index'th entry.
width - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the width of this rectangle
width - Variable in class bibliothek.gui.dock.station.split.SplitNode
Bounds of this node on the station
willBeRegistered(Dockable) - Method in class bibliothek.gui.dock.control.DockRegister
Tells whether dockable will be registered after the currently stalled events have been fired.
willHaveNoEffect() - Method in class bibliothek.gui.dock.station.split.PutInfo
If this PutInfo describes the current layout, then nothing will happen if it is applied.
willMakeFullscreen(SplitDockStation, Dockable) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
willMakeFullscreen(SplitDockStation, Dockable) - Method in interface bibliothek.gui.dock.station.split.SplitLayoutManager
Called before the station changes its fullscreen-Dockable.
WINDOW_BORDER - Static variable in interface bibliothek.gui.dock.util.laf.LookAndFeelColors
The color for borders around internal windows.
WINDOW_CLOSING_STRATEGY - Static variable in class bibliothek.gui.dock.ScreenDockStation
strategy for closing ScreenDockWindows, default is null
WINDOW_CONFIGURATION - Static variable in class bibliothek.gui.dock.ScreenDockStation
A key for a property telling how to configure new windows.
WINDOW_FACTORY - Static variable in class bibliothek.gui.dock.FlapDockStation
Key for a factory that creates the windows of this station.
WINDOW_FACTORY - Static variable in class bibliothek.gui.dock.ScreenDockStation
a key for a property telling how to create new windows
WINDOW_TITLE_ID - Static variable in class bibliothek.gui.dock.FlapDockStation
This id is used to get a DockTitleVersion from the DockController which owns this station.
windowChanged(WindowProvider, Window) - Method in interface bibliothek.gui.dock.util.WindowProviderListener
Called when the providers window changed.
windowClosing(ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockWindowListener
Called if the user wants to close the window (e.g.
WindowConfiguration - Class in bibliothek.gui.dock.station.screen.window
A WindowConfiguration describes some general aspects of a ScreenDockWindow.
WindowConfiguration() - Constructor for class bibliothek.gui.dock.station.screen.window.WindowConfiguration
 
windowDeregistering(ScreenDockStation, Dockable, ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockStationListener
Called when window was removed from station.
WindowDropLayer - Class in bibliothek.gui.dock.station.flap.layer
Describes the area covered by the currently open FlapWindow.
WindowDropLayer(FlapDockStation) - Constructor for class bibliothek.gui.dock.station.flap.layer.WindowDropLayer
Creates a new layer.
WindowMover - Class in bibliothek.gui.dock.station.screen.window
The WindowMover can be used by any ScreenDockWindow showing a DockElementRepresentative.
WindowMover(ScreenDockWindow) - Constructor for class bibliothek.gui.dock.station.screen.window.WindowMover
Creates a new mover
WindowProvider - Interface in bibliothek.gui.dock.util
A window provider has somehow access to one or many Windows and can provide anyone which needs a window with one.
WindowProviderListener - Interface in bibliothek.gui.dock.util
A listener added to a WindowProvider.
WindowProviderWrapper - Class in bibliothek.gui.dock.util
A wrapper around another WindowProvider, allows to exchange providers without the need to reattach WindowProviderListeners.
WindowProviderWrapper() - Constructor for class bibliothek.gui.dock.util.WindowProviderWrapper
 
windowRegistering(ScreenDockStation, Dockable, ScreenDockWindow) - Method in interface bibliothek.gui.dock.station.screen.ScreenDockStationListener
Called when window was added to station.
Windows - Class in bibliothek.gui.dock.util.laf
A set of colors derived from SystemColors.
Windows() - Constructor for class bibliothek.gui.dock.util.laf.Windows
Creates the new LookAndFeelColors
Workaround - Interface in bibliothek.util.workarounds
A Workaround provides code to workaround an issue that is only present in some versions of the JRE or in some libraries.
Workarounds - Class in bibliothek.util
Utility class providing help for bugs or specialities present in some versions of the JRE or in some libraries.
Workarounds() - Constructor for class bibliothek.util.Workarounds
 
write() - Method in class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
 
write() - Method in class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
 
write() - Method in class bibliothek.extension.gui.dock.preference.MergedPreferenceModel
 
write() - Method in class bibliothek.extension.gui.dock.preference.model.ButtonContentPreferenceModel
 
write() - Method in interface bibliothek.extension.gui.dock.preference.Preference
Stores the contents of this preference at the location where it will be used.
write(V, DataOutputStream) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceFactory
Writes value into out.
write() - Method in interface bibliothek.extension.gui.dock.preference.PreferenceModel
Writes the current preferences to the location where they are used.
write() - Method in class bibliothek.extension.gui.dock.preference.preferences.ButtonContentPreference
Deprecated.
 
write() - Method in class bibliothek.extension.gui.dock.preference.preferences.ChoiceDockPropertyPreference
 
write() - Method in class bibliothek.extension.gui.dock.preference.preferences.DockPropertyPreference
 
write(PreferenceModel, DataOutputStream) - Static method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Writes the current preferences of model into out.
write(DataOutputStream) - Method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Writes all values currently stored in this storage to out.
write() - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
 
write(Object, DataOutputStream) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
write(Object, XElement) - Method in class bibliothek.gui.dock.dockable.DefaultDockableFactory
 
write(BackupFactoryData<L>, DataOutputStream) - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
write(BackupFactoryData<L>, XElement) - Method in class bibliothek.gui.dock.frontend.RegisteringDockFactory
 
write(DockSituation, PropertyTransformer, boolean, DataOutputStream) - Method in class bibliothek.gui.dock.frontend.Setting
Writes the properties of this setting into out.
write(L, DataOutputStream) - Method in interface bibliothek.gui.dock.layout.DockConverter
Writes the contents of layout into out.
write(L, XElement) - Method in interface bibliothek.gui.dock.layout.DockConverter
Writes the contents of layout into element.
write(Map<String, DockStation>) - Method in class bibliothek.gui.dock.layout.DockSituation
Writes all locations and relationships of the DockStations stations and their children into an array of bytes.
write(Map<String, DockStation>, DataOutputStream) - Method in class bibliothek.gui.dock.layout.DockSituation
Writes all locations and relationships of the DockStations stations and their children into the stream out.
write(DockableProperty, DataOutputStream) - Method in class bibliothek.gui.dock.layout.PropertyTransformer
Writes property and all its successors into out.
write(Map<String, PerspectiveStation>, DataOutputStream) - Method in class bibliothek.gui.dock.perspective.Perspective
Writes the layout created by stations to out.
write(FlapDockStationLayout, DataOutputStream) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
write(FlapDockStationLayout, XElement) - Method in class bibliothek.gui.dock.station.flap.FlapDockStationFactory
 
write(ScreenDockStationLayout, DataOutputStream) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
write(ScreenDockStationLayout, XElement) - Method in class bibliothek.gui.dock.station.screen.ScreenDockStationFactory
 
write(SplitDockStationLayout, DataOutputStream) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
write(SplitDockStationLayout, XElement) - Method in class bibliothek.gui.dock.station.split.SplitDockStationFactory
 
write(StackDockStationLayout, DataOutputStream) - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
write(StackDockStationLayout, XElement) - Method in class bibliothek.gui.dock.station.stack.StackDockStationFactory
 
write(DataOutputStream) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Writes the contents of this map into out.
write(XElement) - Method in class bibliothek.gui.dock.station.support.PlaceholderMap
Writes the contents of this map into out.
write(DataOutputStream) - Method in class bibliothek.gui.DockFrontend
Writes all settings of this frontend, including the current layout, into out.
write(Setting, boolean, DataOutputStream) - Method in class bibliothek.gui.DockFrontend
write(DataOutputStream, Version) - Static method in class bibliothek.util.Version
Writes the contents of a version.
write(XElement, Appendable) - Static method in class bibliothek.util.xml.XIO
Writes the contents of element into out.
write(XElement, OutputStream, String) - Static method in class bibliothek.util.xml.XIO
Writes the contents of element into out.
writeBlop(SettingsBlop, DataOutputStream) - Method in class bibliothek.gui.DockFrontend
Writes the contents of blop into out.
writeBlop() - Method in class bibliothek.gui.DockFrontend
Stores all the current Settings of this DockFrontend in a new SettingsBlop.
writeBlopXML(SettingsBlop, XElement) - Method in class bibliothek.gui.DockFrontend
Writes all the Settings of blop into element, this method does use the factories installed on this DockFrontend, but does not change any properties of the frontend.
writeComposition(DockLayoutComposition, DataOutputStream) - Method in class bibliothek.gui.dock.layout.DockSituation
Writes the contents of composition and all its children to out.
writeCompositions(Map<String, DockLayoutComposition>, DataOutputStream) - Method in class bibliothek.gui.dock.layout.DockSituation
Writes all information stored in stations to out.
writeCompositionsXML(Map<String, DockLayoutComposition>, XElement) - Method in class bibliothek.gui.dock.layout.DockSituation
Writes the contents of station into element.
writeCompositionXML(DockLayoutComposition, XElement) - Method in class bibliothek.gui.dock.layout.DockSituation
Writes the contents of composition into element without changing the attributes of element.
writeUTF(XElement, OutputStream) - Static method in class bibliothek.util.xml.XIO
Writes the contents of element into out using the UTF-8 encoding.
writeXML(V, XElement) - Method in interface bibliothek.extension.gui.dock.preference.PreferenceFactory
Writes value into element.
writeXML(PreferenceModel, XElement) - Static method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Writes the preferences of model into element.
writeXML(XElement) - Method in class bibliothek.extension.gui.dock.preference.PreferenceStorage
Writes the contents of this storage into element, adds new elements to element but does not change the attributes.
writeXML(DockSituation, PropertyTransformer, boolean, XElement) - Method in class bibliothek.gui.dock.frontend.Setting
Writes the properties of this setting in xml format.
writeXML(Map<String, DockStation>, XElement) - Method in class bibliothek.gui.dock.layout.DockSituation
Writes all locations and relationships of the DockStations stations and their children as xml.
writeXML(DockableProperty, XElement) - Method in class bibliothek.gui.dock.layout.PropertyTransformer
Writes property and all its successors into element.
writeXML(Map<String, PerspectiveStation>, XElement) - Method in class bibliothek.gui.dock.perspective.Perspective
Converts the content of stations to XML.
writeXML(XElement) - Method in class bibliothek.gui.DockFrontend
Writes all properties of this frontend into an xml element.
writeXML(Setting, boolean, XElement) - Method in class bibliothek.gui.DockFrontend

X

x(int) - Method in class bibliothek.gui.dock.station.screen.RetroScreenDockStationLayout
Gets the x coordinate of the index'th entry.
x - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the x-coordinate
x - Variable in class bibliothek.gui.dock.station.split.SplitNode
Bounds of this node on the station
XAttribute - Class in bibliothek.util.xml
An attribute is an element in a XML-file that has a name and perhaps a value.
XAttribute(String) - Constructor for class bibliothek.util.xml.XAttribute
Creates a new attribute.
XContainer - Class in bibliothek.util.xml
An element that can have some content.
XContainer() - Constructor for class bibliothek.util.xml.XContainer
 
XElement - Class in bibliothek.util.xml
A XElement is an entry in a xml-file.
XElement(String) - Constructor for class bibliothek.util.xml.XElement
Creates a new entry with given name.
XException - Exception in bibliothek.util.xml
An exception thrown by the elements in the xml-package.
XException() - Constructor for exception bibliothek.util.xml.XException
 
XException(String, Throwable) - Constructor for exception bibliothek.util.xml.XException
 
XException(String) - Constructor for exception bibliothek.util.xml.XException
 
XException(Throwable) - Constructor for exception bibliothek.util.xml.XException
 
XIO - Class in bibliothek.util.xml
Class used to read and write xml-files.
XIO() - Constructor for class bibliothek.util.xml.XIO
 
xorAccept(DockAcceptance) - Method in class bibliothek.gui.dock.accept.AbstractAcceptance
Combines this acceptance with the other acceptance in a logical "XOR" relation.

Y

y(int) - Method in class bibliothek.gui.dock.station.screen.RetroScreenDockStationLayout
Gets the y coordinate of the index'th entry.
y - Variable in class bibliothek.gui.dock.station.split.AbstractSplitDockGrid.Node
the y-coordinate
y - Variable in class bibliothek.gui.dock.station.split.SplitNode
Bounds of this node on the station

Z

ZOrder(Tab[]) - Constructor for class bibliothek.gui.dock.station.stack.tab.layouting.LineTabsLayoutBlock.ZOrder
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

Copyright © 2017 Docking Frames. All rights reserved.