|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package bibliothek.extension.gui.dock |
---|
Class bibliothek.extension.gui.dock.PreferenceTable extends JPanel implements Serializable |
---|
Serialized Fields |
---|
Map<K,V> factories
PreferenceModel model
List<E> rows
JPanel panel
GridBagLayout layout
bibliothek.extension.gui.dock.PreferenceTable.Listener listener
PreferenceTable.model
List<E> operations
boolean reverseOrder
Class bibliothek.extension.gui.dock.PreferenceTreePanel extends JPanel implements Serializable |
---|
Serialized Fields |
---|
PreferenceTreeModel model
JTree tree
PreferenceTable table
Package bibliothek.extension.gui.dock.preference |
---|
Class bibliothek.extension.gui.dock.preference.AbstractPreferenceDialog extends JPanel implements Serializable |
---|
Serialized Fields |
---|
PreferenceModel model
JComponent content
JDialog dialog
Class bibliothek.extension.gui.dock.preference.PreferenceDialog extends AbstractPreferenceDialog<PreferenceModel> implements Serializable |
---|
Serialized Fields |
---|
PreferenceTable table
Class bibliothek.extension.gui.dock.preference.PreferenceTreeDialog extends AbstractPreferenceDialog<PreferenceTreeModel> implements Serializable |
---|
Serialized Fields |
---|
PreferenceTreePanel panel
Package bibliothek.extension.gui.dock.preference.editor |
---|
Class bibliothek.extension.gui.dock.preference.editor.BooleanEditor extends JCheckBox implements Serializable |
---|
Serialized Fields |
---|
PreferenceEditorCallback<V> callback
Class bibliothek.extension.gui.dock.preference.editor.ChoiceEditor extends JComboBox implements Serializable |
---|
Serialized Fields |
---|
DefaultComboBoxModel model
Choice choice
boolean onChange
PreferenceEditorCallback<V> callback
Class bibliothek.extension.gui.dock.preference.editor.KeyStrokeEditor extends JTextField implements Serializable |
---|
Serialized Fields |
---|
KeyStroke stroke
KeyStrokeValidator validator
PreferenceEditorCallback<V> callback
boolean focused
Class bibliothek.extension.gui.dock.preference.editor.LabelEditor extends JLabel implements Serializable |
---|
Serialized Fields |
---|
Object value
Class bibliothek.extension.gui.dock.preference.editor.ModifierMaskEditor extends JTextField implements Serializable |
---|
Serialized Fields |
---|
ModifierMask mask
PreferenceEditorCallback<V> callback
Class bibliothek.extension.gui.dock.preference.editor.StringEditor extends JTextField implements Serializable |
---|
Serialized Fields |
---|
PreferenceEditorCallback<V> callback
boolean onUpdate
Package bibliothek.extension.gui.dock.theme.bubble |
---|
Class bibliothek.extension.gui.dock.theme.bubble.AbstractBubbleDockTitle extends AbstractDockTitle implements Serializable |
---|
Serialized Fields |
---|
BubbleColorAnimation animation
MouseOverListener mouseover
int arc
List<E> colors
Class bibliothek.extension.gui.dock.theme.bubble.BubbleButtonDockTitle extends AbstractBubbleDockTitle implements Serializable |
---|
Serialized Fields |
---|
FlapDockStation.ButtonContent behavior
boolean selected
Class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer extends BasicDockableDisplayer implements Serializable |
---|
Serialized Fields |
---|
int borderSize
JPanel dockable
Dockable
of this displayer is shown
BubbleColorAnimation animation
DisplayerColor borderHighActive
DisplayerColor borderHighActiveMouse
DisplayerColor borderHighInactive
DisplayerColor borderHighInactiveMouse
DisplayerColor borderLowActive
DisplayerColor borderLowActiveMouse
DisplayerColor borderLowInactive
DisplayerColor borderLowInactiveMouse
boolean mouse
true
if the mouse is over the title of this displayer
bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer.Listener listener
Dockable
has changed.
Class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitle extends AbstractBubbleDockTitle implements Serializable |
---|
Class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator extends JComponent implements Serializable |
---|
Serialized Fields |
---|
SeparatorAction action
DockTitle.Orientation orientation
Class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent.Tab extends JPanel implements Serializable |
---|
Serialized Fields |
---|
int index
DLabel label
BubbleColorAnimation animation
boolean mouse
boolean focused
Dockable dockable
DockController controller
BubbleStackDockComponent.BubbleTabColor topMouse
BubbleStackDockComponent.BubbleTabColor bottomMouse
BubbleStackDockComponent.BubbleTabColor borderMouse
BubbleStackDockComponent.BubbleTabColor textMouse
BubbleStackDockComponent.BubbleTabColor top
BubbleStackDockComponent.BubbleTabColor bottom
BubbleStackDockComponent.BubbleTabColor border
BubbleStackDockComponent.BubbleTabColor text
BubbleStackDockComponent.BubbleTabColor topSelectedMouse
BubbleStackDockComponent.BubbleTabColor bottomSelectedMouse
BubbleStackDockComponent.BubbleTabColor borderSelectedMouse
BubbleStackDockComponent.BubbleTabColor textSelectedMouse
BubbleStackDockComponent.BubbleTabColor topSelected
BubbleStackDockComponent.BubbleTabColor bottomSelected
BubbleStackDockComponent.BubbleTabColor borderSelected
BubbleStackDockComponent.BubbleTabColor textSelected
BubbleStackDockComponent.BubbleTabColor topFocusedMouse
BubbleStackDockComponent.BubbleTabColor bottomFocusedMouse
BubbleStackDockComponent.BubbleTabColor borderFocusedMouse
BubbleStackDockComponent.BubbleTabColor textFocusedMouse
BubbleStackDockComponent.BubbleTabColor topFocused
BubbleStackDockComponent.BubbleTabColor bottomFocused
BubbleStackDockComponent.BubbleTabColor borderFocused
BubbleStackDockComponent.BubbleTabColor textFocused
BubbleStackDockComponent.BubbleTabColor[] colors
BubbleStackDockComponent.BubbleTabFont fontFocused
BubbleStackDockComponent.BubbleTabFont fontSelected
BubbleStackDockComponent.BubbleTabFont fontUnselected
int state
Class bibliothek.extension.gui.dock.theme.bubble.RoundButton extends JComponent implements Serializable |
---|
Serialized Fields |
---|
BubbleColorAnimation animation
BasicButtonModel model
bibliothek.extension.gui.dock.theme.bubble.RoundButton.RoundActionColor[] colors
Class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton extends JComponent implements Serializable |
---|
Serialized Fields |
---|
BubbleColorAnimation animation
BasicDropDownButtonModel model
BasicDropDownButtonHandler handler
Icon dropIcon
Icon disabledDropIcon
RoundDropDownButton.dropIcon
bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton.RoundActionColor[] colors
Package bibliothek.extension.gui.dock.theme.eclipse |
---|
Class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockableDisplayer extends EclipseStackDockComponent implements Serializable |
---|
Serialized Fields |
---|
DockStation station
Dockable dockable
DockTitle title
DockableDisplayer.Location location
Class bibliothek.extension.gui.dock.theme.eclipse.EclipseDockableSelection extends DefaultDockableSelection implements Serializable |
---|
Serialized Fields |
---|
DockableSelectionColor borderColor
Class bibliothek.extension.gui.dock.theme.eclipse.EclipseStackDockComponent extends JPanel implements Serializable |
---|
Serialized Fields |
---|
List<E> dockables
DockController controller
bibliothek.extension.gui.dock.theme.eclipse.EclipseStackDockComponent.FocusListener controllerFocusListener
RemoteRelocator relocator
EclipseTheme theme
EclipseTabbedComponent tabs
Dockable selectedDockable
PropertyValue<A> paintIconsWhenDeselected
PropertyValue<A> tabPainter
Class bibliothek.extension.gui.dock.theme.eclipse.EclipseTabbedComponent extends RexTabbedComponent implements Serializable |
---|
Serialized Fields |
---|
ButtonPanel itemPanel
PropertyValue<A> painter
Class bibliothek.extension.gui.dock.theme.eclipse.NoTitleDisplayer extends JPanel implements Serializable |
---|
Serialized Fields |
---|
Dockable dockable
DockController controller
DockStation station
DockTitle title
DockableDisplayer.Location location
PropertyValue<A> painter
boolean defaultBorderHint
Boolean borderHint
DockableDisplayerHints hints
Class bibliothek.extension.gui.dock.theme.eclipse.RoundRectButton extends JComponent implements Serializable |
---|
Serialized Fields |
---|
BasicButtonModel model
Class bibliothek.extension.gui.dock.theme.eclipse.RoundRectDropDownButton extends JComponent implements Serializable |
---|
Serialized Fields |
---|
BasicDropDownButtonModel model
BasicDropDownButtonHandler handler
Icon dropIcon
Icon disabledDropIcon
RoundRectDropDownButton.dropIcon
Package bibliothek.extension.gui.dock.theme.eclipse.rex |
---|
Class bibliothek.extension.gui.dock.theme.eclipse.rex.RexTabbedComponent extends JComponent implements Serializable |
---|
Serialized Fields |
---|
JComponent tabStrip
int selectedTab
int focusedTab
TabPainter tabPainter
TabStripPainter tabStripPainter
List<E> listeners
List<E> tabs
JComponent contentArea
CardLayout contentLayout
boolean paintIconsWhenInactive
DockController controller
EclipseTheme theme
StackDockStation stack
DockStation station
Class bibliothek.extension.gui.dock.theme.eclipse.rex.RexTabStrip extends JComponent implements Serializable |
---|
Serialized Fields |
---|
RexTabbedComponent tabbedComponent
Package bibliothek.extension.gui.dock.theme.eclipse.rex.tab |
---|
Class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent extends DComponent implements Serializable |
---|
Serialized Fields |
---|
TabColor colorStackTabBorder
TabColor colorStackTabBorderSelected
TabColor colorStackTabBorderSelectedFocused
TabColor colorStackTabBorderSelectedFocusLost
TabColor colorStackTabTop
TabColor colorStackTabTopSelected
TabColor colorStackTabTopSelectedFocused
TabColor colorStackTabTopSelectedFocusLost
TabColor colorStackTabBottom
TabColor colorStackTabBottomSelected
TabColor colorStackTabBottomSelectedFocused
TabColor colorStackTabBottomSelectedFocusLost
TabColor colorStackTabText
TabColor colorStackTabTextSelected
TabColor colorStackTabTextSelectedFocused
TabColor colorStackTabTextSelectedFocusLost
TabColor colorStackBorder
TabFont fontSelected
TabFont fontFocused
TabFont fontUnselected
TabColor[] colors
TabFont[] fonts
Dockable dockable
StackDockStation station
DockController controller
boolean paintIconWhenInactive
ButtonPanel buttons
bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BaseTabComponent.Listener dockableListener
boolean hasFocus
boolean isSelected
RexTabbedComponent tabbedComponent
int tabIndex
Class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.BasicTabDockTitle extends BasicDockTitle implements Serializable |
---|
Serialized Fields |
---|
EclipseTheme theme
boolean selected
boolean paintIconWhenInactive
TitleColor borderColor
Class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.RectGradientPainter extends BaseTabComponent implements Serializable |
---|
Serialized Fields |
---|
MatteBorder contentBorder
Class bibliothek.extension.gui.dock.theme.eclipse.rex.tab.ShapedGradientPainter extends BaseTabComponent implements Serializable |
---|
Serialized Fields |
---|
MatteBorder contentBorder
int TAB_OVERLAP
Package bibliothek.extension.gui.dock.theme.flat |
---|
Class bibliothek.extension.gui.dock.theme.flat.FlatButtonTitle extends BasicButtonDockTitle implements Serializable |
---|
Serialized Fields |
---|
MouseOverListener mouseover
true
when the
mouse is over this title.
Class bibliothek.extension.gui.dock.theme.flat.FlatDockableDisplayer extends BasicDockableDisplayer implements Serializable |
---|
Serialized Fields |
---|
FlatBorder border
Class bibliothek.extension.gui.dock.theme.flat.FlatTab.FlatButton extends DLabel implements Serializable |
---|
Serialized Fields |
---|
Dockable dockable
DockController controller
int index
boolean focused
FlatTab.FlatButton.dockable
is currently focused
TabColor borderSelectedOut
TabColor borderSelectedCenter
TabColor borderFocusedOut
TabColor borderFocusedCenter
TabColor borderOut
TabColor borderCenter
TabColor border
TabColor backgroundSelectedTop
TabColor backgroundSelectedBottom
TabColor backgroundFocusedTop
TabColor backgroundFocusedBottom
TabColor backgroundTop
TabColor backgroundBottom
TabColor background
TabColor foreground
TabColor foregroundSelected
TabColor foregroundFocused
TabFont fontFocused
TabFont fontSelected
TabFont fontUnselected
Package bibliothek.extension.gui.dock.theme.smooth |
---|
Class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultButtonTitle extends BasicButtonDockTitle implements Serializable |
---|
Serialized Fields |
---|
int ACTIVE_STATE
int SELECTED_STATE
int INACTIVE_STATE
int[] current
SmoothChanger changer
Class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultStationTitle extends BasicStationTitle implements Serializable |
---|
Serialized Fields |
---|
int current
SmoothChanger changer
Class bibliothek.extension.gui.dock.theme.smooth.SmoothDefaultTitle extends BasicDockTitle implements Serializable |
---|
Serialized Fields |
---|
int ACTIVE_STATE
int INACTIVE_STATE
int current
SmoothChanger changer
Package bibliothek.gui.dock |
---|
Class bibliothek.gui.dock.SplitDockStation extends OverpaintablePanel implements Serializable |
---|
Serialized Fields |
---|
DockStation parent
bibliothek.gui.dock.SplitDockStation.VisibleListener visibleListener
DockController controller
DockTheme theme
CombinerWrapper combiner
combine
some Dockables
DockTitleVersion title
List<E> dockableListeners
DockableListener
which will be invoked when something noticable happens
DockHierarchyObserver hierarchyObserver
DockHierarchyEvent
s are sent properly
List<E> splitListeners
SplitDockListener
which will be invoked when something noticable happens
DockableVisibilityManager visibility
List<E> titles
HierarchyDockActionSource globalSource
DockStationListenerManager dockStationListeners
DockStationListeners
.
This list can be used to send events to all listeners.
PropertyValue<A> titleText
PropertyValue<A> titleIcon
PropertyValue<A> titleToolTip
PropertyValue<A> layoutManager
boolean expandOnDoubleclick
true
.
bibliothek.gui.dock.SplitDockStation.FullScreenListener fullScreenListener
List<E> dockables
Dockables
which are shown on this station
Dockable frontDockable
Dockable
which has the focus
DockableDisplayer fullScreenDockable
Dockable
which is currently in fullscreen-mode. This value might be null
ListeningDockAction fullScreenAction
null
int dividerSize
float sideSnapSize
Dockable
will be placed aside
another Dockable when dragging the new Dockable onto this station. Should
be between 0 and 0.25f.
int borderSideSnapSize
Dockable
will still
be considered to be dropped onto this station. Measured in pixel.
boolean allowSideSnap
SplitDockStation.borderSideSnapSize
to grab Dockables "out of the sky".
The default is true
.
SplitDockAccess access
Root root
PutInfo putInfo
Dockable
which is currently draged onto this station.
StationPaintWrapper paint
StationPaint
to draw some markings onto this station
DisplayerFactoryWrapper displayerFactory
DisplayerFactory
used to create DockableDisplayer
for the children of this station
DisplayerCollection displayers
bibliothek.gui.dock.SplitDockStation.DividerListener dividerListener
boolean resizingEnabled
boolean continousDisplay
true
, the components are resized while the split is dragged
DockableDisplayerHints hints
Class bibliothek.gui.dock.StackDockStation.Background extends OverpaintablePanel implements Serializable |
---|
Package bibliothek.gui.dock.dockable |
---|
Class bibliothek.gui.dock.dockable.TrueMovingImage extends JPanel implements Serializable |
---|
Serialized Fields |
---|
BufferedImage image
Package bibliothek.gui.dock.focus |
---|
Class bibliothek.gui.dock.focus.AbstractDockableSelection extends JPanel implements Serializable |
---|
Serialized Fields |
---|
List<E> listeners
Action UP
Action DOWN
Action LEFT
Action RIGHT
Action CANCEL
Action SELECT
DockController controller
Dockable selection
List<E> dockables
DockableListener dockableListener
Dockable
changes
DockRegisterListener registerListener
AbstractDockableSelection.controller
informing when dockables are added or removed
Class bibliothek.gui.dock.focus.DefaultDockableSelection extends AbstractDockableSelection implements Serializable |
---|
Serialized Fields |
---|
bibliothek.gui.dock.focus.DefaultDockableSelection.Model model
JScrollPane listPane
JList list
Package bibliothek.gui.dock.security |
---|
Class bibliothek.gui.dock.security.GlassedPane extends JPanel implements Serializable |
---|
Serialized Fields |
---|
JComponent contentPane
JComponent glassPane
SecureMouseFocusObserver focusController
Class bibliothek.gui.dock.security.SecureFlapWindow extends FlapWindow implements Serializable |
---|
Serialized Fields |
---|
GlassedPane pane
Class bibliothek.gui.dock.security.SecureSplitDockStation extends SplitDockStation implements Serializable |
---|
Serialized Fields |
---|
GlassedPane glassedPane
Package bibliothek.gui.dock.station |
---|
Class bibliothek.gui.dock.station.OverpaintablePanel extends JLayeredPane implements Serializable |
---|
Serialized Fields |
---|
bibliothek.gui.dock.station.OverpaintablePanel.Overlay overlay
JComponent content
JComponent base
JLayeredPane
Package bibliothek.gui.dock.station.flap |
---|
Class bibliothek.gui.dock.station.flap.ButtonPane extends OverpaintablePanel implements Serializable |
---|
Serialized Fields |
---|
FlapDockStation station
FlapDropInfo dropInfo
Dockable
is dropped
Map<K,V> buttonTitles
Dockable
has which DockTitle
Class bibliothek.gui.dock.station.flap.FlapWindow extends JDialog implements Serializable |
---|
Serialized Fields |
---|
DockableDisplayer displayer
Dockable
and its title
boolean pressed
true
if the mouse is currently pressed
FlapDockStation station
ButtonPane buttonPane
FlapDropInfo dropInfo
Dockable
JComponent contentPane
FlapWindow.displayer
is put
DockableListener dockableListener
Package bibliothek.gui.dock.station.split |
---|
Class bibliothek.gui.dock.station.split.SplitDropTreeException extends RuntimeException implements Serializable |
---|
Serialized Fields |
---|
SplitDockStation station
Package bibliothek.gui.dock.station.stack |
---|
Class bibliothek.gui.dock.station.stack.DefaultStackDockComponent extends JTabbedPane implements Serializable |
---|
Serialized Fields |
---|
List<E> dockables
DockController controller
RemoteRelocator relocator
Package bibliothek.gui.dock.themes.basic |
---|
Class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle extends AbstractDockTitle implements Serializable |
---|
Serialized Fields |
---|
boolean mousePressed
boolean selected
FlapDockStation.ButtonContent behavior
TitleColor activeColor
TitleColor activeTextColor
TitleColor inactiveColor
TitleColor inactiveTextColor
TitleColor selectedColor
TitleColor selectedTextColor
Class bibliothek.gui.dock.themes.basic.BasicDockableDisplayer extends JPanel implements Serializable |
---|
Serialized Fields |
---|
Dockable dockable
DockTitle title
DockableDisplayer.Location location
DockStation station
DockController controller
BasicDockableDisplayer.Hints hints
boolean respectBorderHint
DockableDisplayerHints
should be respected
boolean defaultBorderHint
Class bibliothek.gui.dock.themes.basic.BasicDockableSelection extends DefaultDockableSelection implements Serializable |
---|
Serialized Fields |
---|
bibliothek.gui.dock.themes.basic.BasicDockableSelection.ImagePainter painter
Class bibliothek.gui.dock.themes.basic.BasicDockTitle extends AbstractDockTitle implements Serializable |
---|
Serialized Fields |
---|
TitleColor activeLeftColor
TitleColor inactiveLeftColor
TitleColor activeRightColor
TitleColor inactiveRightColor
TitleColor activeTextColor
TitleColor inactiveTextColor
GradientPaint gradient
Class bibliothek.gui.dock.themes.basic.BasicStackDockComponent extends DefaultStackDockComponent implements Serializable |
---|
Serialized Fields |
---|
StackDockStation station
Class bibliothek.gui.dock.themes.basic.BasicStationTitle extends AbstractDockTitle implements Serializable |
---|
Serialized Fields |
---|
int preferredDimension
TitleColor activeColor
TitleColor activeTextColor
TitleColor inactiveColor
TitleColor inactiveTextColor
Package bibliothek.gui.dock.themes.basic.action.buttons |
---|
Class bibliothek.gui.dock.themes.basic.action.buttons.BasicMiniButton extends MiniButton<BasicButtonModel> implements Serializable |
---|
Class bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel extends JPanel implements Serializable |
---|
Serialized Fields |
---|
DockTitle.Orientation orientation
Dockable dockable
DockActionSource source
bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel.Listener listener
ButtonPanel.source
and the IconManager
List<E> actions
DefaultDockActionSource menuSource
BasicTitleViewItem<A> menuItem
SimpleMenuAction menuAction
int visibleActions
Class bibliothek.gui.dock.themes.basic.action.buttons.DropDownMiniButton extends MiniButton<BasicDropDownButtonModel> implements Serializable |
---|
Serialized Fields |
---|
Icon dropIcon
Icon disabledDropIcon
DropDownMiniButton.dropIcon
Color dropIconColor
BasicDropDownButtonHandler handler
Class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton extends JComponent implements Serializable |
---|
Serialized Fields |
---|
Border normalBorder
Border mouseOverBorder
Border mousePressedBorder
Border normalSelectedBorder
Border mouseOverSelectedBorder
Border mousePressedSelectedBorder
BasicButtonModel model
Package bibliothek.gui.dock.title |
---|
Class bibliothek.gui.dock.title.AbstractDockTitle extends JPanel implements Serializable |
---|
Serialized Fields |
---|
Dockable dockable
Dockable
for which this title is shown
bibliothek.gui.dock.title.AbstractDockTitle.OrientedLabel label
ButtonPanel itemPanel
bibliothek.gui.dock.title.AbstractDockTitle.Listener listener
Dockable
. The listener changes the
title-text and the icon of this title.
DockTitleVersion origin
boolean active
true
if this title is currently selected, false
otherwise
boolean bound
true
if this title is currently bound to a Dockable
boolean showMiniButtons
DockTitle.Orientation orientation
Icon icon
List<E> colors
List<E> fonts
List<E> conditionalFonts
Package bibliothek.gui.dock.util.swing |
---|
Class bibliothek.gui.dock.util.swing.DComponent extends JComponent implements Serializable |
---|
Serialized Fields |
---|
FontUpdater updater
Class bibliothek.gui.dock.util.swing.DLabel extends JLabel implements Serializable |
---|
Serialized Fields |
---|
FontUpdater updater
Class bibliothek.gui.dock.util.swing.DPanel extends JPanel implements Serializable |
---|
Serialized Fields |
---|
FontUpdater updater
Package bibliothek.util.xml |
---|
Class bibliothek.util.xml.XException extends RuntimeException implements Serializable |
---|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |