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.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainerNested 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.JButtonaddIdentityprotected org.jdesktop.swingx.JXTabledataTableprotected javax.swing.JScrollPanedataTableScrollePaneprotected javax.swing.JTableerrorTableprotected SwingListValidatorMessageTableModelerrorTableModelprotected ListBeanValidationDemoHandlerhandlerprotected PeopleTableModelmodelprotected javax.swing.JButtonokprotected javax.swing.JButtonremoveIdentityprotected org.nuiton.validator.bean.list.BeanListValidator<People>validatorFields inherited from class jaxx.demo.DemoPanel
$activeBindings, $bindings, $bindingSources, $objectMap, $previousValues, broker, delegateContext, helpDefaultId, PROPERTY_HELP_DEFAULT_ID, topFields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields 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 voidaddChildrenToDataTableScrollePane()protected voidcreateAddIdentity()protected voidcreateDataTable()protected voidcreateDataTableScrollePane()protected voidcreateErrorTable()protected voidcreateErrorTableModel()protected ListBeanValidationDemoHandlercreateHandler()protected voidcreateModel()protected voidcreateOk()protected voidcreateRemoveIdentity()protected voidcreateValidator()voiddoActionPerformed__on__addIdentity(java.awt.event.ActionEvent event)voiddoActionPerformed__on__ok(java.awt.event.ActionEvent event)voiddoActionPerformed__on__removeIdentity(java.awt.event.ActionEvent event)voiddoTableChanged__on__errorTableModel(javax.swing.event.TableModelEvent event)protected javax.swing.JPanelget$JPanel0()protected javax.swing.JPanelget$JPanel1()protected javax.swing.JPanelget$JPanel2()protected javax.swing.JScrollPaneget$JScrollPane0()protected Tableget$Table0()javax.swing.JButtongetAddIdentity()org.jdesktop.swingx.JXTablegetDataTable()javax.swing.JScrollPanegetDataTableScrollePane()javax.swing.JTablegetErrorTable()SwingListValidatorMessageTableModelgetErrorTableModel()ListBeanValidationDemoHandlergetHandler()PeopleTableModelgetModel()javax.swing.JButtongetOk()javax.swing.JButtongetRemoveIdentity()protected java.lang.String[]getSources()org.nuiton.validator.bean.list.BeanListValidator<People>getValidator()Methods inherited from class 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, setHelpDefaultIdMethods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods 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, updateMethods 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, validateTreeMethods 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, transferFocusUpCycleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
-
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
-
handler
-
model
-
ok
protected javax.swing.JButton ok -
removeIdentity
protected javax.swing.JButton removeIdentity -
validator
-
-
Constructor Details
-
ListBeanValidationDemo
public ListBeanValidationDemo() -
ListBeanValidationDemo
-
ListBeanValidationDemo
public ListBeanValidationDemo(boolean param0) -
ListBeanValidationDemo
-
ListBeanValidationDemo
public ListBeanValidationDemo(java.awt.LayoutManager param0) -
ListBeanValidationDemo
-
ListBeanValidationDemo
public ListBeanValidationDemo(java.awt.LayoutManager param0, boolean param1) -
ListBeanValidationDemo
-
-
Method Details
-
getSources
protected java.lang.String[] getSources()- Overrides:
getSourcesin classDemoPanel
-
$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
-
getHandler
-
getModel
-
getOk
public javax.swing.JButton getOk() -
getRemoveIdentity
public javax.swing.JButton getRemoveIdentity() -
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
-
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
-
createModel
protected void createModel() -
createOk
protected void createOk() -
createRemoveIdentity
protected void createRemoveIdentity() -
createValidator
protected void createValidator()
-