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

P

paint(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
 
paint(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleDisplayer
 
paint(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.EclipseTabPaneContent
 
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) - 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.
paintBackground(Graphics, JComponent) - Method in class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle
 
paintBackground(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.LinePainter
 
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, 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, JComponent) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
Paints the whole background of this title.
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.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(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.util.ReverseCompoundBorder
 
paintChildren(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator
 
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleTab
 
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.extension.gui.dock.theme.eclipse.stack.tab.ArchGradientPainter
 
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.RectGradientPainter
 
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab
 
paintComponent(Graphics) - Method in class bibliothek.gui.dock.dockable.TrueMovingImage
 
paintComponent(Graphics) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
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) - Method in class bibliothek.extension.gui.dock.theme.eclipse.stack.tab.LinePainter
 
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.
paintIcon(Icon, Graphics) - Method in class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton
Paints the icon in the center of this button.
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.
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
PANEL_POPUP - Static variable in class bibliothek.gui.dock.common.action.CPanelPopup
the kind of action this class represents
PanelDropDownGenerator - Class in bibliothek.gui.dock.common.intern.action.panel
A generator for handling CPanelPopup as child of a drowdown-action.
PanelDropDownGenerator() - Constructor for class bibliothek.gui.dock.common.intern.action.panel.PanelDropDownGenerator
 
PanelMenuGenerator - Class in bibliothek.gui.dock.common.intern.action.panel
A generator for creating menus for a CPanelPopup.
PanelMenuGenerator() - Constructor for class bibliothek.gui.dock.common.intern.action.panel.PanelMenuGenerator
 
PanelPopupWindow - Interface in bibliothek.gui.dock.common.action.panel
A PanelPopupWindow is a wrapper around the element (window, dialog, menu...) which shows the content of a CPanelPopup.
PanelPopupWindowListener - Interface in bibliothek.gui.dock.common.action.panel
A listener to a PanelPopupWindow.
PARAMETER_NAME - Static variable in interface bibliothek.gui.dock.common.theme.color.CColorBridgeExtension
The name of the parameter that links to the CDockTheme that uses this factory
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, SplitDockGrid.Line) - Method in class bibliothek.gui.dock.station.split.SplitDockGrid
Used by diff to calculate add a penalty if a line hits a rectangle.
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_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 extends PlaceholderListItem> - 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) - Constructor for class bibliothek.gui.dock.station.support.PlaceholderList
Creates a new list reading all the data that is stored in map.
PlaceholderList(PlaceholderMap, PlaceholderListItemConverter<D>) - 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.Item(D) - Constructor for class bibliothek.gui.dock.station.support.PlaceholderList.Item
Creates a new item.
PlaceholderList.Item(D, Set<Path>, PlaceholderMap) - Constructor for class bibliothek.gui.dock.station.support.PlaceholderList.Item
Creates a new item.
PlaceholderList.Item(Set<Path>) - Constructor for class bibliothek.gui.dock.station.support.PlaceholderList.Item
Creates a new item.
PlaceholderList.Level - Enum in bibliothek.gui.dock.station.support
identifiers for the various sublists this list consists of
PlaceholderListItem - Interface in bibliothek.gui.dock.station.support
An item in a PlaceholderList.
PlaceholderListItemAdapter<D extends PlaceholderListItem> - 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 extends PlaceholderListItem> - Interface in bibliothek.gui.dock.station.support
Used by a PlaceholderList to read and write to a PlaceholderMap.
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.
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
 
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
Adds listeners to all DockElementRepresentatives.
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() - Constructor for class bibliothek.gui.dock.layout.PredefinedDockSituation
 
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() - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceDialog
Creates a new dialog without model.
PreferenceDialog(PreferenceModel) - 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.
PreferenceMenuPiece - Class in bibliothek.gui.dock.facile.menu
A menu piece that allows the user to change the preferences of the framework.
PreferenceMenuPiece() - Constructor for class bibliothek.gui.dock.facile.menu.PreferenceMenuPiece
Creates a new unlinked menu piece
PreferenceMenuPiece(DockController) - Constructor for class bibliothek.gui.dock.facile.menu.PreferenceMenuPiece
Creates a new menu piece
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.
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.
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
PreferenceTreeDialog - Class in bibliothek.extension.gui.dock.preference
A simple dialog showing a PreferenceTreeModel on a PreferenceTreePanel.
PreferenceTreeDialog() - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceTreeDialog
Creates a new dialog without model.
PreferenceTreeDialog(PreferenceTreeModel) - 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() - Constructor for class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
Creates a new empty model.
PreferenceTreeModel(PathCombiner) - 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.
preferredLayoutSize(Container) - Method in class bibliothek.gui.dock.station.stack.StackTabListLayout
Deprecated.  
prepare(int, int, int, int, Dockable, boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
 
prepareApply(Dockable, Location, AffectedSet) - Method in class bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle.Maximal
 
prepareApply(Dockable, AffectedSet) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
prepareApply(Dockable, Location, AffectedSet) - Method in class bibliothek.gui.dock.common.mode.station.CSplitDockStationHandle.Maximal
 
prepareApply(Dockable, Location, AffectedSet) - Method in interface bibliothek.gui.dock.facile.mode.MaximizedModeArea
This method is called by MaximizedMode just before the mode is applied to dockable.
prepareDrop(SplitDockStation, int, int, int, int, boolean, Dockable) - Method in class bibliothek.gui.dock.facile.station.split.DelegatingSplitLayoutManager
 
prepareDrop(int, int, int, int, boolean, Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
prepareDrop(int, int, int, int, boolean, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
prepareDrop(int, int, int, int, boolean, Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
prepareDrop(int, int, int, int, boolean, Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
prepareDrop(SplitDockStation, int, int, int, int, boolean, Dockable) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
prepareDrop(SplitDockStation, int, int, int, int, boolean, Dockable) - Method in interface bibliothek.gui.dock.station.split.SplitLayoutManager
Call forwarded from DockStation.prepareDrop.
prepareDrop(int, int, int, int, boolean, Dockable) - Method in interface bibliothek.gui.DockStation
Prepares this station to get the new child dockable.
prepareMove(SplitDockStation, int, int, int, int, boolean, Dockable) - Method in class bibliothek.gui.dock.facile.station.split.DelegatingSplitLayoutManager
 
prepareMove(int, int, int, int, boolean, Dockable) - Method in class bibliothek.gui.dock.FlapDockStation
 
prepareMove(int, int, int, int, boolean, Dockable) - Method in class bibliothek.gui.dock.ScreenDockStation
 
prepareMove(int, int, int, int, boolean, Dockable) - Method in class bibliothek.gui.dock.SplitDockStation
 
prepareMove(int, int, int, int, boolean, Dockable) - Method in class bibliothek.gui.dock.StackDockStation
 
prepareMove(SplitDockStation, int, int, int, int, boolean, Dockable) - Method in class bibliothek.gui.dock.station.split.DefaultSplitLayoutManager
 
prepareMove(SplitDockStation, int, int, int, int, boolean, Dockable) - Method in interface bibliothek.gui.dock.station.split.SplitLayoutManager
Call forwarded from DockStation.prepareMove.
prepareMove(int, int, int, int, boolean, Dockable) - Method in interface bibliothek.gui.DockStation
Prepares the station that one of its children is moved from one location to another location.
preparePut(int, int, int, int, Dockable) - Method in class bibliothek.gui.dock.control.DefaultDockRelocator
Searches a station which can become the parent of dockable if the mouse is released at mouseX/mouseY.
prepareRequests() - Method in class bibliothek.gui.dock.facile.station.split.ResizeElement
Calls ResizeElement.createRequest() on this and recursively on all children.
prepareResize(Leaf) - Method in class bibliothek.gui.dock.common.intern.station.CLockedResizeLayoutManager
 
prepareResize(Leaf) - Method in class bibliothek.gui.dock.facile.station.split.LockedResizeLayoutManager
Called before the resize takes place, subclasses might store some properties.
prepareResize() - Method in class bibliothek.gui.dock.facile.station.split.ResizeElement
Called before the bounds of a tree are updated, can be used to store some properties that are later needed to create the ResizeRequest.
prepareResize() - Method in class bibliothek.gui.dock.facile.station.split.ResizeLeaf
 
prepareResize() - Method in class bibliothek.gui.dock.facile.station.split.ResizeNode
 
PreviousModeDoubleClickStrategy - Class in bibliothek.gui.dock.common.mode
If the current mode is ExtendedMode.MAXIMIZED, then this strategy asks the CLocationModeManager for the last mode a Dockable was in and selects this mode.
PreviousModeDoubleClickStrategy(CLocationModeManager) - Constructor for class bibliothek.gui.dock.common.mode.PreviousModeDoubleClickStrategy
Creates a new strategy
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.
process(Dockable, KeyEvent) - Method in class bibliothek.gui.dock.facile.mode.MaximizedMode
Invoked whenever a key is pressed, released or typed.
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
Deprecated. replaced by PropertyKey.PropertyKey(String, PropertyFactory, boolean)
PropertyKey(String, PropertyFactory<A>, boolean) - Constructor for class bibliothek.gui.dock.util.PropertyKey
Creates a new key.
propertyListeners() - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Deprecated. subclasses should use CListenerCollection.getCDockablePropertyListener() of AbstractCDockable.listenerCollection if they want to fire an event
PropertyTransformer - Class in bibliothek.gui.dock.layout
A PropertTransformer can read and write instances of DockableProperty , assuming that a factory is installed for the property.
PropertyTransformer() - Constructor for class bibliothek.gui.dock.layout.PropertyTransformer
Creates a new transformer, the factories for all DockablePropertys implemented by this framework are installed.
PropertyTransformer(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, 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.
PURGE - Static variable in interface bibliothek.gui.dock.common.MissingCDockableStrategy
A strategy that will always throw away information.
put(Path, String, PreferenceModel) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
Sets name and model of a given node.
put(String, ThemeFactory) - Method in class bibliothek.gui.dock.common.theme.ThemeMap
Searches for an entry named key and changes its factory.
put(DockElement) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Deprecated. use PredefinedDockSituation.put(String, DockElement) instead
put(String, DockElement) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Registers an element at this situation.
put(SplitDockTree) - Method in class bibliothek.gui.dock.station.split.SplitDockGrid.Node
Writes the contents of this node into tree.
put(Dockable, long) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Creates a key for the leaf dockable.
put(Dockable...) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Creates a key for the set dockables.
put(Dockable[], Dockable) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Creates a key for the set dockables.
put(Dockable[], Dockable, 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(Dockable[], Dockable, 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, D) - Method in class bibliothek.gui.dock.station.support.PlaceholderList
Searches for the first occurrence of placeholder and replaces it with dockable.
put(D, 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.
put(String, Object) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Stores an additional key-value pair.
put(String, Dockable) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Registers a new Dockable at this manager.
put(String, ApplicationResource) - Method in class bibliothek.gui.dock.support.util.ApplicationResourceManager
Stores a resource that might be read or written at any time.
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, UIBridge<V, U>) - Method in class bibliothek.gui.dock.util.MultiUIBridge
Specifies a bridge that handles all calls regarding id.
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.
putAction(String, CAction) - Method in class bibliothek.gui.dock.common.intern.AbstractCDockable
Exchanges an action of this CDockable.
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.
putColorBridgeFactory(Path, ColorBridgeFactory) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
Sets the ColorBridge which should be used for a certain kind of DockColors.
putColors(String, Color, Color) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Sets a color-pair.
putCommonMultipleDockableFactory(String, CommonMultipleDockableFactory) - Method in class bibliothek.gui.dock.common.intern.DefaultCControlRegister
 
putCommonMultipleDockableFactory(String, CommonMultipleDockableFactory) - Method in interface bibliothek.gui.dock.common.intern.MutableCControlRegister
Adds factory to this register.
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.
putFactory(ModeSettingFactory<H>) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Adds a factory to this ModeManager.
putFontBridgeFactory(Path, FontBridgeFactory) - Method in class bibliothek.gui.dock.common.theme.CDockTheme
Sets the FontBridge which should be used for a certain kind of DockFonts.
PutInfo - Class in bibliothek.gui.dock.station.split
Carries information where to put a Dockable onto a SplitDockStation.
PutInfo(SplitNode, PutInfo.Put, Dockable) - 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.
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.
putMode(M) - Method in class bibliothek.gui.dock.support.mode.ModeManager
Puts a new mode in this manager.
putModel(Path, PreferenceModel) - Method in class bibliothek.extension.gui.dock.preference.PreferenceTreeModel
Sets the model of the node at path.
putMultipleFactoryDockables(String, List<String>) - Method in class bibliothek.gui.dock.common.intern.CSetting
Links the factory with identifier factoryId with the elements dockables.
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.
putProperty(PropertyKey<A>, A) - Method in class bibliothek.gui.dock.common.CControl
Changes the value of a property.
putProperty(PropertyKey<A>, A, Priority) - Method in class bibliothek.gui.dock.common.CControl
Changes the value of a property.
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.
putTheme(ActionType<D>, ViewTarget<A>, ViewGenerator<D, A>) - Method in class bibliothek.gui.dock.action.view.ActionViewConverter
Registers a new ViewGenerator to this ActionViewConverter.
putValue(String, double) - Method in class bibliothek.gui.dock.station.support.PlaceholderMetaMap
Stores an additional key-value pair.

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