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 - Variable in class bibliothek.gui.dock.station.FlapDockStation
The StationPaint used to paint on this station
paint(Graphics) - Method in class bibliothek.gui.dock.station.SplitDockStation.DividerListener
Paints a line at the current location of the divider.
paint - Variable in class bibliothek.gui.dock.station.SplitDockStation
A StationPaint to draw some markings onto this station
paint - Variable in class bibliothek.gui.dock.station.StackDockStation
A paint to draw lines
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 - Variable in class bibliothek.gui.dock.themes.BasicTheme
paints on stations
paint(Graphics) - Method in class bibliothek.gui.dock.title.AbstractDockTitle.OrientedLabel
 
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.bubble.BubbleDisplayer.OpenBorder
 
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.flat.FlatTab.FlatButton
 
paintComponent(Graphics) - Method in class bibliothek.gui.dock.station.OverpaintablePanel.Overlay
 
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.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.station.SplitDockStation
 
paintOverlay(Graphics) - Method in class bibliothek.gui.dock.station.StackDockStation.Background
 
PALETGOLDENROD - Static variable in class bibliothek.util.Colors
 
PALETGREEN - Static variable in class bibliothek.util.Colors
 
PALETTURQUOISE - Static variable in class bibliothek.util.Colors
 
PALETVIOLETRED - Static variable in class bibliothek.util.Colors
 
pane - Variable in class bibliothek.gui.dock.DefaultDockable
the content pane
pane - Variable in class bibliothek.gui.dock.security.SecureFlapWindow
The pane between Dockable and outer world
pane - Variable in class bibliothek.gui.dock.security.SecureScreenDockDialog
The panel used to catch MouseEvents
panel - Variable in class bibliothek.gui.dock.station.OverpaintablePanel
the panel on which children should be added
panel - Variable in class bibliothek.gui.dock.station.stack.CombinedStackDockComponent
The panel which shows the children
panel - Variable in class bibliothek.gui.dock.station.StackDockStation
The panel where components are added
panes - Variable in class bibliothek.gui.dock.security.SecureMouseFocusObserver
A list of GlassPanes which know this controller
PAPAYAWHIP - Static variable in class bibliothek.util.Colors
 
parent - Variable in class bibliothek.gui.dock.AbstractDockable
the parent
parent - Variable in class bibliothek.gui.dock.station.split.SplitDockTree.Key
the parent of this node or leaf
parent - Variable in class bibliothek.gui.dock.station.split.SplitNode
Parent node of this node
parent - Variable in class bibliothek.gui.dock.station.SplitDockStation
The parent of this station
PEACHPUFF - Static variable in class bibliothek.util.Colors
 
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.
PERU - Static variable in class bibliothek.util.Colors
 
PINK - Static variable in class bibliothek.util.Colors
 
PLUM - Static variable in class bibliothek.util.Colors
 
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.
PopupController.ComponentObserver - Class in bibliothek.gui.dock.control
A mouse listener opening a popup menu when necessary.
PopupController.ComponentObserver(Dockable, DockTitle) - Constructor for class bibliothek.gui.dock.control.PopupController.ComponentObserver
Creates a new observer
PopupController.DockableObserver - Class in bibliothek.gui.dock.control
A listener to a Dockable, lets the user drag and drop a Dockable.
PopupController.DockableObserver(Dockable) - Constructor for class bibliothek.gui.dock.control.PopupController.DockableObserver
Constructs a new listener
popupSuppressor - Variable in class bibliothek.gui.DockController
tells which popups are to be shown
popupTriggered() - Method in class bibliothek.gui.dock.themes.basic.action.BasicDropDownButtonHandler
Shows the popup menu
position - Variable in class bibliothek.gui.dock.station.screen.ScreenDockDialog.Listener
 
POWDERBLUE - Static variable in class bibliothek.util.Colors
 
predecessor - Variable in class bibliothek.gui.dock.action.MultiDockActionSource.SeparatorSource
 
PredefinedDockSituation - Class in bibliothek.gui.dock
A DockSituation that does not load or store all DockElements.
PredefinedDockSituation() - Constructor for class bibliothek.gui.dock.PredefinedDockSituation
 
PredefinedDockSituation.PreloadFactory - Class in bibliothek.gui.dock
A factory which uses other factories as delegate.
PredefinedDockSituation.PreloadFactory() - Constructor for class bibliothek.gui.dock.PredefinedDockSituation.PreloadFactory
 
preferred - Variable in class bibliothek.gui.dock.event.DockTitleEvent
 
preferredDimension - Variable in class bibliothek.gui.dock.themes.basic.BasicStationTitle
The minimal preferred width and height of this title
prepare(int, int, int, int, Dockable, boolean) - Method in class bibliothek.gui.dock.station.ScreenDockStation
 
prepareDrop(int, int, int, int, Dockable) - Method in class bibliothek.gui.dock.station.FlapDockStation
 
prepareDrop(int, int, int, int, Dockable) - Method in class bibliothek.gui.dock.station.ScreenDockStation
 
prepareDrop(int, int, int, int, Dockable) - Method in class bibliothek.gui.dock.station.SplitDockStation
 
prepareDrop(int, int, int, int, Dockable) - Method in class bibliothek.gui.dock.station.StackDockStation
 
prepareDrop(int, int, int, int, Dockable) - Method in interface bibliothek.gui.DockStation
Prepares this station to get the new child dockable.
prepareMove(int, int, int, int, Dockable) - Method in class bibliothek.gui.dock.station.FlapDockStation
 
prepareMove(int, int, int, int, Dockable) - Method in class bibliothek.gui.dock.station.ScreenDockStation
 
prepareMove(int, int, int, int, Dockable) - Method in class bibliothek.gui.dock.station.SplitDockStation
 
prepareMove(int, int, int, int, Dockable) - Method in class bibliothek.gui.dock.station.StackDockStation
 
prepareMove(int, int, int, int, 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.
pressed - Variable in class bibliothek.gui.dock.station.flap.FlapWindow
true if the mouse is currently pressed
pressed - Variable in class bibliothek.gui.dock.station.screen.ScreenDockDialog.Listener
 
pressed - Variable in class bibliothek.gui.dock.station.SplitDockStation.DividerListener
the current state of the mouse: pressed or not pressed
pressPointLocal - Variable in class bibliothek.gui.dock.control.DefaultDockRelocator
the point where the mouse was pressed on the currently dragged title
pressPointScreen - Variable in class bibliothek.gui.dock.control.DefaultDockRelocator
the point where the mouse was pressed on the currently dragged title
Priority - Enum in bibliothek.gui.dock.util
Often resources are divided into three kinds with different priorities.
Priority() - Constructor for enum bibliothek.gui.dock.util.Priority
 
properties - Variable in class bibliothek.gui.dock.themes.ThemePropertyFactory
Information about the theme
properties - Variable in class bibliothek.gui.dock.util.PropertyValue
the observed properties, can be null
properties - Variable in class bibliothek.gui.DockController
a set of properties
propertyChanged(DockProperties, PropertyKey<A>, A, A) - Method in interface bibliothek.gui.dock.util.DockPropertyListener
Invoked if the observed value has been changed.
propertyFactories - Variable in class bibliothek.gui.DockFrontend
A set of factories needed to store properties
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.
PropertyTransformer - Class in bibliothek.gui.dock
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.PropertyTransformer
Creates a new transformer, the factories for SplitDockProperty, StackDockProperty and FlapDockProperty are installed.
PropertyTransformer(DockablePropertyFactory...) - Constructor for class bibliothek.gui.dock.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.
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.PredefinedDockSituation
Registers an element at this situation.
put(String, DockElement) - Method in class bibliothek.gui.dock.PredefinedDockSituation
Registers an element at this situation.
put - Variable in class bibliothek.gui.dock.station.split.PutInfo
The location of the mouse in respect to PutInfo.node
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) - Constructor for class bibliothek.gui.dock.station.split.PutInfo
Creates a new PutInfo.
putInfo - Variable in class bibliothek.gui.dock.station.SplitDockStation
Information about the Dockable which is currently draged onto this station.
PutInfo.Put - Enum in bibliothek.gui.dock.station.split
Information where the mouse is.
PutInfo.Put() - Constructor for enum bibliothek.gui.dock.station.split.PutInfo.Put
 
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