Serialized Form
|
Package bibliothek.extension.gui.dock |
factories
Map<K,V> factories
- The factories that are available.
model
PreferenceModel model
- the preferences that are shown in this table
rows
List<E> rows
- the visible rows
panel
JPanel panel
- the panel showing the contens of this table
layout
GridBagLayout layout
- the layout used on this panel
listener
bibliothek.extension.gui.dock.PreferenceTable.Listener listener
- a listener observing
PreferenceTable.model
operations
List<E> operations
- the operations visible on this table
operationViews
Map<K,V> operationViews
- all the views that are currently in use
reverseOrder
boolean reverseOrder
- whether the order of the operations should be reversed or not
model
PreferenceTreeModel model
tree
JTree tree
table
PreferenceTable table
|
Package bibliothek.extension.gui.dock.preference |
model
PreferenceModel model
content
JComponent content
dialog
JDialog dialog
destroyOnClose
boolean destroyOnClose
texts
List<E> texts
- various texts that are used by this dialog
table
PreferenceTable table
panel
PreferenceTreePanel panel
- shows the model of this dialog
|
Package bibliothek.extension.gui.dock.preference.editor |
callback
PreferenceEditorCallback<V> callback
model
bibliothek.extension.gui.dock.preference.editor.ChoiceEditor.Model model
choice
Choice choice
onChange
boolean onChange
callback
PreferenceEditorCallback<V> callback
listener
ChoiceListener listener
- this listener is added to the current
ChoiceEditor.choice
stroke
KeyStroke stroke
validator
KeyStrokeValidator validator
callback
PreferenceEditorCallback<V> callback
focused
boolean focused
text
EditorText text
value
Object value
mask
ModifierMask mask
callback
PreferenceEditorCallback<V> callback
callback
PreferenceEditorCallback<V> callback
onUpdate
boolean onUpdate
|
Package bibliothek.extension.gui.dock.theme.bubble |
animation
BubbleColorAnimation animation
- An animation which can change a set of colors smoothly
mouseover
MouseOverListener mouseover
- Tells whether the mouse is over this title or not
arc
int arc
- The size of the round edges
colors
List<E> colors
- the colors used on this title
KNOB_SIZE
int KNOB_SIZE
- amount of space required to paint the knob
behavior
ButtonContentValue behavior
connector
PropertyValue<A> connector
- tells what items to filter
selected
boolean selected
allActionsSource
MultiDockActionSource allActionsSource
- keeps all the
DockActionSources that have to be shown on this title
showChildren
boolean showChildren
- whether children are currently shown
showActions
boolean showActions
- wether actions are currently shown
filterActions
boolean filterActions
- whether all actions should be painted or only a selection
borderSize
int borderSize
- the size of the border in pixel
dockable
JPanel dockable
- the panel on which the
Dockable of this displayer is shown
animation
BubbleColorAnimation animation
- the animation changing the colors of this displayer
borderHighActive
DisplayerColor borderHighActive
borderHighActiveMouse
DisplayerColor borderHighActiveMouse
borderHighInactive
DisplayerColor borderHighInactive
borderHighInactiveMouse
DisplayerColor borderHighInactiveMouse
borderHighDisabled
DisplayerColor borderHighDisabled
borderLowActive
DisplayerColor borderLowActive
borderLowActiveMouse
DisplayerColor borderLowActiveMouse
borderLowInactive
DisplayerColor borderLowInactive
borderLowInactiveMouse
DisplayerColor borderLowInactiveMouse
borderLowDisabled
DisplayerColor borderLowDisabled
mouse
boolean mouse
true if the mouse is over the title of this displayer
disabled
boolean disabled
- whether the
Dockable of this displayer is disabled
listener
bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer.Listener listener
- a listener to the controller informing this displayer when the focused
Dockable has changed.
openBorder
BasicDockableDisplayer.DisplayerBorder openBorder
- The border of this displayer
disablingStrategy
PropertyValue<A> disablingStrategy
- the current
DisablingStrategy
disablingStrategyListener
DisablingStrategyListener disablingStrategyListener
- a listener to
BubbleDisplayer.disablingStrategy
action
SeparatorAction action
- the action shown on this view
orientation
DockTitle.Orientation orientation
- whether the layout of the title on which this view is, is vertically or horizontally
label
OrientedLabel label
- a label showing text and icon for this tab
actions
ButtonPanel actions
- a panel showing additional actions on this tab
actionsSource
DockActionDistributorSource actionsSource
- the actions shown on
BubbleTab.actions
layoutManager
TabComponentLayoutManager layoutManager
- layout manager for
BubbleTab.label and BubbleTab.actions
animation
BubbleColorAnimation animation
- an animation used when the mouse enters or leaves this tab
mouse
boolean mouse
- whether the mouse is inside this tab or not
focused
boolean focused
- whether this tab is currently focused or not
dockable
Dockable dockable
- the Dockable for which this tab is used
controller
DockController controller
- the currently observed controller
parent
BubbleStackDockComponent parent
- parent component
mouseInputListeners
List<E> mouseInputListeners
- all the
MouseListener that were added
zOrder
int zOrder
- when to paint this panel
arc
int arc
- the size of the round borders
borderSize
int borderSize
- the size of the border
orientation
TabPlacement orientation
topMouse
BubbleTab.BubbleTabColor topMouse
bottomMouse
BubbleTab.BubbleTabColor bottomMouse
borderMouse
BubbleTab.BubbleTabColor borderMouse
textMouse
BubbleTab.BubbleTabColor textMouse
top
BubbleTab.BubbleTabColor top
bottom
BubbleTab.BubbleTabColor bottom
border
BubbleTab.BubbleTabColor border
text
BubbleTab.BubbleTabColor text
topSelectedMouse
BubbleTab.BubbleTabColor topSelectedMouse
bottomSelectedMouse
BubbleTab.BubbleTabColor bottomSelectedMouse
borderSelectedMouse
BubbleTab.BubbleTabColor borderSelectedMouse
textSelectedMouse
BubbleTab.BubbleTabColor textSelectedMouse
topSelected
BubbleTab.BubbleTabColor topSelected
bottomSelected
BubbleTab.BubbleTabColor bottomSelected
borderSelected
BubbleTab.BubbleTabColor borderSelected
textSelected
BubbleTab.BubbleTabColor textSelected
topFocusedMouse
BubbleTab.BubbleTabColor topFocusedMouse
bottomFocusedMouse
BubbleTab.BubbleTabColor bottomFocusedMouse
borderFocusedMouse
BubbleTab.BubbleTabColor borderFocusedMouse
textFocusedMouse
BubbleTab.BubbleTabColor textFocusedMouse
topFocused
BubbleTab.BubbleTabColor topFocused
bottomFocused
BubbleTab.BubbleTabColor bottomFocused
borderFocused
BubbleTab.BubbleTabColor borderFocused
textFocused
BubbleTab.BubbleTabColor textFocused
topDisabled
BubbleTab.BubbleTabColor topDisabled
bottomDisabled
BubbleTab.BubbleTabColor bottomDisabled
borderDisabled
BubbleTab.BubbleTabColor borderDisabled
textDisabled
BubbleTab.BubbleTabColor textDisabled
colors
BubbleTab.BubbleTabColor[] colors
fontFocused
BubbleTab.BubbleTabFont fontFocused
fontSelected
BubbleTab.BubbleTabFont fontSelected
fontUnselected
BubbleTab.BubbleTabFont fontUnselected
background
bibliothek.extension.gui.dock.theme.bubble.BubbleTab.Background background
state
int state
animation
BubbleColorAnimation animation
model
BasicButtonModel model
colors
AbstractDockColor[] colors
paintFocusBorder
boolean paintFocusBorder
content
MiniButtonContent content
animation
BubbleColorAnimation animation
- the animation that changes the colors
model
BasicDropDownButtonModel model
- a model containing all information needed to paint this button
handler
BasicDropDownButtonHandler handler
- a handler reacting if this button is pressed
dropIcon
Icon dropIcon
- the icon to show for the area in which the popup-menu could be opened
disabledDropIcon
Icon disabledDropIcon
- a disabled version of
RoundDropDownButton.dropIcon
colors
bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton.RoundActionColor[] colors
- the colors used on this button
content
MiniButtonContent content
- a component painting icon and text
|
Package bibliothek.extension.gui.dock.theme.eclipse |
borderColor
DockableSelectionColor borderColor
model
BasicButtonModel model
afterFocusRequest
Runnable afterFocusRequest
content
MiniButtonContent content
model
BasicDropDownButtonModel model
- a model containing all information needed to paint this button
handler
BasicDropDownButtonHandler handler
- a handler reacting if this button is pressed
dropIcon
Icon dropIcon
- the icon to show for the area in which the popup-menu could be opened
disabledDropIcon
Icon disabledDropIcon
- a disabled version of
RoundRectDropDownButton.dropIcon
afterFocusRequest
Runnable afterFocusRequest
- a piece of code that will be executed after this component requests focus
content
MiniButtonContent content
- Component painting icon and text
|
Package bibliothek.extension.gui.dock.theme.eclipse.displayer |
observer
TitleBarObserver observer
observer
TitleBarObserver observer
painter
PropertyValue<A> painter
observer
TitleBarObserver observer
invisibleTab
InvisibleTab invisibleTab
innerBorder
Border innerBorder
outerBorder
Border outerBorder
innerBorderModifier
bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer.DisplayerBorder innerBorderModifier
outerBorderModifier
bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleBarDisplayer.DisplayerBorder outerBorderModifier
dockable
Dockable dockable
- Deprecated.
controller
DockController controller
- Deprecated.
station
DockStation station
- Deprecated.
title
DockTitle title
- Deprecated.
location
DockableDisplayer.Location location
- Deprecated.
painter
PropertyValue<A> painter
- Deprecated.
defaultBorderHint
boolean defaultBorderHint
- Deprecated.
borderHint
Boolean borderHint
- Deprecated.
hints
DockableDisplayerHints hints
- Deprecated.
bordered
boolean bordered
- Deprecated.
respectHints
boolean respectHints
- Deprecated.
observer
TitleBarObserver observer
- Deprecated.
listeners
List<E> listeners
- Deprecated.
invisibleTab
InvisibleTab invisibleTab
- Deprecated.
innerBorder
Border innerBorder
- Deprecated.
outerBorder
Border outerBorder
- Deprecated.
innerBorderModifier
bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleDisplayer.DisplayerBorder innerBorderModifier
- Deprecated.
outerBorderModifier
bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleDisplayer.DisplayerBorder outerBorderModifier
- Deprecated.
background
bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleDisplayer.Background background
- Deprecated.
|
Package bibliothek.extension.gui.dock.theme.eclipse.stack |
pane
EclipseTabPane pane
|
Package bibliothek.extension.gui.dock.theme.eclipse.stack.tab |
TOP_LEFT_CORNER_X
int[] TOP_LEFT_CORNER_X
TOP_LEFT_CORNER_Y
int[] TOP_LEFT_CORNER_Y
arch
Arch arch
wasPreviousSelected
boolean wasPreviousSelected
TAB_OVERLAP
int TAB_OVERLAP
- number of pixels at the left side that are empty and under the selected predecessor of this tab
colorStackTabBorder
TabColor colorStackTabBorder
colorStackTabBorderSelected
TabColor colorStackTabBorderSelected
colorStackTabBorderSelectedFocused
TabColor colorStackTabBorderSelectedFocused
colorStackTabBorderSelectedFocusLost
TabColor colorStackTabBorderSelectedFocusLost
colorStackTabBorderDisabled
TabColor colorStackTabBorderDisabled
colorStackTabTop
TabColor colorStackTabTop
colorStackTabTopSelected
TabColor colorStackTabTopSelected
colorStackTabTopSelectedFocused
TabColor colorStackTabTopSelectedFocused
colorStackTabTopSelectedFocusLost
TabColor colorStackTabTopSelectedFocusLost
colorStackTabTopDisabled
TabColor colorStackTabTopDisabled
colorStackTabBottom
TabColor colorStackTabBottom
colorStackTabBottomSelected
TabColor colorStackTabBottomSelected
colorStackTabBottomSelectedFocused
TabColor colorStackTabBottomSelectedFocused
colorStackTabBottomSelectedFocusLost
TabColor colorStackTabBottomSelectedFocusLost
colorStackTabBottomDisabled
TabColor colorStackTabBottomDisabled
colorStackTabText
TabColor colorStackTabText
colorStackTabTextSelected
TabColor colorStackTabTextSelected
colorStackTabTextSelectedFocused
TabColor colorStackTabTextSelectedFocused
colorStackTabTextSelectedFocusLost
TabColor colorStackTabTextSelectedFocusLost
colorStackTabTextDisabled
TabColor colorStackTabTextDisabled
colorStackBorder
TabColor colorStackBorder
fontSelected
TabFont fontSelected
fontFocused
TabFont fontFocused
fontUnselected
TabFont fontUnselected
colors
TabColor[] colors
fonts
TabFont[] fonts
dockable
Dockable dockable
paintIconWhenInactive
boolean paintIconWhenInactive
icon
Icon icon
buttons
ButtonPanel buttons
hasFocus
boolean hasFocus
isSelected
boolean isSelected
pane
EclipseTabPane pane
tab
EclipseTab tab
bound
boolean bound
background
bibliothek.extension.gui.dock.theme.eclipse.stack.tab.BaseTabComponent.Background background
label
OrientedLabel label
orientation
TabPlacement orientation
previousTabSelectedSet
boolean previousTabSelectedSet
previousTabSelected
boolean previousTabSelected
nextTabSelectedSet
boolean nextTabSelectedSet
nextTabSelected
boolean nextTabSelected
layoutManager
TabComponentLayoutManager layoutManager
theme
EclipseTheme theme
- the theme used to get theme-properties
selected
boolean selected
- whether this tab is currently selected
paintIconWhenInactive
boolean paintIconWhenInactive
- whether to paint the icon when this tab is not selected
borderColor
TitleColor borderColor
contentBorder
MatteBorder contentBorder
|
Package bibliothek.extension.gui.dock.theme.eclipse.stack.tab4 |
|
Package bibliothek.extension.gui.dock.theme.flat |
mouseover
MouseOverListener mouseover
- Current state of the mouse, is
true when the
mouse is over this title.
border
FlatBorder border
dockable
Dockable dockable
- the dockable for which this button is shown
controller
DockController controller
- the current controller
pane
FlatTabPane pane
- the parent of this tab
label
OrientedLabel label
- the label which paints the content of this tab
backgroundAlgorithm
bibliothek.extension.gui.dock.theme.flat.FlatTab.Background backgroundAlgorithm
- the algorithm painting the background of this tab
focused
boolean focused
- whether
FlatTab.dockable is currently focused
borderSelectedOut
TabColor borderSelectedOut
borderSelectedCenter
TabColor borderSelectedCenter
borderFocusedOut
TabColor borderFocusedOut
borderFocusedCenter
TabColor borderFocusedCenter
borderOut
TabColor borderOut
borderCenter
TabColor borderCenter
borderDisabledOut
TabColor borderDisabledOut
borderDisabledCenter
TabColor borderDisabledCenter
border
TabColor border
backgroundSelectedTop
TabColor backgroundSelectedTop
backgroundSelectedBottom
TabColor backgroundSelectedBottom
backgroundFocusedTop
TabColor backgroundFocusedTop
backgroundFocusedBottom
TabColor backgroundFocusedBottom
backgroundTop
TabColor backgroundTop
backgroundBottom
TabColor backgroundBottom
backgroundDisabledTop
TabColor backgroundDisabledTop
backgroundDisabledBottom
TabColor backgroundDisabledBottom
background
TabColor background
foreground
TabColor foreground
foregroundSelected
TabColor foregroundSelected
foregroundFocused
TabColor foregroundFocused
foregroundDisabled
TabColor foregroundDisabled
fontFocused
TabFont fontFocused
fontSelected
TabFont fontSelected
fontUnselected
TabFont fontUnselected
zOrder
int zOrder
orientation
TabPlacement orientation
actions
ButtonPanel actions
- a panel showing additional actions on this tab
actionsSource
DockActionDistributorSource actionsSource
- the actions shown on
FlatTab.actions
layoutManager
TabComponentLayoutManager layoutManager
- layout manager for
FlatTab.label and FlatTab.actions
mouseInputListeners
List<E> mouseInputListeners
- all the
MouseInputListeners that were added to this tab
|
Package bibliothek.extension.gui.dock.theme.smooth |
ACTIVE_STATE
int ACTIVE_STATE
SELECTED_STATE
int SELECTED_STATE
INACTIVE_STATE
int INACTIVE_STATE
current
int[] current
- the current time for each state
changer
SmoothChanger changer
- a trigger for the animation
ACTIVE_STATE
int ACTIVE_STATE
INACTIVE_STATE
int INACTIVE_STATE
DISABLED_STATE
int DISABLED_STATE
current
int[] current
- the counter, tells where transition between active and passive stands.
changer
SmoothChanger changer
- Source for pulses for this title.
ACTIVE_STATE
int ACTIVE_STATE
INACTIVE_STATE
int INACTIVE_STATE
DISABLED_STATE
int DISABLED_STATE
current
int[] current
- The current state of the transition
changer
SmoothChanger changer
- a trigger for the animation
|
Package bibliothek.extension.gui.dock.util |
|
Package bibliothek.gui.dock |
parent
DockStation parent
- The parent of this station
visibleListener
bibliothek.gui.dock.SplitDockStation.VisibleListener visibleListener
- Listener registered to the parent. When triggered it invokes other listeners
controller
DockController controller
- The controller to which this station is registered
theme
DockTheme theme
- The theme of this station
combiner
StationCombinerValue combiner
- Combiner to
combine some Dockables
title
DockTitleVersion title
- The type of titles which are used for this station
dockableListeners
List<E> dockableListeners
- A list of
DockableListener which will be invoked when something noticable happens
dockableStateListeners
DockableStateListenerManager dockableStateListeners
- All
DockableStateListeners of this station
hierarchyObserver
DockHierarchyObserver hierarchyObserver
- an observer ensuring that the
DockHierarchyEvents are sent properly
splitListeners
List<E> splitListeners
- A list of
SplitDockListener which will be invoked when something noticable happens
visibility
DockableShowingManager visibility
- The handler for events and listeners concerning the visibility of children
titles
List<E> titles
- the DockTitles which are bound to this dockable
globalSource
HierarchyDockActionSource globalSource
- the list of actions offered for this Dockable
dockStationListeners
DockStationListenerManager dockStationListeners
- The list of all registered
DockStationListeners.
This list can be used to send events to all listeners.
titleText
PropertyValue<A> titleText
- Optional text for this station
titleIcon
DockIcon titleIcon
- Optional icon for this station
titleToolTip
PropertyValue<A> titleToolTip
- Optional tooltip for this station
layoutManager
PropertyValue<A> layoutManager
- the manager for detailed control of the behavior of this station
dividerStrategy
PropertyValue<A> dividerStrategy
- the strategy responsible for resizing the children of this station when the user moves a gap between them
placeholderStrategyProperty
PropertyValue<A> placeholderStrategyProperty
disablingStrategy
PropertyValue<A> disablingStrategy
- Access to the current
DisablingStrategy
disablingStrategyListener
DisablingStrategyListener disablingStrategyListener
- observes the
SplitDockStation.disablingStrategy and closes the front dockable if necessary
placeholderStrategy
RootPlaceholderStrategy placeholderStrategy
- strategy for managing placeholders
expandOnDoubleclick
boolean expandOnDoubleclick
- Whether the user can double click on a child to expand it. Default is
true.
fullScreenListener
bibliothek.gui.dock.SplitDockStation.FullScreenListener fullScreenListener
- expands a child of this station when the user clicks twice on the child
dockables
List<E> dockables
- The list of
Dockables which are shown on this station
frontDockable
Dockable frontDockable
- The
Dockable which has the focus
fullScreenDockable
StationChildHandle fullScreenDockable
- The
Dockable which is currently in fullscreen-mode. This value might be null
fullScreenAction
ListeningDockAction fullScreenAction
- An action that is added to all children. The action changes the fullscreen-mode of the child. Can be
null
dividerSize
int dividerSize
- Size of the gap between two children in pixel
sideSnapSize
float sideSnapSize
- Relative size of the border where a
Dockable will be placed aside
another Dockable when dragging the new Dockable onto this station. Should
be between 0 and 0.25f.
borderSideSnapSize
int borderSideSnapSize
- Size of the border outside this station where a
Dockable will still
be considered to be dropped onto this station. Measured in pixel.
allowSideSnap
boolean allowSideSnap
- Whether the bounds of this station are slightly bigger than the station itself.
Used together with
SplitDockStation.borderSideSnapSize to grab Dockables "out of the sky".
The default is true.
access
bibliothek.gui.dock.SplitDockStation.Access access
- Access to the private and protected methods for some friends of this station
root
Root root
- The root of the tree which determines the structure of this station
nodeFactory
SplitNodeFactory nodeFactory
- The factory responsible for creating new
SplitNodes
placeholderSet
SplitPlaceholderSet placeholderSet
- Ensures that no placeholder is used twice on this station
treeLock
int treeLock
- Whether nodes can automatically be removed from the tree or not
putInfo
PutInfo putInfo
- Information about the
Dockable which is currently draged onto this station.
spanStrategy
SplitSpanStrategy spanStrategy
- Information about the current
Spans
dragInfo
ComponentDragOperation dragInfo
- Information aboud the
Dockable that is currently removed from this station
paint
DefaultStationPaintValue paint
- A
StationPaint to draw some markings onto this station
displayerFactory
DefaultDisplayerFactoryValue displayerFactory
- A
DisplayerFactory used to create DockableDisplayer for the children of this station
displayers
DisplayerCollection displayers
- The set of displayers currently used by this station
resizingEnabled
boolean resizingEnabled
- Whether the user can resize the content.
continousDisplay
boolean continousDisplay
- If
true, the components are resized while the split is dragged
hints
DockableDisplayerHints hints
- the configurable hints for the parent of this station
content
bibliothek.gui.dock.SplitDockStation.Content content
- the parent of all
DockableDisplayers
background
bibliothek.gui.dock.SplitDockStation.Background background
- the background algorithm of this station
disabled
boolean disabled
- the newest state issued by the
SplitDockStation.disablingStrategy
minimumLeafSize
Dimension minimumLeafSize
- the minimum size a
Leaf can have, in pixels
content
BackgroundPanel content
|
Package bibliothek.gui.dock.common |
center
bibliothek.gui.dock.common.CContentArea.CenterStation center
- the child in the center
north
bibliothek.gui.dock.common.CContentArea.MinimizeStation north
- the child at the north border
south
bibliothek.gui.dock.common.CContentArea.MinimizeStation south
- the child at the south border
east
bibliothek.gui.dock.common.CContentArea.MinimizeStation east
- the child at the east border
west
bibliothek.gui.dock.common.CContentArea.MinimizeStation west
- the child at the west border
cornerComponents
Component[] cornerComponents
- the components in the corners
uniqueId
String uniqueId
- an identifier for this center
control
CControl control
- access to the controller which uses this area
stations
CStation<S extends CommonDockStation<?,?>>[] stations
- the set of stations on this content area
station
CommonDockStation<S extends DockStation,C extends CommonDockStation<S,C>> station
request
ResizeRequestListener request
access
CControlAccess access
uniqueId
String uniqueId
area
CMinimizedModeArea area
|
Package bibliothek.gui.dock.common.intern.station |
delegate
CommonStationDelegate<S extends CommonDockStation<?,?>> delegate
|
Package bibliothek.gui.dock.dockable |
image
BufferedImage image
- the content of this component
alpha
float alpha
- the transparency with which to paint the image
transparent
boolean transparent
- whether transparency is supported
|
Package bibliothek.gui.dock.facile.menu |
dockable
Dockable dockable
- the element that might be shown or hidden by this item
onChange
boolean onChange
- whether the properties of this item are currently changing
|
Package bibliothek.gui.dock.focus |
listeners
List<E> listeners
UP
Action UP
- Action called when the up arrow key was pressed.
DOWN
Action DOWN
- Action called when the down arrow key was pressed.
LEFT
Action LEFT
- Action called when the left arrow key was pressed.
RIGHT
Action RIGHT
- Action called when the right arrow key was pressed.
CANCEL
Action CANCEL
- Action called when the escape or return key was pressed.
SELECT
Action SELECT
- Action called when the space or enter key was pressed.
controller
DockController controller
- the controller this selection currently works for
selection
Dockable selection
- the current selection
dockables
List<E> dockables
- the current list of selectable dockables
dockableListener
DockableListener dockableListener
- a listener informing this selection when icon or title of a
Dockable changes
registerListener
DockRegisterListener registerListener
- a listener to
AbstractDockableSelection.controller informing when dockables are added or removed
model
bibliothek.gui.dock.focus.DefaultDockableSelection.Model model
listPane
JScrollPane listPane
list
JList list
|
Package bibliothek.gui.dock.security |
contentPane
JComponent contentPane
- An arbitrary component
glassPane
JComponent glassPane
- A component lying over all other components. Catches every MouseEvent
controller
DockController controller
- A controller which will be informed about every click of the mouse
tooltips
PropertyValue<A> tooltips
- the strategy used to manage tooltips
dragged
Component dragged
- the component where a drag-event started
over
Component over
- the component currently under the mouse
downCount
int downCount
- the number of pressed buttons
callback
TooltipStrategyCallback callback
- callback forwarded to the current
TooltipStrategy of GlassedPane.tooltips
controller
DockController controller
- the controller which decides whether a restricted environment is in use
pane
GlassedPane pane
- the currently used
GlassedPane
restricted
PropertyValue<A> restricted
|
Package bibliothek.gui.dock.station |
overlay
bibliothek.gui.dock.station.OverpaintablePanel.Overlay overlay
- the panel over all other children
content
JComponent content
- the panel on which children should be added
base
JComponent base
- the panel which is added to this
JLayeredPane
solid
boolean solid
- whether the background should be painted or not
|
Package bibliothek.gui.dock.station.flap |
station
FlapDockStation station
- The owner of this panel
dropInfo
FlapDropInfo dropInfo
- Information where currently a
Dockable is dropped
resetStarted
boolean resetStarted
- whether
ButtonPane.resetTitles() has been called but not yet executed
content
bibliothek.gui.dock.station.flap.ButtonPane.Content content
- the content pane
span
FlapSpanStrategy span
- handles the
Spans used on this panel
station
FlapDockStation station
- the station for which this dialog is used
desktop
JDesktopPane desktop
- the parent of this dialog
station
FlapDockStation station
- the owner of this dialog
|
Package bibliothek.gui.dock.station.screen.window |
window
ScreenDockWindow window
windowComponent
Component windowComponent
|
Package bibliothek.gui.dock.station.split |
station
SplitDockStation station
- the source of the exception
|
Package bibliothek.gui.dock.station.stack |
parent
CombinedStackDockComponent<T extends CombinedTab,M extends CombinedMenu,I extends CombinedInfoComponent> parent
paintBackground
boolean paintBackground
dockables
List<E> dockables
- The Dockables shown on this component and their RemoteRelocators to control drag&drop operations
controller
DockController controller
- The controller for which this component is shown
mouseTarget
DefaultStackDockComponent.Tab mouseTarget
- the tab to which mouse-events are currently redirected
listeners
List<E> listeners
- listeners to be informed if the selection changes
tabDisabling
TabDisablingStrategyObserver tabDisabling
- keeps track of all tabs that need to be disabled
|
Package bibliothek.gui.dock.themes.basic |
KNOB_SIZE
int KNOB_SIZE
- amount of space required to paint the knob
mousePressed
boolean mousePressed
- whether the mouse is currently pressed or not
selected
boolean selected
- whether this button is selected on its owner or not
behavior
ButtonContentValue behavior
- tells what items to paint
connector
PropertyValue<A> connector
- tells what items to filter
showChildren
boolean showChildren
- whether children are currently shown
showActions
boolean showActions
- wether actions are currently shown
filterActions
boolean filterActions
- whether all actions should be painted or only a selection
activeColor
TitleColor activeColor
- the color used for the background when active
activeTextColor
TitleColor activeTextColor
- the color used for the foreground when active
inactiveColor
TitleColor inactiveColor
- the color used for background when inactive
inactiveTextColor
TitleColor inactiveTextColor
- the color used for foreground when inactive
selectedColor
TitleColor selectedColor
- the color used for background when selected
selectedTextColor
TitleColor selectedTextColor
- the color used for foreground when selected
knobActiveHighlightColor
TitleColor knobActiveHighlightColor
- the color used for the bright side of the knob if active
knobActiveShadowColor
TitleColor knobActiveShadowColor
- the color used for the dark side of the knob if active
knobInactiveHighlightColor
TitleColor knobInactiveHighlightColor
- the color used for the bright side of the knob if inactive
knobInactiveShadowColor
TitleColor knobInactiveShadowColor
- the color used for the dark side of the knob if inactive
knobSelectedHighlightColor
TitleColor knobSelectedHighlightColor
- the color used for the bright side of the knob if selected
knobSelectedShadowColor
TitleColor knobSelectedShadowColor
- the color used for the dark side of the knob if selected
allActionsSource
MultiDockActionSource allActionsSource
- keeps all the
DockActionSources that have to be shown on this title
dockable
Dockable dockable
- The content of this displayer
title
DockTitle title
- The title on this displayer
location
DockableDisplayer.Location location
- the location of the title
station
DockStation station
- the station on which this displayer might be shown
controller
DockController controller
- the controller for which this displayer might be used
hints
BasicDockableDisplayer.Hints hints
- the set of hints for this displayer
respectBorderHint
boolean respectBorderHint
- whether the hint for the border of
DockableDisplayerHints should be respected
defaultBorderHint
boolean defaultBorderHint
- the default value for the border hint
singleTabShowInnerBorder
boolean singleTabShowInnerBorder
- whether to show the inner border if a single tab is in use
singleTabShowOuterBorder
boolean singleTabShowOuterBorder
- whether to show the outer border if a single tab is in use
tabInside
boolean tabInside
- whether the tab is shown below the title, if there is a tab and a title
listeners
List<E> listeners
- all listeners known to this displayer
background
bibliothek.gui.dock.themes.basic.BasicDockableDisplayer.Background background
- the background algorithm of this panel
baseBorder
BasicDockableDisplayer.DisplayerBorder baseBorder
- the border strategy of this panel
contentBorder
BasicDockableDisplayer.DisplayerBorder contentBorder
- the border strategy of the content panel of this displayer
singleTabListener
SingleTabDeciderListener singleTabListener
- this listener gets added to the current
SingleTabDecider
decider
PropertyValue<A> decider
- the current
SingleTabDecider
decorator
BasicDockableDisplayerDecorator decorator
- decorates this displayer
decoratorListener
BasicDockableDisplayerDecoratorListener decoratorListener
- a listener added to
BasicDockableDisplayer.decorator
singleTabShowing
boolean singleTabShowing
- the result
SingleTabDecider.showSingleTab(DockStation, Dockable) returned
pendingForcedUpdateDecorator
boolean pendingForcedUpdateDecorator
- whether an update of the decorator is pending
stacked
boolean stacked
- Tells whether to use a
DockActionDistributorSource
content
DisplayerContentPane content
- the panel that shows the content of this displayer
painter
bibliothek.gui.dock.themes.basic.BasicDockableSelection.ImagePainter painter
activeLeftColor
TitleColor activeLeftColor
- The left color of the gradient if the title is active
inactiveLeftColor
TitleColor inactiveLeftColor
- The left color of the gradient if the title is not active
disabledLeftColor
TitleColor disabledLeftColor
- The left color of the gradient if the title is disabled
activeRightColor
TitleColor activeRightColor
- The right color of the gradient if the title is active
inactiveRightColor
TitleColor inactiveRightColor
- The right color of the gradient if the title is not active
disabledRightColor
TitleColor disabledRightColor
- The right color of the gradient if the title is disabled
activeTextColor
TitleColor activeTextColor
- The color of the text if the title is active
inactiveTextColor
TitleColor inactiveTextColor
- The color of the text if the title is not active
gradient
GradientPaint gradient
- The gradient used to paint this title
station
StackDockComponentParent station
preferredDimension
int preferredDimension
- The minimal preferred width and height of this title
activeColor
TitleColor activeColor
- The background if the title is selected
activeTextColor
TitleColor activeTextColor
- The foreground if the title is selected
inactiveColor
TitleColor inactiveColor
- The background if the title is not selected
inactiveTextColor
TitleColor inactiveTextColor
- The foreground if the title is not selected
disabledColor
TitleColor disabledColor
- The background if the title disabled
title
Component title
dockable
Component dockable
location
DockableDisplayer.Location location
|
Package bibliothek.gui.dock.themes.basic.action.buttons |
orientation
DockTitle.Orientation orientation
- how to layout the panel
dockable
Dockable dockable
- the Dockable for which the actions are shown
source
DockActionSource source
- the list of actions to show
listener
bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel.Listener listener
- a listener to
ButtonPanel.source and the IconManager
actions
List<E> actions
- The list of actions which are currently known
menuSource
DefaultDockActionSource menuSource
- the list of actions shown in the menu
menuItem
BasicTitleViewItem<A> menuItem
- a button used to open the menu
menuAction
SimpleMenuAction menuAction
- an action representing the menu
menuIcon
DockActionIcon menuIcon
- the icon of the menu
visibleActions
int visibleActions
- the number of actions visible as button, might be -1 to indicate the the value is unknown
actionOrder
PropertyValue<A> actionOrder
- the currently used order for
DockActions
dropIcon
Icon dropIcon
- The icon to show in the smaller subbutton
disabledDropIcon
Icon disabledDropIcon
- A disabled version of
DropDownMiniButton.dropIcon
handler
BasicDropDownButtonHandler handler
content
MiniButtonContent content
- the icon and text on this button
normalBorder
Border normalBorder
- the standard-border of this button
mouseOverBorder
Border mouseOverBorder
- the border if the mouse is over this button
mousePressedBorder
Border mousePressedBorder
- the border if the mouse is pressed
normalSelectedBorder
Border normalSelectedBorder
- border used when the model is in selected state
mouseOverSelectedBorder
Border mouseOverSelectedBorder
- border used when the mouse is over this button and the button is selected
mousePressedSelectedBorder
Border mousePressedSelectedBorder
- border used when the mouse is pressed and the button is selected
borderKeyNormal
String borderKeyNormal
- Identifier for the
ThemeManager of the BorderModifier which is used for the normal state.
borderKeyMouseOver
String borderKeyMouseOver
- Identifier for the
ThemeManager of the BorderModifier which is used for the mouse hover state.
borderKeyMousePressed
String borderKeyMousePressed
- Identifier for the
ThemeManager of the BorderModifier which is used for the mouse pressed state.
borderKeyNormalSelected
String borderKeyNormalSelected
- Identifier for the
ThemeManager of the BorderModifier which is used for the selected state.
borderKeyMouseOverSelected
String borderKeyMouseOverSelected
- Identifier for the
ThemeManager of the BorderModifier which is used for the selected mouse hover state.
borderKeyMousePressedSelected
String borderKeyMousePressedSelected
- Identifier for the
ThemeManager of the BorderModifier which is used for the selected mouse pressed state.
model
BasicButtonModel model
- the model storing the properties for this button
listener
BasicButtonModelAdapter listener
- a listener to
MiniButton.model
model
BasicButtonModel model
label
OrientedLabel label
labelOriginalColor
Color labelOriginalColor
- the original foreground color of
MiniButtonContent.label
textColor
ActionColor textColor
- the foreground color
textColorDisabled
ActionColor textColorDisabled
- the foreground color if disabled
foregroundColorSet
boolean foregroundColorSet
- whether the foreground color of the label was set
minimumIconSize
PropertyValue<A> minimumIconSize
- the expected minimum size of icons
listener
BasicButtonModelListener listener
- this listener is added to
MiniButtonContent.model and will be informed if any property changes
font
ButtonFont font
- font used by this component
|
Package bibliothek.gui.dock.title |
itemPanel
ButtonPanel itemPanel
- A panel that displays the action-buttons of this title
suggestedSource
DockActionSource suggestedSource
- The actions that were suggested to this title
dockable
Dockable dockable
- The
Dockable for which this title is shown
label
OrientedLabel label
- A label for the title-text
listener
bibliothek.gui.dock.title.AbstractMultiDockTitle.Listener listener
- A listener added to the owned
Dockable. The listener changes the
title-text and the icon of this title.
origin
DockTitleVersion origin
- The creator of this title
active
boolean active
true if this title is currently selected, false otherwise
bound
boolean bound
true if this title is currently bound to a Dockable
orientation
DockTitle.Orientation orientation
- Whether the layout should be horizontal or vertical
icon
Icon icon
- The icon which is shown on this title
disabledIcon
Icon disabledIcon
- disabled version of
AbstractMultiDockTitle.icon
iconTextGap
int iconTextGap
- number of pixels to paint between icon and text
colors
List<E> colors
- the colors used by this title
fonts
List<E> fonts
- the fonts used by this title
conditionalFonts
List<E> conditionalFonts
- the fonts which are used automatically
background
bibliothek.gui.dock.title.AbstractMultiDockTitle.Background background
- the background of this title
border
bibliothek.gui.dock.title.AbstractMultiDockTitle.TitleBorder border
- the current border, can be
null
disabled
boolean disabled
- whether this title is disabled
mouseInputListeners
List<E> mouseInputListeners
- all the mouse listeners of this title
orientationConverter
PropertyValue<A> orientationConverter
- tells how to paint the text on this title
orientationListener
OrientationToRotationStrategyListener orientationListener
- a listener added to the current
OrientationToRotationStrategy represented by AbstractMultiDockTitle.orientationConverter
|
Package bibliothek.gui.dock.util |
background
BackgroundAlgorithm background
transparency
Transparency transparency
- whether this panel is transparent, paints some or all pixels
listener
BackgroundAlgorithmListener listener
- added to the
BackgroundAlgorithm that paints this component
defaultTransparency
Transparency defaultTransparency
- The
Transparency to use if ConfiguredBackgroundPanel.configure(Transparency) is called with Transparency.DEFAULT
|
Package bibliothek.gui.dock.util.swing |
updater
FontUpdater updater
updater
FontUpdater updater
updater
FontUpdater updater
label
DLabel label
- The label which really paints the text
originalFont
Font originalFont
- the original font of
OrientedLabel.label
icon
Icon icon
- icon painted on this label
disabledIcon
Icon disabledIcon
- icon painted when this label is disabled
iconOffset
int iconOffset
- distance between icon and border
iconTextDistance
int iconTextDistance
- distance between icon and text
originalFontSet
boolean originalFontSet
- whether the
OrientedLabel.originalFont has been set
text
String text
- The text on the label
rotation
Rotation rotation
- the current angle of this label
hideIcon
boolean hideIcon
- if
true, then the OrientedLabel.icon is not painted
|
Package bibliothek.util.xml |