|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package bibliothek.extension.gui.dock.theme.bubble |
---|
Class bibliothek.extension.gui.dock.theme.bubble.BubbleDisplayer extends DockableDisplayer implements Serializable |
---|
Serialized Fields |
---|
int borderSize
javax.swing.JPanel dockable
Dockable
of this displayer is shown
BubbleColorAnimation animation
BubbleDisplayer.Listener listener
Dockable
has changed.
Class bibliothek.extension.gui.dock.theme.bubble.BubbleDockTitle extends AbstractDockTitle implements Serializable |
---|
Serialized Fields |
---|
BubbleColorAnimation animation
boolean mouse
int arc
Class bibliothek.extension.gui.dock.theme.bubble.BubbleSeparator extends javax.swing.JComponent implements Serializable |
---|
Serialized Fields |
---|
SeparatorAction action
DockTitle.Orientation orientation
Class bibliothek.extension.gui.dock.theme.bubble.BubbleStackDockComponent.Tab extends javax.swing.JPanel implements Serializable |
---|
Serialized Fields |
---|
int index
javax.swing.JLabel label
BubbleColorAnimation animation
boolean mouse
Dockable dockable
RemoteRelocator relocator
Class bibliothek.extension.gui.dock.theme.bubble.RoundButton extends javax.swing.JComponent implements Serializable |
---|
Serialized Fields |
---|
BubbleColorAnimation animation
BasicButtonModel model
Class bibliothek.extension.gui.dock.theme.bubble.RoundDropDownButton extends javax.swing.JComponent implements Serializable |
---|
Serialized Fields |
---|
BubbleColorAnimation animation
BasicDropDownButtonModel model
BasicDropDownButtonHandler handler
javax.swing.Icon dropIcon
javax.swing.Icon disabledDropIcon
RoundDropDownButton.dropIcon
Package bibliothek.extension.gui.dock.theme.flat |
---|
Class bibliothek.extension.gui.dock.theme.flat.FlatButtonTitle extends AbstractDockTitle implements Serializable |
---|
Serialized Fields |
---|
java.lang.String noIconText
boolean mouseover
true
when the
mouse is over this title
boolean selected
Class bibliothek.extension.gui.dock.theme.flat.FlatTab.FlatButton extends javax.swing.JLabel implements Serializable |
---|
Serialized Fields |
---|
RemoteRelocator relocator
Dockable dockable
int index
Package bibliothek.extension.gui.dock.theme.smooth |
---|
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 current
SmoothChanger changer
Package bibliothek.gui.dock |
---|
Class bibliothek.gui.dock.DockableDisplayer extends javax.swing.JPanel implements Serializable |
---|
Serialized Fields |
---|
Dockable dockable
DockTitle title
DockableDisplayer.Location location
DockStation station
DockController controller
Package bibliothek.gui.dock.security |
---|
Class bibliothek.gui.dock.security.GlassedPane extends javax.swing.JPanel implements Serializable |
---|
Serialized Fields |
---|
javax.swing.JComponent contentPane
javax.swing.JComponent glassPane
SecureMouseFocusObserver focusController
Class bibliothek.gui.dock.security.SecureFlapWindow extends FlapWindow implements Serializable |
---|
Serialized Fields |
---|
GlassedPane pane
javax.swing.JComponent content
DockableDisplayer
will be added
Class bibliothek.gui.dock.security.SecureScreenDockDialog extends ScreenDockDialog implements Serializable |
---|
Serialized Fields |
---|
javax.swing.JComponent content
DockableDisplayer
is added
GlassedPane pane
Package bibliothek.gui.dock.station |
---|
Class bibliothek.gui.dock.station.OverpaintablePanel extends javax.swing.JLayeredPane implements Serializable |
---|
Serialized Fields |
---|
OverpaintablePanel.Overlay overlay
javax.swing.JComponent panel
Class bibliothek.gui.dock.station.SplitDockStation extends OverpaintablePanel implements Serializable |
---|
Serialized Fields |
---|
DockStation parent
SplitDockStation.VisibleListener visibleListener
DockController controller
DockTheme theme
CombinerWrapper combiner
combine
some Dockables
DockTitleVersion title
java.util.List<E> dockableListeners
DockableListener
which will be invoked when something noticable happens
java.util.List<E> splitListeners
SplitDockListener
which will be invoked when something noticable happens
DockableVisibilityManager visibility
java.util.List<E> titles
DockStationListenerManager dockStationListeners
DockStationListeners
.
This list can be used to send events to all listeners.
PropertyValue<A> titleText
PropertyValue<A> titleIcon
FullScreenClickableListener fullScreenListener
boolean expandOnDoubleclick
true
.
java.util.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
SplitDockStation.DividerListener dividerListener
boolean continousDisplay
true
, the components are resized while the split is dragged
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
java.util.Map<K,V> buttonTitles
Dockable
has which DockTitle
Class bibliothek.gui.dock.station.flap.FlapWindow extends javax.swing.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
Package bibliothek.gui.dock.station.screen |
---|
Class bibliothek.gui.dock.station.screen.ScreenDockDialog extends javax.swing.JDialog implements Serializable |
---|
Serialized Fields |
---|
ScreenDockStation station
DockableDisplayer displayer
OverpaintablePanel content
Package bibliothek.gui.dock.station.split |
---|
Class bibliothek.gui.dock.station.split.SplitDropTreeException extends java.lang.RuntimeException implements Serializable |
---|
Serialized Fields |
---|
SplitDockStation station
Package bibliothek.gui.dock.station.stack |
---|
Class bibliothek.gui.dock.station.stack.DefaultStackDockComponent extends javax.swing.JTabbedPane implements Serializable |
---|
Serialized Fields |
---|
java.util.List<E> dockables
DockController controller
RemoteRelocator relocator
Package bibliothek.gui.dock.themes.basic |
---|
Class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle extends AbstractDockTitle implements Serializable |
---|
Class bibliothek.gui.dock.themes.basic.BasicDockTitle extends AbstractDockTitle implements Serializable |
---|
Serialized Fields |
---|
java.awt.Color activeLeftColor
java.awt.Color inactiveLeftColor
java.awt.Color activeRightColor
java.awt.Color inactiveRightColor
java.awt.Color activeTextColor
java.awt.Color inactiveTextColor
java.awt.GradientPaint gradient
Class bibliothek.gui.dock.themes.basic.BasicStationTitle extends AbstractDockTitle implements Serializable |
---|
Serialized Fields |
---|
int preferredDimension
java.awt.Color activeColor
java.awt.Color activeTextColor
java.awt.Color inactiveColor
java.awt.Color 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.DropDownMiniButton extends MiniButton<BasicDropDownButtonModel> implements Serializable |
---|
Serialized Fields |
---|
javax.swing.Icon dropIcon
javax.swing.Icon disabledDropIcon
DropDownMiniButton.dropIcon
java.awt.Color dropIconColor
BasicDropDownButtonHandler handler
Class bibliothek.gui.dock.themes.basic.action.buttons.MiniButton extends javax.swing.JComponent implements Serializable |
---|
Serialized Fields |
---|
javax.swing.border.Border normalBorder
javax.swing.border.Border mouseOverBorder
javax.swing.border.Border mousePressedBorder
BasicButtonModel model
Package bibliothek.gui.dock.title |
---|
Class bibliothek.gui.dock.title.AbstractDockTitle extends javax.swing.JPanel implements Serializable |
---|
Serialized Fields |
---|
Dockable dockable
Dockable
for which this title is shown
AbstractDockTitle.OrientedLabel label
javax.swing.JPanel itemPanel
java.util.Map<K,V> items
java.util.List<E> actions
AbstractDockTitle.Listener listener
Dockable
. The listener changes the
title-text and the icon of this title.
DockActionSource source
DockTitleVersion origin
boolean active
true
if this title is currently selected, false
otherwise
boolean bind
true
if this title is currently binded to a Dockable
boolean showMiniButtons
DockTitle.Orientation orientation
javax.swing.Icon icon
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |