Serialized Form
|
Package com.vlsolutions.swing.docking |
selected
boolean selected
key
DockKey key
dockable
Dockable dockable
zone
int zone
isNotification
boolean isNotification
notificationTimer
javax.swing.Timer notificationTimer
blinkCount
int blinkCount
MAX_BLINKS
int MAX_BLINKS
keyListener
java.beans.PropertyChangeListener keyListener
border
int border
- <=> Zone
buttonHighlighter
com.vlsolutions.swing.docking.AutoHideButtonPanel.ButtonHighlighter buttonHighlighter
- highlight effect (rollover) on the contained buttons
expandPanel
AutoHideExpandPanel expandPanel
- expansion management
expansionTimer
javax.swing.Timer expansionTimer
isRolloverTimer
boolean isRolloverTimer
isExpanding
boolean isExpanding
savedDimensions
java.util.HashMap savedDimensions
controler
com.vlsolutions.swing.docking.AutoHideExpandPanel.ExpandControler controler
selectedButton
AutoHideButton selectedButton
expandedComponent
java.awt.Component expandedComponent
desk
DockingDesktop desk
topDragger
javax.swing.JPanel topDragger
leftDragger
javax.swing.JPanel leftDragger
bottomDragger
javax.swing.JPanel bottomDragger
rightDragger
javax.swing.JPanel rightDragger
lastDragger
javax.swing.JPanel lastDragger
content
javax.swing.JPanel content
heavyPanel
java.awt.Panel heavyPanel
titleBar
DockViewTitleBar titleBar
animationControler
com.vlsolutions.swing.docking.AutoHideExpandPanel.AnimationControler animationControler
expandFromTopBorder
javax.swing.border.Border expandFromTopBorder
expandFromLeftBorder
javax.swing.border.Border expandFromLeftBorder
expandFromBottomBorder
javax.swing.border.Border expandFromBottomBorder
expandFromRightBorder
javax.swing.border.Border expandFromRightBorder
shouldCollapse
boolean shouldCollapse
- this boolean is used to disable auto-hiding temporarily, especially during
drag operation (where mouse can leave the component)
isHeavyPanelInstalled
boolean isHeavyPanelInstalled
- flag used when heavywieght usage + single heavyweight component
lastTimeMouseWasIn
long lastTimeMouseWasIn
- Used by the collapse timer
canUseMouseInfo
boolean canUseMouseInfo
collapser
com.vlsolutions.swing.docking.AutoHideExpandPanel.FocusCollapser collapser
collapseTimer
javax.swing.Timer collapseTimer
- Timer used to collapse the expand panel (when mouse is out of bounds).
(only for java > 1.5)
dockable
CompoundDockable dockable
key
DockKey key
dockable
Dockable dockable
emptyText
java.lang.String emptyText
emptyTooltip
java.lang.String emptyTooltip
emptyIcon
javax.swing.Icon emptyIcon
fullText
java.lang.String fullText
fullTooltip
java.lang.String fullTooltip
context
DockingContext context
- contextual data that can be shared by multiple desktops
contentPane
javax.swing.JPanel contentPane
- panel containing autohidepanels on borders and dockingpanel at center
dockingPanel
DockingPanel dockingPanel
- main central container for dockables
expandPanel
AutoHideExpandPanel expandPanel
- container responsible for auto-hidden components expansion
topBorderPane
AutoHideButtonPanel topBorderPane
- panel used to display autohide buttons
leftBorderPane
AutoHideButtonPanel leftBorderPane
- panel used to display autohide buttons
bottomBorderPane
AutoHideButtonPanel bottomBorderPane
- panel used to display autohide buttons
rightBorderPane
AutoHideButtonPanel rightBorderPane
- panel used to display autohide buttons
borderPanes
AutoHideButtonPanel[] borderPanes
- array containing the border panes
autoHideButtons
java.util.HashMap autoHideButtons
dragControler
com.vlsolutions.swing.docking.DragControler dragControler
dummyMaximedReplacer
com.vlsolutions.swing.docking.MaximizedComponentReplacer dummyMaximedReplacer
- a component used to track position of the current maximized component
maximizedComponent
java.awt.Component maximizedComponent
- the current maximized component
currentMaximizedComponentIsHeavyWeight
boolean currentMaximizedComponentIsHeavyWeight
- a flag set when adding a maximized component : true is this one is heavyweight
Only used with heavyweight support AND singleHeavyWeightComponent
mouseMotionGrabber
javax.swing.JComponent mouseMotionGrabber
mouseOutOfExpandedPanelTimer
javax.swing.Timer mouseOutOfExpandedPanelTimer
- this timer is only used when the java version is < 1.5 (version>=1.5 uses the MouseInfo component)
tabbedGroups
java.util.HashMap tabbedGroups
- groups of tabs (used to re-tab autohidden dockable)
focusHandler
com.vlsolutions.swing.docking.DockingDesktop.FocusHandler focusHandler
previousFloatingDockableStates
java.util.HashMap previousFloatingDockableStates
- return state for floating dockables
desktopName
java.lang.String desktopName
- Unique name for this desktop : used since 2.1 to support multiple desktops
lastWindowLocation
java.awt.Point lastWindowLocation
windowMovementListener
java.awt.event.ComponentAdapter windowMovementListener
windowListener
java.awt.event.WindowListener windowListener
closeAction
javax.swing.AbstractAction closeAction
- Action used for keyboard binding : closes the current dockable
maximizeAction
javax.swing.AbstractAction maximizeAction
- Action used for keyboard binding : maximize/restore the current dockable
dockAction
javax.swing.AbstractAction dockAction
- Action used for keyboard binding : autohide/dock the current dockable
floatAction
javax.swing.AbstractAction floatAction
- Action used for keyboard binding : float/attach the current dockable
cancelAction
javax.swing.AbstractAction cancelAction
- Action used for keyboard binding : cancel the current operation
model
com.vlsolutions.swing.docking.DockingSelectorDialog.DockablesTableModel model
desktop
DockingDesktop desktop
confirmButton
javax.swing.JButton confirmButton
cancelButton
javax.swing.JButton cancelButton
table
javax.swing.JTable table
wizardLabel
javax.swing.JLabel wizardLabel
wizardLabelText
java.lang.String wizardLabelText
closingState
int closingState
visibleViews
java.util.HashMap visibleViews
lastDropBounds
java.awt.Rectangle lastDropBounds
- cache for reusing the general path lastDropPath between calls to getDropShape
lastDropTabBounds
java.awt.Rectangle lastDropTabBounds
- cache for reusing the general path lastDropPath between calls to getDropShape
lastDropPath
java.awt.geom.GeneralPath lastDropPath
draggedDockable
SingleDockableContainer draggedDockable
- set by a drag operation
isMultipleDrag
boolean isMultipleDrag
- True when the whole tabbedpane is dragged
desktop
DockingDesktop desktop
popup
javax.swing.JPopupMenu popup
- The pop-up menu used to provide fast "close" shortcuts (close all, close others)
popupTab
int popupTab
- the tab currently associated with the pop-up
previousSelectedDockable
int previousSelectedDockable
- The tab that was selected before the current one
closeActions
java.util.HashMap closeActions
tabManager
JTabbedPaneSmartIconManager tabManager
selfDockable
Dockable selfDockable
keyChangeListener
java.beans.PropertyChangeListener keyChangeListener
title
DockViewTitleBar title
desktop
DockingDesktop desktop
- the desktop managing this view
dockable
Dockable dockable
- the dockable managed by this view
lastDropShape
java.awt.Shape lastDropShape
- remember the last drop position to cache the shape used for showing the drop position
lastDropGeneralPath
java.awt.Shape lastDropGeneralPath
- remember the last drop position to cache the shape used for showing the drop position
listener
java.beans.PropertyChangeListener listener
- listen to the titlebar actions
tabHeader
DockViewAsTab.TabHeader tabHeader
- The tab container in which the components are added
tpManager
JTabbedPaneSmartIconManager tpManager
- smart icon manager
smartIcon
JTabbedPaneSmartIcon smartIcon
- smart icon used to display the title
closeAction
javax.swing.AbstractAction closeAction
closeSmartIcon
SmartIconJButton closeSmartIcon
maximizeAction
javax.swing.AbstractAction maximizeAction
maximizeSmartIcon
SmartIconJButton maximizeSmartIcon
hideAction
javax.swing.AbstractAction hideAction
hideSmartIcon
SmartIconJButton hideSmartIcon
floatAction
javax.swing.AbstractAction floatAction
floatSmartIcon
SmartIconJButton floatSmartIcon
isCloseButtonDisplayed
boolean isCloseButtonDisplayed
isHideButtonDisplayed
boolean isHideButtonDisplayed
isDockButtonDisplayed
boolean isDockButtonDisplayed
isMaximizeButtonDisplayed
boolean isMaximizeButtonDisplayed
isRestoreButtonDisplayed
boolean isRestoreButtonDisplayed
isFloatButtonDisplayed
boolean isFloatButtonDisplayed
isAttachButtonDisplayed
boolean isAttachButtonDisplayed
keyListener
java.beans.PropertyChangeListener keyListener
- listen to the key changes
currentPopUp
javax.swing.JPopupMenu currentPopUp
titleMouseListener
java.awt.event.MouseListener titleMouseListener
- reacts to single and double click on title bar
actionListener
java.awt.event.ActionListener actionListener
titleLabel
javax.swing.JLabel titleLabel
closeButton
javax.swing.JButton closeButton
dockButton
javax.swing.JButton dockButton
maximizeButton
javax.swing.JButton maximizeButton
floatButton
javax.swing.JButton floatButton
active
boolean active
actionListener
java.awt.event.ActionListener actionListener
target
Dockable target
isNotification
boolean isNotification
- used to have a state of blinking (notification)
currentPopUp
javax.swing.JPopupMenu currentPopUp
blinkCount
int blinkCount
- current blinking count (the limit to the notification timer)
MAX_BLINKS
int MAX_BLINKS
titleMouseListener
java.awt.event.MouseListener titleMouseListener
- reacts to single and double click on title bar
dockKeyListener
java.beans.PropertyChangeListener dockKeyListener
- listen to the key changes
notificationTimer
javax.swing.Timer notificationTimer
- Timer used to trigger repaint event for notification (blinking title bar)
desktop
DockingDesktop desktop
titleHeight
int titleHeight
- the drag header height
controlColor
java.awt.Color controlColor
highlight
java.awt.Color highlight
shadow
java.awt.Color shadow
activeCaptionColor
java.awt.Color activeCaptionColor
inactiveCaptionColor
java.awt.Color inactiveCaptionColor
activeCaptionBorderColor
java.awt.Color activeCaptionBorderColor
inactiveCaptionBorderColor
java.awt.Color inactiveCaptionBorderColor
activeBorder
javax.swing.border.Border activeBorder
inactiveBorder
javax.swing.border.Border inactiveBorder
title
javax.swing.JComponent title
left
FloatingDialog.Resizer left
right
FloatingDialog.Resizer right
bottom
FloatingDialog.Resizer bottom
desktop
DockingDesktop desktop
isPainted
boolean isPainted
hasProportionalLocation
boolean hasProportionalLocation
proportionalLocation
double proportionalLocation
|
Package com.vlsolutions.swing.docking.ws |
workspace
Workspace workspace
ctx
DockingContext ctx
actionListener
java.awt.event.ActionListener actionListener
workspace
Workspace workspace
ctx
DockingContext ctx
actionListener
java.awt.event.ActionListener actionListener
|
Package com.vlsolutions.swing.toolbars |
componentsByContraints
java.util.Map componentsByContraints
contraintsByComponents
java.util.Map contraintsByComponents
toolBarsByName
java.util.Map toolBarsByName
orientation
int orientation
collapsible
boolean collapsible
collapsed
boolean collapsed
orientation
int orientation
painter
BackgroundPainter painter
- an optionnal background painter
gripper
ToolBarGripper gripper
rolloverBorderPainted
boolean rolloverBorderPainted
rolloverContentAreaFilled
boolean rolloverContentAreaFilled
useCustomUI
boolean useCustomUI
orientation
int orientation
buttonMouseHandler
java.awt.event.MouseListener buttonMouseHandler
gripperListener
com.vlsolutions.swing.toolbars.VLToolBar.GripperHandler gripperListener
- The mouse listener in charge for toolbar drag and drop
draggedBorder
javax.swing.border.Border draggedBorder
- The border used during DnD to show that the toolbar is selected
horizontalLayout
VLToolBarLayout horizontalLayout
verticalLayout
VLToolBarLayout verticalLayout
isInAnimationCycle
boolean isInAnimationCycle
© Copyright 2004-2006 VLSolutions. All Rights Reserved.
www.vlsolutions.com : Java Components - Smart Client Applications