Class ListBeanValidationDemo

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.demo.DemoPanel
jaxx.demo.feature.validation.list.ListBeanValidationDemo
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, JAXXContext, JAXXObject

public class ListBeanValidationDemo
extends DemoPanel
See Also:
Serialized Form
  • Nested Class Summary

    Nested classes/interfaces inherited from class javax.swing.JPanel

    javax.swing.JPanel.AccessibleJPanel

    Nested classes/interfaces inherited from class javax.swing.JComponent

    javax.swing.JComponent.AccessibleJComponent

    Nested classes/interfaces inherited from class java.awt.Container

    java.awt.Container.AccessibleAWTContainer

    Nested classes/interfaces inherited from class java.awt.Component

    java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected javax.swing.JButton addIdentity  
    protected org.jdesktop.swingx.JXTable dataTable  
    protected javax.swing.JScrollPane dataTableScrollePane  
    protected javax.swing.JTable errorTable  
    protected SwingListValidatorMessageTableModel errorTableModel  
    protected ListBeanValidationDemoHandler handler  
    protected PeopleTableModel model  
    protected javax.swing.JButton ok  
    protected javax.swing.JButton removeIdentity  
    protected org.nuiton.validator.bean.list.BeanListValidator<People> validator  

    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
    ListBeanValidationDemo()  
    ListBeanValidationDemo​(boolean param0)  
    ListBeanValidationDemo​(java.awt.LayoutManager param0)  
    ListBeanValidationDemo​(java.awt.LayoutManager param0, boolean param1)  
    ListBeanValidationDemo​(JAXXContext param0)  
    ListBeanValidationDemo​(JAXXContext param0, boolean param1)  
    ListBeanValidationDemo​(JAXXContext param0, java.awt.LayoutManager param1)  
    ListBeanValidationDemo​(JAXXContext param0, java.awt.LayoutManager param1, boolean param2)  
  • Method Summary

    Modifier and Type Method Description
    static JAXXObjectDescriptor $getJAXXObjectDescriptor()  
    protected void addChildrenToDataTableScrollePane()  
    protected void createAddIdentity()  
    protected void createDataTable()  
    protected void createDataTableScrollePane()  
    protected void createErrorTable()  
    protected void createErrorTableModel()  
    protected ListBeanValidationDemoHandler createHandler()  
    protected void createModel()  
    protected void createOk()  
    protected void createRemoveIdentity()  
    protected void createValidator()  
    void doActionPerformed__on__addIdentity​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__ok​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__removeIdentity​(java.awt.event.ActionEvent event)  
    void doTableChanged__on__errorTableModel​(javax.swing.event.TableModelEvent event)  
    protected javax.swing.JPanel get$JPanel0()  
    protected javax.swing.JPanel get$JPanel1()  
    protected javax.swing.JPanel get$JPanel2()  
    protected javax.swing.JScrollPane get$JScrollPane0()  
    protected Table get$Table0()  
    javax.swing.JButton getAddIdentity()  
    org.jdesktop.swingx.JXTable getDataTable()  
    javax.swing.JScrollPane getDataTableScrollePane()  
    javax.swing.JTable getErrorTable()  
    SwingListValidatorMessageTableModel getErrorTableModel()  
    ListBeanValidationDemoHandler getHandler()  
    PeopleTableModel getModel()  
    javax.swing.JButton getOk()  
    javax.swing.JButton getRemoveIdentity()  
    protected java.lang.String[] getSources()  
    org.nuiton.validator.bean.list.BeanListValidator<People> getValidator()  

    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
  • Field Details

    • addIdentity

      protected javax.swing.JButton addIdentity
    • dataTable

      protected org.jdesktop.swingx.JXTable dataTable
    • dataTableScrollePane

      protected javax.swing.JScrollPane dataTableScrollePane
    • errorTable

      protected javax.swing.JTable errorTable
    • errorTableModel

      protected SwingListValidatorMessageTableModel errorTableModel
    • handler

      protected final ListBeanValidationDemoHandler handler
    • model

      protected PeopleTableModel model
    • ok

      protected javax.swing.JButton ok
    • removeIdentity

      protected javax.swing.JButton removeIdentity
    • validator

      protected org.nuiton.validator.bean.list.BeanListValidator<People> validator
  • Constructor Details

    • ListBeanValidationDemo

      public ListBeanValidationDemo()
    • ListBeanValidationDemo

      public ListBeanValidationDemo​(JAXXContext param0)
    • ListBeanValidationDemo

      public ListBeanValidationDemo​(boolean param0)
    • ListBeanValidationDemo

      public ListBeanValidationDemo​(JAXXContext param0, boolean param1)
    • ListBeanValidationDemo

      public ListBeanValidationDemo​(java.awt.LayoutManager param0)
    • ListBeanValidationDemo

      public ListBeanValidationDemo​(JAXXContext param0, java.awt.LayoutManager param1)
    • ListBeanValidationDemo

      public ListBeanValidationDemo​(java.awt.LayoutManager param0, boolean param1)
    • ListBeanValidationDemo

      public ListBeanValidationDemo​(JAXXContext param0, java.awt.LayoutManager param1, boolean param2)
  • Method Details

    • getSources

      protected java.lang.String[] getSources()
      Overrides:
      getSources in class DemoPanel
    • $getJAXXObjectDescriptor

      public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
    • doActionPerformed__on__addIdentity

      public void doActionPerformed__on__addIdentity​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__ok

      public void doActionPerformed__on__ok​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__removeIdentity

      public void doActionPerformed__on__removeIdentity​(java.awt.event.ActionEvent event)
    • doTableChanged__on__errorTableModel

      public void doTableChanged__on__errorTableModel​(javax.swing.event.TableModelEvent event)
    • getAddIdentity

      public javax.swing.JButton getAddIdentity()
    • getDataTable

      public org.jdesktop.swingx.JXTable getDataTable()
    • getDataTableScrollePane

      public javax.swing.JScrollPane getDataTableScrollePane()
    • getErrorTable

      public javax.swing.JTable getErrorTable()
    • getErrorTableModel

      public SwingListValidatorMessageTableModel getErrorTableModel()
    • getHandler

      public ListBeanValidationDemoHandler getHandler()
    • getModel

      public PeopleTableModel getModel()
    • getOk

      public javax.swing.JButton getOk()
    • getRemoveIdentity

      public javax.swing.JButton getRemoveIdentity()
    • getValidator

      public org.nuiton.validator.bean.list.BeanListValidator<People> getValidator()
    • get$JPanel0

      protected javax.swing.JPanel get$JPanel0()
    • get$JPanel1

      protected javax.swing.JPanel get$JPanel1()
    • get$JPanel2

      protected javax.swing.JPanel get$JPanel2()
    • get$JScrollPane0

      protected javax.swing.JScrollPane get$JScrollPane0()
    • get$Table0

      protected Table get$Table0()
    • addChildrenToDataTableScrollePane

      protected void addChildrenToDataTableScrollePane()
    • createAddIdentity

      protected void createAddIdentity()
    • createDataTable

      protected void createDataTable()
    • createDataTableScrollePane

      protected void createDataTableScrollePane()
    • createErrorTable

      protected void createErrorTable()
    • createErrorTableModel

      protected void createErrorTableModel()
    • createHandler

      protected ListBeanValidationDemoHandler createHandler()
    • createModel

      protected void createModel()
    • createOk

      protected void createOk()
    • createRemoveIdentity

      protected void createRemoveIdentity()
    • createValidator

      protected void createValidator()