A B C D E F G H I 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.BubbleDockTitle
 
paint(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseTabbedComponent
 
paint(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.NoTitleDisplayer
 
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_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.BubbleDockTitle
 
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.RectEclipseBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatBorder
 
paintChildren(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent.Tab
 
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator
 
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent.Tab
 
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.rex.RexTabStrip
 
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.RectGradientPainter
 
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.ShapedGradientPainter
 
paintComponent(Graphics) - Method in class bibliothek.extension.gui.dock.theme.flat.FlatTab.FlatButton
 
paintComponent(Graphics) - Method in class bibliothek.gui.dock.dockable.TrueMovingImage
 
paintComponent(Graphics) - Method in class bibliothek.gui.dock.title.AbstractDockTitle
 
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.
paintTabStrip(RexTabbedComponent, Component, Graphics) - Method in interface bibliothek.extension.gui.dock.theme.eclipse.rex.tab.TabPainter
Paints the background of tabStrip.
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.
popup(Dockable, MouseEvent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.EclipseTabbedComponent
 
popup(Dockable, MouseEvent) - Method in class bibliothek.extension.gui.dock.theme.eclipse.rex.RexTabbedComponent
 
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.
PopupController - Class in bibliothek.gui.dock.control
Adds listeners to all Dockables and DockTitles.
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
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
 
preferredLayoutSize(Container) - Method in class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.TabStripLayoutManager
 
prepare(int, int, int, int, Dockable, boolean) - Method in class bibliothek.gui.dock.ScreenDockStation
 
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(int, int, int, int, boolean, Dockable) - Method in interface bibliothek.gui.DockStation
Prepares this station to get the new child dockable.
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(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.
Priority - Enum in bibliothek.gui.dock.util
Often resources are divided into three groups with different priorities.
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(DockProperties, PropertyKey<A>, A, A) - Method in interface bibliothek.gui.dock.util.DockPropertyListener
Invoked if the observed value has been changed.
PropertyKey<A> - Class in bibliothek.gui.dock.util
The key for an entry of DockProperties.
PropertyKey(String) - Constructor for class bibliothek.gui.dock.util.PropertyKey
Creates a new key.
PropertyKey(String, A) - Constructor for class bibliothek.gui.dock.util.PropertyKey
Creates a new key.
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 SplitDockProperty, SplitDockPathProperty, StackDockProperty, ScreenDockProperty and FlapDockProperty 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.
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.
pulse() - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitle
Called every time when the colors of the animation have been changed.
put(DockElement) - Method in class bibliothek.gui.dock.layout.PredefinedDockSituation
Registers an element at this situation.
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...) - Method in class bibliothek.gui.dock.station.split.SplitDockTree
Creates a key for the set dockables.
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, String) - Method in class bibliothek.extension.gui.dock.theme.bubble.BubbleColorAnimation
Starts a new animation which will transform the color of the pair key to color.
putColors(String, String, String) - 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.
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.
putRepresentative(Component, DockElement) - Method in class bibliothek.gui.DockController
Tells this controller that component somehow represents element, and that events on component belong to element.
putRoot(String, DockLayoutComposition) - Method in class bibliothek.gui.dock.frontend.Setting
Stores the layout of a root.
putTheme(ActionType<D>, ViewTarget<A>, ViewGenerator<D, A>) - Method in class bibliothek.gui.dock.action.view.ActionViewConverter
Registers a new ViewGenerator to this ActionViewConverter.

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