Serialized Form
-
Package vaadinx
-
Exception Class vaadinx.BrowserSessionClosedError
class BrowserSessionClosedError extends AWTError implements Serializable- serialVersionUID:
- 1L
-
-
Package vaadinx.awt
-
Class vaadinx.awt.BorderLayout
class BorderLayout extends Object implements Serializable -
Class vaadinx.awt.Button
class Button extends Component implements Serializable -
Class vaadinx.awt.Checkbox
class Checkbox extends Component implements Serializable-
Serialized Fields
-
group
CheckboxGroup group
-
label
String label
-
state
boolean state
-
-
-
Class vaadinx.awt.CheckboxGroup
class CheckboxGroup extends Object implements Serializable- serialVersionUID:
- 3729780091441768983L
-
Serialized Fields
-
selectedCheckbox
Checkbox selectedCheckbox
-
-
Class vaadinx.awt.Choice
class Choice extends Component implements Serializable-
Serialized Fields
-
mutating
int mutating
How many structural changes the thread holding this monitor is inside. AChoice.select(int)they make leaves the peer to their flush, which must not run while the monitor is held. -
pItems
Vector<String> pItems
-
selectedIndex
int selectedIndex
-
-
-
Class vaadinx.awt.Component
class Component extends Object implements Serializable-
Serialized Fields
-
background
Color background
-
changeSupport
PropertyChangeSupport changeSupport
-
componentOrientation
ComponentOrientation componentOrientation
-
constructionSession
com.vaadin.flow.server.VaadinSession constructionSession
The constructing thread's session, offered to the peer when it exists. -
cursor
Cursor cursor
-
displayable
boolean displayable
AWT's displayability, which in the JDK is simplypeer != null. Our peer is eternal, so the bit has to be carried explicitly — and it is a genuinely third state, not a synonym for either of the two obvious ones: apack()ed window is displayable and not visible, and a hidden-but-undisposed window stays displayable.Set by
Component.addNotify(), cleared byComponent.removeNotify(), and propagated through the tree byContainer's cascade — so it is per-component and maintained, exactly as AWT's per-component peer is. Read through the field rather thanComponent.isDisplayable()wherever the JDK readspeer != null, so a user override of the getter cannot derail our own bookkeeping. -
dropTarget
DropTarget dropTarget
-
enabled
boolean enabled
-
focusable
boolean focusable
-
focusBridgeInstalled
boolean focusBridgeInstalled
-
focusTraversalKeysEnabled
boolean focusTraversalKeysEnabled
-
font
Font font
-
foreground
Color foreground
-
ignoreRepaint
boolean ignoreRepaint
-
listenerList
EventListenerList listenerList
-
locale
Locale locale
-
maximumSize
Dimension maximumSize
-
minimumSize
Dimension minimumSize
-
mouseBridgeInstalled
boolean mouseBridgeInstalled
-
mouseBridgeSuppressed
boolean mouseBridgeSuppressed
-
name
String name
-
parent
Container parent
-
peer
com.vaadin.flow.component.Component peer
The Vaadin component backing this emulator. Private on purpose: every read goes throughComponent.getPeer(), which is whereEHelper.checkUIThread()observes off-UI-thread access. Aprotectedfield would let any emulator — and any new method on one — reach the peer without passing that chokepoint, and nothing would catch it.nulluntil a lazy emulator's peer is built (Component.ensurePeer()); written once, andvolatilebecause the building thread need not be the reading one. -
peerBuildLock
Object peerBuildLock
GuardsComponent.peerFactory, so the peer is built once. Never held while a write runs. -
peerFactory
Supplier<? extends com.vaadin.flow.component.Component> peerFactory
Builds the peer;nullonce it is built, and for an emulator that was handed one. -
peerType
Class<? extends com.vaadin.flow.component.Component> peerType
What the peer is, or will be once built. -
peerWrites
vaadinx.awt.PeerWriteQueue peerWrites
CarriesComponent.withPeer(Consumer)'s writes ontoComponent.peer, now or once it has a UI. -
preferredSize
Dimension preferredSize
-
visible
boolean visible
-
-
-
Class vaadinx.awt.Container
class Container extends Component implements Serializable-
Serialized Fields
-
components
List<Component> components
-
focusCycleRoot
boolean focusCycleRoot
-
focusTraversalPolicy
FocusTraversalPolicy focusTraversalPolicy
-
focusTraversalPolicyProvider
boolean focusTraversalPolicyProvider
-
layoutMgr
LayoutManager layoutMgr
-
warnedCustomLayout
boolean warnedCustomLayout
-
-
-
Class vaadinx.awt.Dialog
class Dialog extends Window implements Serializable-
Serialized Fields
-
modalClosed
CompletableFuture<Void> modalClosed
-
modalityType
Dialog.ModalityType modalityType
-
resizable
boolean resizable
-
title
String title
-
undecorated
boolean undecorated
R_swing_is_truth field shadow — seeDialog.setUndecorated(boolean). AWT default false.
-
-
-
Class vaadinx.awt.FileDialog
class FileDialog extends Dialog implements Serializable -
Class vaadinx.awt.FlowLayout
class FlowLayout extends Object implements Serializable-
Serialized Fields
-
align
int align
-
alignOnBaseline
boolean alignOnBaseline
-
hgap
int hgap
-
vgap
int vgap
-
-
-
Class vaadinx.awt.Frame
class Frame extends Window implements Serializable-
Serialized Fields
-
maximizedBounds
Rectangle maximizedBounds
-
menuBar
MenuBar menuBar
-
resizable
boolean resizable
-
state
int state
AWT's frame state bitmask — NORMAL (0) | ICONIFIED (1) | MAXIMIZED_HORIZ (2) | MAXIMIZED_VERT (4). The single writer isFrame.setExtendedState(int), which is whyFrame.getState()/Frame.setState(int)derive rather than shadow: one field, one writer, one override point.In practice this never leaves NORMAL, because
Frame.isFrameStateSupported(int)asks the toolkit andToolkit.isFrameStateSupported(int)declines every state — a browser tab neither iconifies nor maximizes under a window manager. The field exists anyway so the JDK's call graph is real: the decline is data the toolkit supplies, not a constant wired into Frame. -
title
String title
-
undecorated
boolean undecorated
R_swing_is_truth field shadow — seeFrame.setUndecorated(boolean). AWT default false: a Frame has titlebar and borders.
-
-
-
Class vaadinx.awt.GridBagLayout
class GridBagLayout extends Object implements Serializable-
Serialized Fields
-
columnWeights
double[] columnWeights
-
columnWidths
int[] columnWidths
-
constraintsByComp
Map<Component, GridBagConstraints> constraintsByComp
-
cursorX
int cursorX
-
cursorY
int cursorY
-
defaultConstraints
GridBagConstraints defaultConstraints
-
rowHeights
int[] rowHeights
-
rowWeights
double[] rowWeights
-
-
-
Class vaadinx.awt.GridLayout
class GridLayout extends Object implements Serializable-
Serialized Fields
-
cols
int cols
-
hgap
int hgap
-
rows
int rows
-
vgap
int vgap
-
-
-
Class vaadinx.awt.KeyboardFocusManager
class KeyboardFocusManager extends Object implements Serializable -
Class vaadinx.awt.Label
class Label extends Component implements Serializable-
Serialized Fields
-
alignment
int alignment
-
text
String text
-
-
-
Class vaadinx.awt.List
class List extends Component implements Serializable-
Serialized Fields
-
focusIndex
int focusIndex
XListPeer's location cursor: the row a programmatic select or a user's click last landed on, and the one a multi → single flip keeps. Meaningful only while displayable, as the peer's own is. -
items
Vector<String> items
-
multipleMode
boolean multipleMode
-
mutating
int mutating
How many mutators the monitor-holding thread is inside; only the outermost flushes. -
pendingFlush
int pendingFlush
The widest flush the mutators in flight asked for; guarded by this monitor. -
rows
int rows
AWT's visible-row count. Verbatim, including the JDK's(rows != 0) ? rows : 4substitution and negative values, which is why it cannot be read back off the peer's flooredsize. -
selected
int[] selected
-
visibleIndex
int visibleIndex
Last index passed toList.makeVisible(int);-1until then.
-
-
-
Class vaadinx.awt.Panel
class Panel extends Container implements Serializable -
Class vaadinx.awt.Scrollbar
class Scrollbar extends Component implements Serializable-
Serialized Fields
-
isAdjusting
boolean isAdjusting
-
lineIncrement
int lineIncrement
-
maximum
int maximum
-
minimum
int minimum
-
orientation
int orientation
-
pageIncrement
int pageIncrement
-
value
int value
-
visibleAmount
int visibleAmount
-
-
-
Class vaadinx.awt.ScrollPane
class ScrollPane extends Container implements Serializable-
Serialized Fields
-
hAdjustable
ScrollPaneAdjustable hAdjustable
-
scrollbarDisplayPolicy
int scrollbarDisplayPolicy
Ctor-only in the JDK — there is no setter — so final here. -
vAdjustable
ScrollPaneAdjustable vAdjustable
-
wheelScrollingEnabled
boolean wheelScrollingEnabled
JDK default is true.
-
-
-
Class vaadinx.awt.ScrollPaneAdjustable
class ScrollPaneAdjustable extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
blockIncrement
int blockIncrement
-
isAdjusting
boolean isAdjusting
-
maximum
int maximum
-
orientation
int orientation
-
sp
ScrollPane sp
The pane this axis scrolls; the push target. -
unitIncrement
int unitIncrement
-
value
int value
-
visibleAmount
int visibleAmount
-
-
Class vaadinx.awt.Window
class Window extends Container implements Serializable-
Serialized Fields
-
alwaysOnTop
boolean alwaysOnTop
AWT's always-on-top flag. Stored even though nothing honours it — the JDK writes this field before consultingWindow.isAlwaysOnTopSupported(), so on a platform that cannot honour the requestisAlwaysOnTop()still echoes it. Echoing is the faithful answer, not a shadow cache (R_decline_effect_only). -
autoRequestFocus
boolean autoRequestFocus
-
everShown
boolean everShown
-
focusableWindowState
boolean focusableWindowState
AWT's user-controllable focusability flag; default true. -
icons
List<Image> icons
AWT's icon list. Nevernull— an empty list is the AWT default, andWindow.setIconImages(List)normalisesnullto empty exactly as the JDK does. -
location
Point location
-
locationByPlatform
boolean locationByPlatform
-
opacity
float opacity
-
ownedWindowList
List<WeakReference<Window>> ownedWindowList
-
owner
Window owner
-
preventPeerEvents
boolean preventPeerEvents
-
size
Dimension size
-
windowLayout
LayoutManager windowLayout
TheBorderLayoutthatjava.awt.Window.init()installs, and whatWindow.getLayout()answers — an AWT constructor default, not an L&F object, and the mechanism by which aJFrame's root pane fills the frame (it goes in unconstrained, so it lands inCENTER).Deliberately not
Container's slot: that is the fielddoLayoutdispatches to CSS, and aWindow's peer is a<vaadin-dialog>, whichLayoutCss.applyContainerCss'<div>gate refuses with an unsupported-peer-shape ERROR. Nothing is lost — the window's one child is the root pane, whose placement D_rootpane_containment expresses as CSS on the root pane itself — and leavingContainer's slot empty keepsdoLayoutandgetPreferredSizeon their no-manager path, so this field costs no rendering change.
-
-
-
-
Package vaadinx.awt.event
-
Class vaadinx.awt.event.ComponentEvent
class ComponentEvent extends AWTEvent implements Serializable -
Class vaadinx.awt.event.ContainerEvent
class ContainerEvent extends ComponentEvent implements Serializable-
Serialized Fields
-
child
Component child
-
-
-
Class vaadinx.awt.event.FocusEvent
class FocusEvent extends ComponentEvent implements Serializable-
Serialized Fields
-
cause
FocusEvent.Cause cause
-
opposite
Component opposite
-
temporary
boolean temporary
-
-
-
Class vaadinx.awt.event.HierarchyEvent
class HierarchyEvent extends AWTEvent implements Serializable -
Class vaadinx.awt.event.InputEvent
class InputEvent extends ComponentEvent implements Serializable-
Serialized Fields
-
modifiers
int modifiers
-
when
long when
-
-
-
Class vaadinx.awt.event.InputMethodEvent
class InputMethodEvent extends AWTEvent implements Serializable-
Serialized Fields
-
caret
TextHitInfo caret
-
committedCharacterCount
int committedCharacterCount
-
text
AttributedCharacterIterator text
-
visiblePosition
TextHitInfo visiblePosition
-
when
long when
-
-
-
Class vaadinx.awt.event.KeyEvent
class KeyEvent extends InputEvent implements Serializable-
Serialized Fields
-
keyChar
char keyChar
-
keyCode
int keyCode
-
keyLocation
int keyLocation
-
-
-
Class vaadinx.awt.event.MouseEvent
class MouseEvent extends InputEvent implements Serializable-
Serialized Fields
-
button
int button
-
clickCount
int clickCount
-
popupTrigger
boolean popupTrigger
-
x
int x
-
xAbs
int xAbs
-
y
int y
-
yAbs
int yAbs
-
-
-
Class vaadinx.awt.event.MouseWheelEvent
class MouseWheelEvent extends MouseEvent implements Serializable-
Serialized Fields
-
preciseWheelRotation
double preciseWheelRotation
-
scrollAmount
int scrollAmount
-
scrollType
int scrollType
-
wheelRotation
int wheelRotation
-
-
-
Class vaadinx.awt.event.PaintEvent
class PaintEvent extends ComponentEvent implements Serializable-
Serialized Fields
-
updateRect
Rectangle updateRect
-
-
-
Class vaadinx.awt.event.WindowEvent
class WindowEvent extends ComponentEvent implements Serializable-
Serialized Fields
-
newState
int newState
-
oldState
int oldState
-
opposite
Window opposite
-
-
-
-
Package vaadinx.swing
-
Class vaadinx.swing.AbstractButton
class AbstractButton extends JComponent implements Serializable-
Serialized Fields
-
action
Action action
-
actionListener
ActionListener actionListener
The model'sActionListener,AbstractButton.createActionListener()'s result. -
actionPropertyChangeListener
PropertyChangeListener actionPropertyChangeListener
-
borderPainted
boolean borderPainted
-
changeListener
ChangeListener changeListener
The model'sChangeListener,AbstractButton.createChangeListener()'s result. -
contentAreaFilled
boolean contentAreaFilled
-
disabledIcon
Icon disabledIcon
-
disabledSelectedIcon
Icon disabledSelectedIcon
-
displayedMnemonicIndex
int displayedMnemonicIndex
-
focusPainted
boolean focusPainted
-
handler
vaadinx.swing.AbstractButton.Handler handler
-
hideActionText
boolean hideActionText
-
horizontalAlignment
int horizontalAlignment
-
horizontalTextPosition
int horizontalTextPosition
-
icon
Icon icon
-
iconTextGap
int iconTextGap
-
itemListener
ItemListener itemListener
The model'sItemListener,AbstractButton.createItemListener()'s result. -
margin
Insets margin
-
mnemonic
int mnemonic
-
model
ButtonModel model
The button's state machine — armed, pressed, selected, enabled, rollover — and its action command, as in the JDK. The emulator builds it and listens to it; the surrogate is handed the same instance, so a browser click pulses this model and the surrogate renders its selection. -
multiClickThreshhold
long multiClickThreshhold
-
pressedIcon
Icon pressedIcon
-
rolloverEnabled
boolean rolloverEnabled
-
rolloverIcon
Icon rolloverIcon
-
rolloverSelectedIcon
Icon rolloverSelectedIcon
-
selectedIcon
Icon selectedIcon
-
text
String text
-
verticalAlignment
int verticalAlignment
-
verticalTextPosition
int verticalTextPosition
-
-
-
Class vaadinx.swing.Box
class Box extends JComponent implements Serializable -
Class vaadinx.swing.Box.Filler
class Filler extends JComponent implements Serializable -
Class vaadinx.swing.BoxLayout
class BoxLayout extends Object implements Serializable-
Serialized Fields
-
axis
int axis
-
target
Container target
-
-
-
Class vaadinx.swing.ButtonGroup
class ButtonGroup extends Object implements Serializable-
Serialized Fields
-
buttons
Vector<AbstractButton> buttons
-
selection
ButtonModel selection
The selected button's model, ornullwhen nothing is selected.
-
-
-
Class vaadinx.swing.DefaultCellEditor
class DefaultCellEditor extends AbstractCellEditor implements Serializable-
Serialized Fields
-
clickCountToStart
int clickCountToStart
Clicks needed to start editing: 2 for a text field, 1 for combo/check box. -
delegate
DefaultCellEditor.EditorDelegate delegate
Bridges the editor component's value in/out and translates its action/item events intostopCellEditingcalls. A type-specific subclass instance is created by each ctor. -
editorComponent
JComponent editorComponent
The editing component; set by one of the three type-specific ctors.
-
-
-
Class vaadinx.swing.DefaultCellEditor.EditorDelegate
class EditorDelegate extends Object implements Serializable-
Serialized Fields
-
value
Object value
The delegate's cached value (base impl; type-specific subclasses read the component live).
-
-
-
Class vaadinx.swing.DefaultListCellRenderer
class DefaultListCellRenderer extends JLabel implements Serializable -
Class vaadinx.swing.FocusManager
class FocusManager extends KeyboardFocusManager implements Serializable -
Class vaadinx.swing.ImageIcon
class ImageIcon extends Object implements Serializable-
Serialized Fields
-
delegate
ImageIcon delegate
-
-
-
Class vaadinx.swing.JButton
class JButton extends AbstractButton implements Serializable-
Serialized Fields
-
defaultCapable
boolean defaultCapable
-
-
-
Class vaadinx.swing.JCheckBox
class JCheckBox extends JToggleButton implements Serializable-
Serialized Fields
-
borderPaintedFlat
boolean borderPaintedFlat
-
-
-
Class vaadinx.swing.JCheckBoxMenuItem
class JCheckBoxMenuItem extends JMenuItem implements Serializable -
Class vaadinx.swing.JColorChooser
class JColorChooser extends JComponent implements Serializable-
Serialized Fields
-
chooserPanels
AbstractColorChooserPanel[] chooserPanels
-
dragEnabled
boolean dragEnabled
-
modelListener
ChangeListener modelListener
-
preventPeerEvents
boolean preventPeerEvents
-
previewPanel
JComponent previewPanel
-
selectionModel
ColorSelectionModel selectionModel
-
-
-
Class vaadinx.swing.JComboBox
class JComboBox extends JComponent implements Serializable-
Serialized Fields
-
action
Action action
-
actionCommand
String actionCommand
-
actionPropertyChangeListener
PropertyChangeListener actionPropertyChangeListener
-
dataModel
ComboBoxModel<E> dataModel
-
editor
Object editor
-
firingActionEvent
boolean firingActionEvent
-
isEditable
boolean isEditable
-
keySelectionManager
JComboBox.KeySelectionManager keySelectionManager
-
lightWeightPopupEnabled
boolean lightWeightPopupEnabled
-
listenedModel
ComboBoxModel<E> listenedModel
The model this combo is registered on as aListDataListener, and the surrogate renders. -
maximumRowCount
int maximumRowCount
-
popupVisible
boolean popupVisible
Whether the dropdown is open: written byJComboBox.setPopupVisible(boolean)and, for a user's click,JComboBox.installOpenedSync(SJComboBox). -
preventPeerEvents
boolean preventPeerEvents
Set whileJComboBox.setPopupVisible(boolean)writes the peer, whoseOpenedChangeEventecho it has already fired. -
prototypeDisplayValue
E prototypeDisplayValue
-
pushedIsEditable
boolean pushedIsEditable
-
pushedMaximumRowCount
int pushedMaximumRowCount
-
renderer
ListCellRenderer<? super E> renderer
-
selectedItemReminder
Object selectedItemReminder
-
selectingItem
boolean selectingItem
JDK private flags:JComboBox.setSelectedItem(Object)suppresses the model echo's ActionEvent;JComboBox.fireActionEvent()does not re-enter.
-
-
-
Class vaadinx.swing.JComponent
class JComponent extends Container implements Serializable-
Serialized Fields
-
actionMap
ActionMap actionMap
-
alignmentX
float alignmentX
-
alignmentXSet
boolean alignmentXSet
-
alignmentY
float alignmentY
-
alignmentYSet
boolean alignmentYSet
-
ancestorInputMap
InputMap ancestorInputMap
-
autoscrolls
boolean autoscrolls
-
blurListenerRegistration
com.vaadin.flow.shared.Registration blurListenerRegistration
-
border
Border border
-
clientProperties
Map<Object,
Object> clientProperties -
componentPopup
JPopupMenu componentPopup
Installed component popup, or null untilJComponent.setComponentPopupMenu(JPopupMenu)lands one (D_jpopupmenu). -
debugGraphicsOptions
int debugGraphicsOptions
-
doubleBuffered
boolean doubleBuffered
-
focusedInputMap
InputMap focusedInputMap
-
inheritsPopupMenu
boolean inheritsPopupMenu
-
inputVerifier
InputVerifier inputVerifier
-
installedShortcuts
Map<vaadinx.swing.JComponent.ShortcutKey, com.vaadin.flow.component.ShortcutRegistration> installedShortcuts
-
opaque
boolean opaque
-
requestFocusEnabled
boolean requestFocusEnabled
-
transferHandler
TransferHandler transferHandler
Installed transfer handler, or null untilJComponent.setTransferHandler(TransferHandler)lands one (D_drag_and_drop). -
verifyInputWhenFocusTarget
boolean verifyInputWhenFocusTarget
-
vetoableChangeSupport
VetoableChangeSupport vetoableChangeSupport
-
windowInputMap
InputMap windowInputMap
-
-
-
Class vaadinx.swing.JDesktopPane
class JDesktopPane extends JLayeredPane implements Serializable-
Serialized Fields
-
desktopManager
DesktopManager desktopManager
-
dragMode
int dragMode
-
frames
List<JInternalFrame> frames
-
selectedFrame
JInternalFrame selectedFrame
-
-
-
Class vaadinx.swing.JDialog
class JDialog extends Dialog implements Serializable-
Serialized Fields
-
defaultCloseOperation
int defaultCloseOperation
Swing's default isWindowConstants.HIDE_ON_CLOSE. Unlike JFrame, JDialog rejectsEXIT_ON_CLOSEat set-time (JDK contract — only JFrame may terminate the JVM). -
rootPane
JRootPane rootPane
-
rootPaneCheckingEnabled
boolean rootPaneCheckingEnabled
-
transferHandler
TransferHandler transferHandler
-
-
-
Class vaadinx.swing.JEditorPane
class JEditorPane extends JTextComponent implements Serializable-
Serialized Fields
-
-
Class vaadinx.swing.JFileChooser
class JFileChooser extends JComponent implements Serializable-
Serialized Fields
-
acceptAllFileFilterUsed
boolean acceptAllFileFilterUsed
-
accessory
JComponent accessory
-
approveButtonMnemonic
int approveButtonMnemonic
-
approveButtonText
String approveButtonText
-
approveButtonToolTipText
String approveButtonToolTipText
-
approved
boolean approved
-
choosableFilters
List<FileFilter> choosableFilters
-
controlsShown
boolean controlsShown
-
currentDirectory
File currentDirectory
-
dialogTitle
String dialogTitle
-
dialogType
int dialogType
-
fileFilter
FileFilter fileFilter
-
fileSelectionMode
int fileSelectionMode
-
fileView
FileView fileView
-
multiSelectionEnabled
boolean multiSelectionEnabled
-
selectedFile
File selectedFile
-
selectedFiles
File[] selectedFiles
-
staged
List<File> staged
-
useFileHiding
boolean useFileHiding
-
-
-
Class vaadinx.swing.JFormattedTextField
class JFormattedTextField extends JTextField implements Serializable-
Serialized Fields
-
focusLostBehavior
int focusLostBehavior
-
formatter
JFormattedTextField.AbstractFormatter formatter
-
formatterFactory
JFormattedTextField.AbstractFormatterFactory formatterFactory
-
strategy
vaadinx.swing.FormattedFieldStrategy strategy
Pinned at ctor time per D_formatted_peer_family.DateStrategy.INSTANCEfor date formatters;DefaultFormattedStrategy.INSTANCEfor everything else. Drives every peer-side write (initial value, programmatic setValue, formatter swap re-run) through the strategy's hooks. -
value
Object value
-
-
-
Class vaadinx.swing.JFrame
class JFrame extends Frame implements Serializable-
Serialized Fields
-
boundRoute
MainWindowRoute boundRoute
ForInlineStrategyframes only — captured at ctor time fromMainWindowRoute.current(), the route currently bootstrapping.nullforDialogStrategyframes. -
defaultCloseOperation
int defaultCloseOperation
-
rootPane
JRootPane rootPane
-
rootPaneCheckingEnabled
boolean rootPaneCheckingEnabled
-
strategy
vaadinx.swing.FrameStrategy strategy
Pinned at ctor time per D_frame_strategy.DialogStrategy.INSTANCEfor a regular JFrame;InlineStrategy.INSTANCEfor a@MainWindowsubclass. Drives every peer-side write (visibility, dispose, title) through the strategy's hooks. -
transferHandler
TransferHandler transferHandler
-
-
-
Class vaadinx.swing.JInternalFrame
class JInternalFrame extends JComponent implements Serializable-
Serialized Fields
-
closable
boolean closable
-
contentPane
Container contentPane
-
defaultCloseOperation
int defaultCloseOperation
-
desktop
JDesktopPane desktop
Stands in for the parent linkJInternalFrame.getDesktopPane()cannot walk. -
desktopIcon
JInternalFrame.JDesktopIcon desktopIcon
-
frameIcon
Icon frameIcon
-
frameVisible
boolean frameVisible
-
iconable
boolean iconable
-
isClosed
boolean isClosed
-
isIcon
boolean isIcon
-
isMaximum
boolean isMaximum
-
isSelected
boolean isSelected
-
location
Point location
-
maximizable
boolean maximizable
-
pushedTitle
String pushedTitle
-
resizable
boolean resizable
-
rootPane
JRootPane rootPane
-
rootPaneCheckingEnabled
boolean rootPaneCheckingEnabled
-
size
Dimension size
-
title
String title
-
-
-
Class vaadinx.swing.JInternalFrame.JDesktopIcon
class JDesktopIcon extends JComponent implements Serializable-
Serialized Fields
-
internalFrame
JInternalFrame internalFrame
-
-
-
Class vaadinx.swing.JLabel
class JLabel extends JComponent implements Serializable-
Serialized Fields
-
disabledIcon
Icon disabledIcon
-
displayedMnemonic
int displayedMnemonic
-
displayedMnemonicIndex
int displayedMnemonicIndex
-
horizontalAlignment
int horizontalAlignment
-
horizontalTextPosition
int horizontalTextPosition
-
icon
Icon icon
-
iconTextGap
int iconTextGap
-
labelFor
Component labelFor
-
text
String text
-
verticalAlignment
int verticalAlignment
-
verticalTextPosition
int verticalTextPosition
-
-
-
Class vaadinx.swing.JLayeredPane
class JLayeredPane extends JComponent implements Serializable -
Class vaadinx.swing.JList
class JList extends JComponent implements Serializable-
Serialized Fields
-
cellRenderer
ListCellRenderer<? super E> cellRenderer
Currently installed JDK-shaped cell renderer; seeded with DefaultListCellRenderer. -
clickIndexStash
int clickIndexStash
The clicked index, while a mouse event it caused is being dispatched: what stands in for the L&F's pixel hit test inJList.locationToIndex(Point)(R_layouts_close_enough). Held for the whole dispatch, so a handler that parks on a modal dialog still sees it after resuming. -
dataModel
ListModel<E> dataModel
-
dragEnabled
boolean dragEnabled
-
dropMode
DropMode dropMode
Drop mode (D_drag_and_drop). DefaultUSE_SELECTIONmatches JDK JList. -
fixedCellHeight
int fixedCellHeight
-
fixedCellWidth
int fixedCellWidth
-
layoutOrientation
int layoutOrientation
-
prototypeCellValue
E prototypeCellValue
The prototype cell value, held here rather than read back off the surrogate.The surrogate drops it under R_vaadin_first — cell width comes from CSS, so there is no Vaadin property to write — and the emulator layer owes the opposite duty under R_decline_effect_only: the sizing effect may go, the state may not. Delegating the getter made the emulator inherit the surrogate's stance across the layer boundary the two rules deliberately disagree on.
-
selectionAdjuster
ListDataListener selectionAdjuster
The JDK UI's list-data handler, which shifts the selection across the model's inserts and removals: here, on the thread the model fired on, so the selection is right before the peer exists and the moment a worker'sremovereturns. -
selectionBackground
Color selectionBackground
-
selectionForeground
Color selectionForeground
-
selectionListener
ListSelectionListener selectionListener
The JDK'sListSelectionHandler: re-fires the selection model's events with this list as the source.nulluntil the firstJList.addListSelectionListener(ListSelectionListener), as in the JDK, which decides where it sits among the selection model's own listeners.Relayed rather than fired inline: a browser selection reaches the model from the surrogate's peer listener, which has no UI fiber of its own, and a modal dialog opened by the user's listener needs one (R_callswing_envelope).
-
selectionModel
ListSelectionModel selectionModel
-
visibleRowCount
int visibleRowCount
-
-
-
Class vaadinx.swing.JMenu
class JMenu extends JMenuItem implements Serializable-
Serialized Fields
-
children
List<Object> children
Children list — JMenuItems (including JMenus, JCheckBoxMenuItems, JRadioButtonMenuItems) and JSeparators. Order matches insertion order; the rebuild walk emits them in this order.Children are stored as
Objectso the homogeneous list can carry bothJMenuItemandJSeparatorinstances without forcing a common base type. The rebuild walk type-tests each element to choose between the leaf-shape MenuNode + the separator-shape MenuNode. -
delay
int delay
Submenu popup delay in milliseconds — stored per R_decline_effect_only, never acted on.
-
-
-
Class vaadinx.swing.JMenuBar
class JMenuBar extends JComponent implements Serializable -
Class vaadinx.swing.JMenuItem
class JMenuItem extends AbstractButton implements Serializable-
Serialized Fields
-
accelerator
KeyStroke accelerator
Per-item accelerator. Null = none. JDK fires "accelerator" PCE on change; the surrogate's tree-rebuild reads this field and installs a UI-scoped Vaadin shortcut per D_menu_tree. -
parentNode
Object parentNode
Set by the containing JMenu / JMenuBar viaJMenuItem.setParent(Object). Walked byJMenuItem.notifyTreeMutated()to find the root JMenuBar for the rebuild push. Null until added to a parent — mutations on a detached item field-shadow but don't reach the surrogate. -
renderedIcon
com.vaadin.flow.component.Component renderedIcon
-
renderedIconSource
Icon renderedIconSource
The icon's Vaadin rendering, kept whileAbstractButton.getIcon()stays the same object. An unchanged item then carries the identical component in every snapshot, which lets the surrogate update the rendered menu in place instead of rebuilding it (MenuTreeBuilder.patchInPlace compares icons by identity).
-
-
-
Class vaadinx.swing.JOptionPane
class JOptionPane extends JComponent implements Serializable-
Serialized Fields
-
icon
Icon icon
-
initialSelectionValue
Object initialSelectionValue
-
initialValue
Object initialValue
-
inputComponent
JComponent inputComponent
-
inputValue
Object inputValue
-
message
Object message
-
messageType
int messageType
-
options
Object[] options
-
optionType
int optionType
-
selectionValues
Object[] selectionValues
-
value
Object value
-
wantsInput
boolean wantsInput
-
-
-
Class vaadinx.swing.JPanel
class JPanel extends JComponent implements Serializable -
Class vaadinx.swing.JPasswordField
class JPasswordField extends JTextField implements Serializable-
Serialized Fields
-
echoChar
char echoChar
-
-
-
Class vaadinx.swing.JPopupMenu
class JPopupMenu extends JComponent implements Serializable-
Serialized Fields
-
children
List<Object> children
JDK-shape children list —JMenuItems (includingJMenu,JCheckBoxMenuItem,JRadioButtonMenuItem) andJSeparators, stored asObjectso the homogeneous list carries both without a common base. The rebuild walk type-tests each element. MirrorsJMenu's own child-list shape. -
label
String label
Optional label (rarely rendered by L&Fs; round-trips per JDK). -
lightWeightPopupEnabled
boolean lightWeightPopupEnabled
AWT's heavyweight/lightweight popup toggle — meaningless under Vaadin's DOM overlay, stored per R_decline_effect_only. Defaultstrueas the JDK'sdefaultLWPopupEnabledKeydoes. -
popupVisible
boolean popupVisible
Stands for the JDK'spopupfield, whose nullity isJPopupMenu.isVisible(). Distinct from the inheritedComponent.visiblebecause the JDK's is too — overriding both accessors leaves that one atJComponent'struefor the object's whole life. -
preventPeerEvents
boolean preventPeerEvents
R_swing_is_truth feedback-loop guard, held across our ownContextMenuBase.close()so the echo does not re-fire whatJPopupMenu.setVisible(boolean)has already fired.
-
-
-
Class vaadinx.swing.JProgressBar
class JProgressBar extends JComponent implements Serializable-
Serialized Fields
-
changeListener
ChangeListener changeListener
The listenerJProgressBar.createChangeListener()produced, subscribed to the model throughJProgressBar.modelRelay. Protected and named as the JDK's is, so a subclass that reads or replaces it compiles unchanged. -
indeterminate
boolean indeterminate
-
model
BoundedRangeModel model
-
modelRelay
ChangeListener modelRelay
JProgressBar.changeListenerwrapped inEHelper.relayModelEvent, as subscribed to the model;nullwhen an override ofJProgressBar.createChangeListener()returnednull, which subscribes nothing, as in the JDK. -
orientation
int orientation
-
paintBorder
boolean paintBorder
-
paintString
boolean paintString
-
progressString
String progressString
-
pushedOrientation
int pushedOrientation
-
pushedPaintBorder
boolean pushedPaintBorder
-
pushedPaintString
boolean pushedPaintString
-
pushedProgressString
String pushedProgressString
-
relayedModel
BoundedRangeModel relayedModel
The modelJProgressBar.modelRelayis subscribed to, and the surrogate renders.
-
-
-
Class vaadinx.swing.JRadioButton
class JRadioButton extends JToggleButton implements Serializable -
Class vaadinx.swing.JRadioButtonMenuItem
class JRadioButtonMenuItem extends JMenuItem implements Serializable -
Class vaadinx.swing.JRootPane
class JRootPane extends JComponent implements Serializable-
Serialized Fields
-
contentPane
Container contentPane
-
defaultButton
JButton defaultButton
-
glassPane
Component glassPane
-
layeredPane
JLayeredPane layeredPane
-
menuBar
JMenuBar menuBar
-
-
-
Class vaadinx.swing.JScrollBar
class JScrollBar extends JComponent implements Serializable-
Serialized Fields
-
blockIncrement
int blockIncrement
-
model
BoundedRangeModel model
-
orientation
int orientation
-
unitIncrement
int unitIncrement
-
-
-
Class vaadinx.swing.JScrollPane
class JScrollPane extends JComponent implements Serializable-
Serialized Fields
-
columnHeader
JViewport columnHeader
-
horizontalScrollBar
JScrollBar horizontalScrollBar
-
horizontalScrollBarPolicy
int horizontalScrollBarPolicy
-
lowerLeft
Component lowerLeft
-
lowerRight
Component lowerRight
-
rowHeader
JViewport rowHeader
-
upperLeft
Component upperLeft
-
upperRight
Component upperRight
-
verticalScrollBar
JScrollBar verticalScrollBar
-
verticalScrollBarPolicy
int verticalScrollBarPolicy
-
viewport
JViewport viewport
-
viewportBorder
Border viewportBorder
-
viewportView
Component viewportView
-
wheelScrollingEnabled
boolean wheelScrollingEnabled
-
-
-
Class vaadinx.swing.JSeparator
class JSeparator extends JComponent implements Serializable-
Serialized Fields
-
orientation
int orientation
-
-
-
Class vaadinx.swing.JSlider
class JSlider extends JComponent implements Serializable-
Serialized Fields
-
changeListener
ChangeListener changeListener
The listenerJSlider.createChangeListener()produced, subscribed to the model throughJSlider.modelRelay. Protected and named as the JDK's is, so a subclass that reads or replaces it compiles unchanged. -
isInverted
boolean isInverted
-
labelTable
Dictionary labelTable
-
majorTickSpacing
int majorTickSpacing
-
minorTickSpacing
int minorTickSpacing
-
modelRelay
ChangeListener modelRelay
JSlider.changeListenerwrapped inEHelper.relayModelEvent, as subscribed to the model;nullwhen an override ofJSlider.createChangeListener()returnednull, which subscribes nothing, as in the JDK. -
orientation
int orientation
-
paintLabels
boolean paintLabels
-
paintTicks
boolean paintTicks
-
paintTrack
boolean paintTrack
-
pushedMajorTickSpacing
int pushedMajorTickSpacing
-
pushedMinorTickSpacing
int pushedMinorTickSpacing
-
pushedOrientation
int pushedOrientation
-
pushedSnapToTicks
boolean pushedSnapToTicks
-
relayedModel
BoundedRangeModel relayedModel
The modelJSlider.modelRelayis subscribed to, and the surrogate renders. -
sliderModel
BoundedRangeModel sliderModel
-
snapToTicks
boolean snapToTicks
-
-
-
Class vaadinx.swing.JSpinner
class JSpinner extends JComponent implements Serializable-
Serialized Fields
-
editor
JComponent editor
Currently installed editor or null. Field-shadow only; the real UI is the spinner peer. -
model
SpinnerModel model
Private and named as in the JDK; the surrogate renders the same instance. -
modelListener
ChangeListener modelListener
Re-fires the model'sChangeEventas this spinner's. Subscribed eagerly, where the JDK subscribes on the firstJSpinner.addChangeListener(ChangeListener); the difference is only visible in the model's own listener list.
-
-
-
Class vaadinx.swing.JSpinner.DateEditor
class DateEditor extends JSpinner.DefaultEditor implements Serializable-
Serialized Fields
-
format
SimpleDateFormat format
-
pattern
String pattern
-
-
-
Class vaadinx.swing.JSpinner.DefaultEditor
class DefaultEditor extends JPanel implements Serializable-
Serialized Fields
-
ftf
JFormattedTextField ftf
-
spinner
JSpinner spinner
-
-
-
Class vaadinx.swing.JSpinner.ListEditor
class ListEditor extends JSpinner.DefaultEditor implements Serializable -
Class vaadinx.swing.JSpinner.NumberEditor
class NumberEditor extends JSpinner.DefaultEditor implements Serializable-
Serialized Fields
-
format
DecimalFormat format
-
-
-
Class vaadinx.swing.JSplitPane
class JSplitPane extends JComponent implements Serializable-
Serialized Fields
-
continuousLayout
boolean continuousLayout
-
dividerLocation
int dividerLocation
-
dividerSize
int dividerSize
-
lastDividerLocation
int lastDividerLocation
-
leftComponent
Component leftComponent
-
oneTouchExpandable
boolean oneTouchExpandable
-
orientation
int orientation
-
pushedOrientation
int pushedOrientation
-
resizeWeight
double resizeWeight
-
rightComponent
Component rightComponent
-
-
-
Class vaadinx.swing.JTabbedPane
class JTabbedPane extends JComponent implements Serializable-
Serialized Fields
-
changeListener
ChangeListener changeListener
WhatJTabbedPane.createChangeListener()returned, registered onJTabbedPane.modelbyJTabbedPane.setModel(SingleSelectionModel). -
model
SingleSelectionModel model
-
pages
List<vaadinx.swing.JTabbedPane.TabPage> pages
-
preventPeerEvents
boolean preventPeerEvents
Set while this class writes the peer, whoseSelectedChangeEventecho is not a user's. -
pushedTabPlacement
int pushedTabPlacement
-
selectionPush
ChangeListener selectionPush
Flushes the model's selection to the peer; kept onJTabbedPane.subscribedModel. -
subscribedModel
SingleSelectionModel subscribedModel
-
tabLayoutPolicy
int tabLayoutPolicy
-
tabPlacement
int tabPlacement
-
visComp
Component visComp
The content componentJTabbedPane.fireStateChanged()last made visible.
-
-
-
Class vaadinx.swing.JTabbedPane.ModelListener
class ModelListener extends Object implements Serializable -
Class vaadinx.swing.JTable
class JTable extends JComponent implements Serializable-
Serialized Fields
-
autoCreateColumnsFromModel
boolean autoCreateColumnsFromModel
-
autoCreateRowSorter
boolean autoCreateRowSorter
JDKautoCreateRowSorter. Held here rather than on the surrogate, so the sorter it creates is installed throughJTable.setRowSorter(RowSorter)as the JDK's is — which is what puts it under this table'sJTable.SortManagerand a subclass'ssetRowSorteroverride on the path. -
autoResizeMode
int autoResizeMode
-
cellEditor
TableCellEditor cellEditor
The cell editor in flight during editing (JDKcellEditor);nullwhen not editing. -
cellSelectionEnabled
boolean cellSelectionEnabled
-
changingModel
boolean changingModel
Set while a model change is being applied: the view selection moves more than once meanwhile and the surrogate's shifts on its own, so the mirror onto the surrogate waits for the end ofJTable.tableChanged(TableModelEvent). -
clickColumnStash
int clickColumnStash
-
clickRowStash
int clickRowStash
The clicked cell, while a mouse event it caused is being dispatched: what stands in for the pixel arithmetic ofJTable.rowAtPoint(Point)/JTable.columnAtPoint(Point), in view coordinates. Held for the whole dispatch, so a handler that parks on a modal dialog still sees it after resuming. -
columnModel
TableColumnModel columnModel
User-facing column model (ported types). Mirror of the surrogate's JDK column model; bridge listeners keep them in sync. -
columnSelectionAllowed
boolean columnSelectionAllowed
-
dataModel
TableModel dataModel
-
defaultEditorsByColumnClass
Map<Class<?>, TableCellEditor> defaultEditorsByColumnClass
Per-column-class default cell-editor registry (ported types). Walks superclass chain on lookup. MirrorsJTable.defaultRenderersByColumnClass. -
defaultRenderersByColumnClass
Map<Class<?>, TableCellRenderer> defaultRenderersByColumnClass
Per-column-class fallback renderer registry (ported types). Walks superclass chain on lookup. -
dragEnabled
boolean dragEnabled
-
dropMode
DropMode dropMode
Drop mode (D_drag_and_drop). DefaultUSE_SELECTIONmatches JDK JTable. -
editingColumn
int editingColumn
-
editingComponent
Component editingComponent
The seeded editing component in flight (its peer is the column's editor component);nullwhen not editing. -
editingRow
int editingRow
View row/column being edited;-1when not editing. -
editorBinder
com.vaadin.flow.data.binder.Binder<Integer> editorBinder
Empty placeholder Binder for the inheritedGrid.Editor(D_jtable_cell_editing). Vaadin's editor throws without a binder, but needs no bindings — value flows through the Swing editor lifecycle (getTableCellEditorComponentseeds,getCellEditorValuecommits), not through the binder. -
escapeCancelShortcut
com.vaadin.flow.component.ShortcutRegistration escapeCancelShortcut
Escape-cancels-the-edit shortcut, registered on open and removed on cleanup (B9). Vaadin's built-in Grid-editor Escape handling doesn't fire for our programmatic single-columnsetEditorComponent, so we wire our own. -
fillsViewportHeight
boolean fillsViewportHeight
-
gridColor
Color gridColor
-
gridEditorReopenScheduled
boolean gridEditorReopenScheduled
Set while aJTable.scheduleGridEditorReopen()is pending for this response. -
ignoreSortChange
boolean ignoreSortChange
True while the sorter is being told of a model change, soJTable.sorterChangedleaves the re-map toJTable.sortedTableChanged(RowSorterEvent, TableModelEvent). -
listenedModel
TableModel listenedModel
The model this table is registered on — whatJTable.reconcileFields()detects a directJTable.dataModelwrite against. -
listenedSelectionModel
ListSelectionModel listenedSelectionModel
The selection model this table listens to —JTable.reconcileFields()' baseline forJTable.selectionModel. -
peerSelectionBridge
ListSelectionListener peerSelectionBridge
Pulls a browser selection off the surrogate's model-row selection model. -
peerSelectionMuted
boolean peerSelectionMuted
Set while this table writes the surrogate's selection, soJTable.peerSelectionBridgeignores the echo. -
portedToJdkBridge
TableColumnModelListener portedToJdkBridge
Listener installed onJTable.columnModelthat translates ported events to JDK ops on the surrogate. -
preferredViewportSize
Dimension preferredViewportSize
-
pullingPeerSelection
boolean pullingPeerSelection
Set while this table writes its own selection from the surrogate's, soJTable.valueChanged(ListSelectionEvent)does not push it straight back. -
rowHeight
int rowHeight
-
rowMargin
int rowMargin
-
rowSelectionAllowed
boolean rowSelectionAllowed
No-Vaadin-counterpart JDK knobs round-trip on the emulator only (R_swing_is_truth-faithful) + fire PCE. The surrogate drops them per R_vaadin_first (SD_sjtable) — the asymmetric R_swing_is_truth-shadow split SJToolBar (D_jtoolbar) / JSplitPane (D_jsplitpane) / JList (D_jlist) established. Defaults match JDK JTable. `dragEnabled(true)` and `setCellSelectionEnabled` WARN (real gaps); the rest round-trip silently (R_layouts_close_enough sizing/chrome). -
selectionBackground
Color selectionBackground
-
selectionForeground
Color selectionForeground
-
selectionModel
ListSelectionModel selectionModel
-
showHorizontalLines
boolean showHorizontalLines
-
showVerticalLines
boolean showVerticalLines
-
sorterChanged
boolean sorterChanged
Whether the sorter re-sorted during the change in flight — the JDK's flag, set byJTable.sorterChanged. -
sortManager
vaadinx.swing.JTable.SortManager sortManager
-
tableHeader
JTableHeader tableHeader
LazyJTableHeaderholder. -
updateSelectionOnSort
boolean updateSelectionOnSort
JDKupdateSelectionOnSort: whether a re-sort keeps the selection on the same model rows. Defaulttrue.
-
-
-
Class vaadinx.swing.JTextArea
class JTextArea extends JTextComponent implements Serializable-
Serialized Fields
-
columns
int columns
-
rows
int rows
-
word
boolean word
-
wrap
boolean wrap
-
-
-
Class vaadinx.swing.JTextField
class JTextField extends JTextComponent implements Serializable-
Serialized Fields
-
action
Action action
-
actionCommand
String actionCommand
-
actionPropertyChangeListener
PropertyChangeListener actionPropertyChangeListener
-
columns
int columns
-
horizontalAlignment
int horizontalAlignment
-
scrollOffset
int scrollOffset
Horizontal scroll offset in pixels — stored per R_decline_effect_only, never acted on.
-
-
-
Class vaadinx.swing.JTextPane
class JTextPane extends JEditorPane implements Serializable-
Serialized Fields
-
defaultEditorKit
EditorKit defaultEditorKit
-
renderPush
DocumentListener renderPush
-
-
-
Class vaadinx.swing.JToggleButton
class JToggleButton extends AbstractButton implements Serializable -
Class vaadinx.swing.JToggleButton.ToggleButtonModel
class ToggleButtonModel extends JToggleButton.ToggleButtonModel implements Serializable -
Class vaadinx.swing.JToolBar
class JToolBar extends JComponent implements Serializable-
Serialized Fields
-
floatable
boolean floatable
-
margin
Insets margin
-
orientation
int orientation
-
paintBorder
boolean paintBorder
-
-
-
Class vaadinx.swing.JToolBar.Separator
class Separator extends JSeparator implements Serializable-
Serialized Fields
-
separatorSize
Dimension separatorSize
-
-
-
Class vaadinx.swing.JTree
class JTree extends JComponent implements Serializable-
Serialized Fields
-
anchorPath
TreePath anchorPath
-
cellEditor
TreeCellEditor cellEditor
-
cellRenderer
TreeCellRenderer cellRenderer
Currently installed JDK-shaped cell renderer; seeded with DefaultTreeCellRenderer. -
clickPathStash
TreePath clickPathStash
The clicked path, while a mouse event it caused is being dispatched: what stands in for the pixel hit test ofJTree.getClosestPathForLocation(int, int)(R_layouts_close_enough). Held for the whole dispatch, so a handler that parks on a modal dialog still sees it after resuming. -
dragEnabled
boolean dragEnabled
-
dropMode
DropMode dropMode
Drop mode (D_drag_and_drop/D_jtree_row_dnd). DefaultUSE_SELECTIONmatches JDK JTree. -
editable
boolean editable
-
editingPath
TreePath editingPath
-
editorField
com.vaadin.flow.component.textfield.TextField editorField
-
enterCommitShortcut
com.vaadin.flow.shared.Registration enterCommitShortcut
-
escapeCancelShortcut
com.vaadin.flow.shared.Registration escapeCancelShortcut
-
expandsSelectedPaths
boolean expandsSelectedPaths
-
installedSelectionModel
TreeSelectionModel installedSelectionModel
-
installedTreeModel
TreeModel installedTreeModel
-
invokesStopCellEditing
boolean invokesStopCellEditing
-
largeModel
boolean largeModel
-
leadPath
TreePath leadPath
-
peerExpanded
Set<Object> peerExpanded
The nodes this tree last told the peer, or heard from it, are expanded: the baselineJTree.syncPeerExpansion()diffsJTree.expandedStateagainst. -
pushedRootVisible
boolean pushedRootVisible
-
rootVisible
boolean rootVisible
-
rowHeight
int rowHeight
-
rowMapper
RowMapper rowMapper
RowMapper installed on the selection model so its row-based queries (getSelectionRows,getMinSelectionRow, …) resolve over the surrogate's visible-node walk — the role the JDK's layout cache plays for BasicTreeUI. -
scrollsOnExpand
boolean scrollsOnExpand
-
selectionHandler
TreeSelectionListener selectionHandler
Handler installed on the surrogate's selection model that re-sources selection events to the emulator's own listenerList with source = this JTree (the JDKJTree.TreeSelectionRedirectorshape), and then plays the partBasicTreeUIplays in keeping the anchor and lead paths in step — seeJTree.syncAnchorAndLeadFromSelection(). -
showsRootHandles
boolean showsRootHandles
-
toggleClickCount
int toggleClickCount
-
visibleRowCount
int visibleRowCount
-
-
-
Class vaadinx.swing.JViewport
class JViewport extends JComponent implements Serializable-
Serialized Fields
-
extentSize
Dimension extentSize
-
owner
JScrollPane owner
Owning JScrollPane (back-reference forJViewport.getView()/JViewport.setView(Component)round-trip through the JScrollPane'sJScrollPane.setViewportView(Component)). Set at ctor time, may be re-bound viaJViewport.bindOwner(JScrollPane)when JDK code callsscrollPane.setViewport(otherViewport). -
scrollMode
int scrollMode
-
viewPosition
Point viewPosition
-
viewSize
Dimension viewSize
-
-
-
Class vaadinx.swing.JWindow
class JWindow extends Window implements Serializable-
Serialized Fields
-
rootPane
JRootPane rootPane
-
rootPaneCheckingEnabled
boolean rootPaneCheckingEnabled
-
transferHandler
TransferHandler transferHandler
-
-
-
Class vaadinx.swing.Timer
class Timer extends Object implements Serializable-
Serialized Fields
-
actionCommand
String actionCommand
-
coalesce
boolean coalesce
-
delay
int delay
-
future
ScheduledFuture<?> future
-
initialDelay
int initialDelay
-
listenerList
EventListenerList listenerList
-
pendingDelivery
boolean pendingDelivery
-
repeats
boolean repeats
-
running
boolean running
-
session
com.vaadin.flow.server.VaadinSession session
-
-
-
Class vaadinx.swing.TransferHandler
class TransferHandler extends Object implements Serializable -
Class vaadinx.swing.UIManager
class UIManager extends Object implements Serializable
-
-
Package vaadinx.swing.app
-
Class vaadinx.swing.app.MainWindowRoute
class MainWindowRoute extends com.vaadin.flow.component.html.Div implements Serializable-
Serialized Fields
-
bootstrapped
boolean bootstrapped
Per-instance gate. Set the first timeMainWindowRoute.onAttach(AttachEvent)fires; checked on every subsequent attach to suppress re-runningMainWindowRoute.bootstrap(). Survives@PreserveOnRefreshre-binds because the route instance itself is preserved across refreshes.
-
-
-
Class vaadinx.swing.app.SwingBridgeEmulatorsBootstrap
class SwingBridgeEmulatorsBootstrap extends Object implements Serializable -
Class vaadinx.swing.app.SwingBridgeVaadinServlet
class SwingBridgeVaadinServlet extends com.vaadin.flow.server.VaadinServlet implements Serializable -
Class vaadinx.swing.app.SwingBridgeVaadinServlet.SwingBridgeVaadinServletService
class SwingBridgeVaadinServletService extends com.vaadin.flow.server.VaadinServletService implements Serializable
-
-
Package vaadinx.swing.border
-
Class vaadinx.swing.border.AbstractBorder
class AbstractBorder extends Object implements Serializable -
Class vaadinx.swing.border.BevelBorder
class BevelBorder extends AbstractBorder implements Serializable -
Class vaadinx.swing.border.CompoundBorder
class CompoundBorder extends AbstractBorder implements Serializable -
Class vaadinx.swing.border.EmptyBorder
class EmptyBorder extends AbstractBorder implements Serializable-
Serialized Fields
-
bottom
int bottom
-
left
int left
-
right
int right
-
top
int top
-
-
-
Class vaadinx.swing.border.EtchedBorder
class EtchedBorder extends AbstractBorder implements Serializable -
Class vaadinx.swing.border.LineBorder
class LineBorder extends AbstractBorder implements Serializable-
Serialized Fields
-
lineColor
Color lineColor
-
roundedCorners
boolean roundedCorners
-
thickness
int thickness
-
-
-
Class vaadinx.swing.border.MatteBorder
class MatteBorder extends EmptyBorder implements Serializable -
Class vaadinx.swing.border.SoftBevelBorder
class SoftBevelBorder extends BevelBorder implements Serializable -
Class vaadinx.swing.border.TitledBorder
class TitledBorder extends AbstractBorder implements Serializable
-
-
Package vaadinx.swing.event
-
Class vaadinx.swing.event.AncestorEvent
class AncestorEvent extends AWTEvent implements Serializable -
Class vaadinx.swing.event.InternalFrameEvent
class InternalFrameEvent extends AWTEvent implements Serializable -
Class vaadinx.swing.event.TableColumnModelEvent
class TableColumnModelEvent extends EventObject implements Serializable-
Serialized Fields
-
fromIndex
int fromIndex
The index of the column from where it was moved or removed. -
toIndex
int toIndex
The index of the column to where it was moved or added.
-
-
-
-
Package vaadinx.swing.table
-
Class vaadinx.swing.table.DefaultTableCellRenderer
class DefaultTableCellRenderer extends JLabel implements Serializable -
Class vaadinx.swing.table.DefaultTableColumnModel
class DefaultTableColumnModel extends Object implements Serializable-
Serialized Fields
-
columnMargin
int columnMargin
-
columnSelectionAllowed
boolean columnSelectionAllowed
-
listenerList
EventListenerList listenerList
-
selectionModel
ListSelectionModel selectionModel
-
tableColumns
Vector<TableColumn> tableColumns
-
totalColumnWidth
int totalColumnWidth
-
-
-
Class vaadinx.swing.table.JTableHeader
class JTableHeader extends JComponent implements Serializable-
Serialized Fields
-
columnModel
TableColumnModel columnModel
-
defaultRenderer
TableCellRenderer defaultRenderer
-
reorderingAllowed
boolean reorderingAllowed
-
resizingAllowed
boolean resizingAllowed
-
table
JTable table
-
updateTableInRealTime
boolean updateTableInRealTime
Obsolete since JDK 1.3 — preserved for shape compat.
-
-
-
Class vaadinx.swing.table.TableColumn
class TableColumn extends Object implements Serializable-
Serialized Fields
-
cellEditor
TableCellEditor cellEditor
-
cellRenderer
TableCellRenderer cellRenderer
-
changeSupport
SwingPropertyChangeSupport changeSupport
-
headerRenderer
TableCellRenderer headerRenderer
-
headerValue
Object headerValue
-
identifier
Object identifier
-
isResizable
boolean isResizable
-
maxWidth
int maxWidth
-
minWidth
int minWidth
-
modelIndex
int modelIndex
-
preferredWidth
int preferredWidth
-
width
int width
-
-
-
-
Package vaadinx.swing.text
-
Class vaadinx.swing.text.DefaultCaret
class DefaultCaret extends Rectangle implements Serializable-
Serialized Fields
-
active
boolean active
-
component
JTextComponent component
-
dot
int dot
-
flasherDelay
int flasherDelay
-
forceCaretPositionChange
boolean forceCaretPositionChange
-
isBlinkRateSaved
boolean isBlinkRateSaved
-
listenerList
EventListenerList listenerList
-
magicCaretPosition
Point magicCaretPosition
-
mark
int mark
-
savedBlinkRate
int savedBlinkRate
-
selectionHighlighted
boolean selectionHighlighted
-
selectionVisible
boolean selectionVisible
-
updatePolicy
int updatePolicy
-
visible
boolean visible
-
-
-
Class vaadinx.swing.text.JTextComponent
class JTextComponent extends JComponent implements Serializable-
Serialized Fields
-
caret
Caret caret
-
caretColor
Color caretColor
-
caretEvent
vaadinx.swing.text.JTextComponent.CaretRelay caretEvent
-
caretRenderPending
boolean caretRenderPending
-
caretRenderScheduled
boolean caretRenderScheduled
-
disabledTextColor
Color disabledTextColor
-
docToPeer
DocumentListener docToPeer
-
document
Document document
-
dragEnabled
boolean dragEnabled
Text-drag-out flag — stored per R_decline_effect_only; the browser owns dragging. -
dropMode
DropMode dropMode
Drop mode, defaulting toUSE_SELECTIONas the JDK's does. -
editable
boolean editable
-
focusAccelerator
char focusAccelerator
-
highlighter
Highlighter highlighter
-
keymap
Keymap keymap
-
margin
Insets margin
-
navigationFilter
NavigationFilter navigationFilter
-
preventPeerEvents
boolean preventPeerEvents
-
renderedBackward
boolean renderedBackward
-
renderedEnd
int renderedEnd
-
renderedStart
int renderedStart
-
selectedTextColor
Color selectedTextColor
-
selectionColor
Color selectionColor
-
selectionReports
com.vaadin.flow.shared.Registration selectionReports
-
selectionReportsEager
boolean selectionReportsEager
-
-
-
-
Package vaadinx.swing.text.html
-
Class vaadinx.swing.text.html.HTMLDocument
class HTMLDocument extends HTMLDocument implements Serializable-
Serialized Fields
-
markup
String markup
-
reparsing
boolean reparsing
-
-
-
Class vaadinx.swing.text.html.HTMLEditorKit
class HTMLEditorKit extends HTMLEditorKit implements Serializable-
Serialized Fields
-
boundPeers
List<com.vaadin.swingbridge.surrogates.SJEditorPane> boundPeers
-
styleSheet
StyleSheet styleSheet
-
-
-
Class vaadinx.swing.text.html.StyleSheet
class StyleSheet extends StyleSheet implements Serializable
-
-
Package vaadinx.swing.tree
-
Class vaadinx.swing.tree.DefaultTreeCellRenderer
class DefaultTreeCellRenderer extends JLabel implements Serializable-
Serialized Fields
-
backgroundNonSelectionColor
Color backgroundNonSelectionColor
-
backgroundSelectionColor
Color backgroundSelectionColor
-
borderSelectionColor
Color borderSelectionColor
-
closedIcon
Icon closedIcon
-
hasFocus
boolean hasFocus
-
leafIcon
Icon leafIcon
-
openIcon
Icon openIcon
-
selected
boolean selected
-
textNonSelectionColor
Color textNonSelectionColor
-
textSelectionColor
Color textSelectionColor
-
-
-
-
Package vaadinx.text
-
Class vaadinx.text.SimpleDateFormat
class SimpleDateFormat extends SimpleDateFormat implements Serializable-
Serialized Fields
-
explicitTimeZone
boolean explicitTimeZone
Deprecated.True once the migrator explicitly set a zone on the template (pre-freeze, no session). When set, backings keep the template's explicit zone instead of defaulting to the browser/server zone — the migrator's intent wins. -
frozen
boolean frozen
Deprecated.Set once the template has been used to build any backing. Avolatilewrite in the freeze establishes happens-before for lock-free template reads; atrueread means no further template mutation can occur. -
template
SimpleDateFormat template
Deprecated.Session-independent configuration prototype. Never used to format — cloned per session/per background call, then zone-pinned. Guarded bythisuntilSimpleDateFormat.frozen; immutable and lock-free to read afterwards.
-
-
-
-
Package vaadinx.util
-
Class vaadinx.util.Calendar
class Calendar extends GregorianCalendar implements Serializable -
Class vaadinx.util.GregorianCalendar
class GregorianCalendar extends Calendar implements Serializable
-