Class SimpleBeanValidationByTableDemo
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.nuiton.jaxx.demo.DemoPanel
-
- org.nuiton.jaxx.demo.feature.validation.simple.SimpleBeanValidationByTableDemo
-
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,JAXXContext,JAXXObject,JAXXValidator
public class SimpleBeanValidationByTableDemo extends DemoPanel implements JAXXValidator
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
-
Fields inherited from class org.nuiton.jaxx.demo.DemoPanel
$activeBindings, $bindings, $bindingSources, $objectMap, $previousValues, broker, delegateContext, helpDefaultId, PROPERTY_HELP_DEFAULT_ID, top
-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
-
Constructor Summary
Constructors Constructor Description SimpleBeanValidationByTableDemo()SimpleBeanValidationByTableDemo(boolean param0)SimpleBeanValidationByTableDemo(LayoutManager param0)SimpleBeanValidationByTableDemo(LayoutManager param0, boolean param1)SimpleBeanValidationByTableDemo(JAXXContext param0)SimpleBeanValidationByTableDemo(JAXXContext param0, boolean param1)SimpleBeanValidationByTableDemo(JAXXContext param0, LayoutManager param1)SimpleBeanValidationByTableDemo(JAXXContext param0, LayoutManager param1, boolean param2)
-
Method Summary
-
Methods inherited from class org.nuiton.jaxx.demo.DemoPanel
addDefaultSources, applyDataBinding, createBroker, createHelpDefaultId, firePropertyChange, get$objectMap, getBroker, getContextValue, getContextValue, getDataBinding, getDataBindings, getDelegateContext, getDemoTabTitle, getHelpDefaultId, getLabel, getObjectById, getParentContainer, getParentContainer, processDataBinding, processDataBinding, registerDataBinding, removeContextValue, removeContextValue, removeDataBinding, setContextValue, setContextValue, setHelpDefaultId
-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.nuiton.jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
-
-
-
-
Field Detail
-
BINDING_AGE_VALUE
public static final String BINDING_AGE_VALUE
- See Also:
- Constant Field Values
-
BINDING_CONFIG_TEXT
public static final String BINDING_CONFIG_TEXT
- See Also:
- Constant Field Values
-
BINDING_DIR_TEXT
public static final String BINDING_DIR_TEXT
- See Also:
- Constant Field Values
-
BINDING_EMAIL2_TEXT
public static final String BINDING_EMAIL2_TEXT
- See Also:
- Constant Field Values
-
BINDING_FIRST_NAME_TEXT
public static final String BINDING_FIRST_NAME_TEXT
- See Also:
- Constant Field Values
-
BINDING_LAST_NAME_TEXT
public static final String BINDING_LAST_NAME_TEXT
- See Also:
- Constant Field Values
-
BINDING_RATIO_VALUE
public static final String BINDING_RATIO_VALUE
- See Also:
- Constant Field Values
-
BINDING_TEXT2_TEXT
public static final String BINDING_TEXT2_TEXT
- See Also:
- Constant Field Values
-
BINDING_TEXT_TEXT
public static final String BINDING_TEXT_TEXT
- See Also:
- Constant Field Values
-
BINDING__RATIO_VALUE
public static final String BINDING__RATIO_VALUE
- See Also:
- Constant Field Values
-
BINDING__TEXT2_TEXT
public static final String BINDING__TEXT2_TEXT
- See Also:
- Constant Field Values
-
BINDING__TEXT_TEXT
public static final String BINDING__TEXT_TEXT
- See Also:
- Constant Field Values
-
_ratio
protected JSlider _ratio
-
_text
protected JTextField _text
-
_text2
protected JTextField _text2
-
age
protected JSlider age
-
cancel
protected JButton cancel
-
config
protected JTextField config
-
dir
protected JTextField dir
-
email2
protected JTextField email2
-
errorTable
protected JTable errorTable
-
errorTableModel
protected SwingValidatorMessageTableModel errorTableModel
-
firstName
protected JTextField firstName
-
identity
protected Identity identity
-
lastName
protected JTextField lastName
-
model1
protected Model model1
-
model2
protected Model model2
-
ok
protected JButton ok
-
ratio
protected JSlider ratio
-
text
protected JTextField text
-
text2
protected JTextField text2
-
validator
protected SwingValidator<Model> validator
-
validator2
protected SwingValidator<Model> validator2
-
validator3
protected SwingValidator<Identity> validator3
-
-
Constructor Detail
-
SimpleBeanValidationByTableDemo
public SimpleBeanValidationByTableDemo()
-
SimpleBeanValidationByTableDemo
public SimpleBeanValidationByTableDemo(JAXXContext param0)
-
SimpleBeanValidationByTableDemo
public SimpleBeanValidationByTableDemo(boolean param0)
-
SimpleBeanValidationByTableDemo
public SimpleBeanValidationByTableDemo(JAXXContext param0, boolean param1)
-
SimpleBeanValidationByTableDemo
public SimpleBeanValidationByTableDemo(LayoutManager param0)
-
SimpleBeanValidationByTableDemo
public SimpleBeanValidationByTableDemo(JAXXContext param0, LayoutManager param1)
-
SimpleBeanValidationByTableDemo
public SimpleBeanValidationByTableDemo(LayoutManager param0, boolean param1)
-
SimpleBeanValidationByTableDemo
public SimpleBeanValidationByTableDemo(JAXXContext param0, LayoutManager param1, boolean param2)
-
-
Method Detail
-
getSources
protected String[] getSources()
- Overrides:
getSourcesin classDemoPanel
-
$getJAXXObjectDescriptor
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
-
getValidator
public SwingValidator<?> getValidator(String validatorId)
- Specified by:
getValidatorin interfaceJAXXValidator
-
getValidatorIds
public List<String> getValidatorIds()
- Specified by:
getValidatorIdsin interfaceJAXXValidator
-
registerValidatorFields
public void registerValidatorFields()
- Specified by:
registerValidatorFieldsin interfaceJAXXValidator
-
doActionPerformed__on__cancel
public void doActionPerformed__on__cancel(ActionEvent event)
-
doActionPerformed__on__ok
public void doActionPerformed__on__ok(ActionEvent event)
-
doKeyReleased__on___text
public void doKeyReleased__on___text(KeyEvent event)
-
doKeyReleased__on___text2
public void doKeyReleased__on___text2(KeyEvent event)
-
doKeyReleased__on__config
public void doKeyReleased__on__config(KeyEvent event)
-
doKeyReleased__on__dir
public void doKeyReleased__on__dir(KeyEvent event)
-
doKeyReleased__on__email2
public void doKeyReleased__on__email2(KeyEvent event)
-
doKeyReleased__on__firstName
public void doKeyReleased__on__firstName(KeyEvent event)
-
doKeyReleased__on__lastName
public void doKeyReleased__on__lastName(KeyEvent event)
-
doKeyReleased__on__text
public void doKeyReleased__on__text(KeyEvent event)
-
doKeyReleased__on__text2
public void doKeyReleased__on__text2(KeyEvent event)
-
doStateChanged__on___ratio
public void doStateChanged__on___ratio(ChangeEvent event)
-
doStateChanged__on__age
public void doStateChanged__on__age(ChangeEvent event)
-
doStateChanged__on__ratio
public void doStateChanged__on__ratio(ChangeEvent event)
-
doTableChanged__on__errorTableModel
public void doTableChanged__on__errorTableModel(TableModelEvent event)
-
getAge
public JSlider getAge()
-
getCancel
public JButton getCancel()
-
getConfig
public JTextField getConfig()
-
getDir
public JTextField getDir()
-
getEmail2
public JTextField getEmail2()
-
getErrorTable
public JTable getErrorTable()
-
getErrorTableModel
public SwingValidatorMessageTableModel getErrorTableModel()
-
getFirstName
public JTextField getFirstName()
-
getIdentity
public Identity getIdentity()
-
getLastName
public JTextField getLastName()
-
getModel1
public Model getModel1()
-
getModel2
public Model getModel2()
-
getOk
public JButton getOk()
-
getRatio
public JSlider getRatio()
-
getText
public JTextField getText()
-
getText2
public JTextField getText2()
-
getValidator
public SwingValidator<Model> getValidator()
-
getValidator2
public SwingValidator<Model> getValidator2()
-
getValidator3
public SwingValidator<Identity> getValidator3()
-
get_ratio
public JSlider get_ratio()
-
get_text
public JTextField get_text()
-
get_text2
public JTextField get_text2()
-
get$JLabel0
protected JLabel get$JLabel0()
-
get$JLabel1
protected JLabel get$JLabel1()
-
get$JLabel10
protected JLabel get$JLabel10()
-
get$JLabel11
protected JLabel get$JLabel11()
-
get$JLabel12
protected JLabel get$JLabel12()
-
get$JLabel13
protected JLabel get$JLabel13()
-
get$JLabel14
protected JLabel get$JLabel14()
-
get$JLabel15
protected JLabel get$JLabel15()
-
get$JLabel16
protected JLabel get$JLabel16()
-
get$JLabel17
protected JLabel get$JLabel17()
-
get$JLabel18
protected JLabel get$JLabel18()
-
get$JLabel19
protected JLabel get$JLabel19()
-
get$JLabel2
protected JLabel get$JLabel2()
-
get$JLabel20
protected JLabel get$JLabel20()
-
get$JLabel21
protected JLabel get$JLabel21()
-
get$JLabel22
protected JLabel get$JLabel22()
-
get$JLabel23
protected JLabel get$JLabel23()
-
get$JLabel24
protected JLabel get$JLabel24()
-
get$JLabel25
protected JLabel get$JLabel25()
-
get$JLabel26
protected JLabel get$JLabel26()
-
get$JLabel27
protected JLabel get$JLabel27()
-
get$JLabel28
protected JLabel get$JLabel28()
-
get$JLabel29
protected JLabel get$JLabel29()
-
get$JLabel3
protected JLabel get$JLabel3()
-
get$JLabel30
protected JLabel get$JLabel30()
-
get$JLabel31
protected JLabel get$JLabel31()
-
get$JLabel32
protected JLabel get$JLabel32()
-
get$JLabel33
protected JLabel get$JLabel33()
-
get$JLabel34
protected JLabel get$JLabel34()
-
get$JLabel35
protected JLabel get$JLabel35()
-
get$JLabel4
protected JLabel get$JLabel4()
-
get$JLabel5
protected JLabel get$JLabel5()
-
get$JLabel6
protected JLabel get$JLabel6()
-
get$JLabel7
protected JLabel get$JLabel7()
-
get$JLabel8
protected JLabel get$JLabel8()
-
get$JLabel9
protected JLabel get$JLabel9()
-
get$JPanel0
protected JPanel get$JPanel0()
-
get$JPanel1
protected JPanel get$JPanel1()
-
get$JPanel2
protected JPanel get$JPanel2()
-
get$JPanel3
protected JPanel get$JPanel3()
-
get$JPanel4
protected JPanel get$JPanel4()
-
get$JPanel5
protected JPanel get$JPanel5()
-
get$JPanel6
protected JPanel get$JPanel6()
-
get$JPanel7
protected JPanel get$JPanel7()
-
get$JScrollPane0
protected JScrollPane get$JScrollPane0()
-
get$Table0
protected Table get$Table0()
-
get$Table1
protected Table get$Table1()
-
get$Table2
protected Table get$Table2()
-
get$Table3
protected Table get$Table3()
-
get$Table4
protected Table get$Table4()
-
get$Table5
protected Table get$Table5()
-
get$Table6
protected Table get$Table6()
-
addChildrenToValidator
protected void addChildrenToValidator()
-
addChildrenToValidator2
protected void addChildrenToValidator2()
-
addChildrenToValidator3
protected void addChildrenToValidator3()
-
createAge
protected void createAge()
-
createCancel
protected void createCancel()
-
createConfig
protected void createConfig()
-
createDir
protected void createDir()
-
createEmail2
protected void createEmail2()
-
createErrorTable
protected void createErrorTable()
-
createErrorTableModel
protected void createErrorTableModel()
-
createFirstName
protected void createFirstName()
-
createIdentity
protected void createIdentity()
-
createLastName
protected void createLastName()
-
createModel1
protected void createModel1()
-
createModel2
protected void createModel2()
-
createOk
protected void createOk()
-
createRatio
protected void createRatio()
-
createText
protected void createText()
-
createText2
protected void createText2()
-
createValidator
protected void createValidator()
-
createValidator2
protected void createValidator2()
-
createValidator3
protected void createValidator3()
-
create_ratio
protected void create_ratio()
-
create_text
protected void create_text()
-
create_text2
protected void create_text2()
-
$initialize
protected void $initialize()
- Overrides:
$initializein classDemoPanel
-
$initialize_01_createComponents
protected void $initialize_01_createComponents()
- Overrides:
$initialize_01_createComponentsin classDemoPanel
-
$initialize_02_registerDataBindings
protected void $initialize_02_registerDataBindings()
- Overrides:
$initialize_02_registerDataBindingsin classDemoPanel
-
$initialize_03_finalizeCreateComponents
protected void $initialize_03_finalizeCreateComponents()
- Overrides:
$initialize_03_finalizeCreateComponentsin classDemoPanel
-
$initialize_04_applyDataBindings
protected void $initialize_04_applyDataBindings()
- Overrides:
$initialize_04_applyDataBindingsin classDemoPanel
-
$initialize_05_setProperties
protected void $initialize_05_setProperties()
- Overrides:
$initialize_05_setPropertiesin classDemoPanel
-
$initialize_06_finalizeInitialize
protected void $initialize_06_finalizeInitialize()
- Overrides:
$initialize_06_finalizeInitializein classDemoPanel
-
-