Class ListBeanValidationDemo
- 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.list.ListBeanValidationDemo
-
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,JAXXContext,JAXXObject
public class ListBeanValidationDemo extends DemoPanel
- 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 Modifier and Type Field Description protected JButtonaddIdentityprotected org.jdesktop.swingx.JXTabledataTableprotected JScrollPanedataTableScrollePaneprotected JTableerrorTableprotected SwingListValidatorMessageTableModelerrorTableModelprotected ListBeanValidationDemoHandlerhandlerprotected PeopleTableModelmodelprotected JButtonokprotected JButtonremoveIdentityprotected org.nuiton.validator.bean.list.BeanListValidator<People>validator-
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 ListBeanValidationDemo()ListBeanValidationDemo(boolean param0)ListBeanValidationDemo(LayoutManager param0)ListBeanValidationDemo(LayoutManager param0, boolean param1)ListBeanValidationDemo(JAXXContext param0)ListBeanValidationDemo(JAXXContext param0, boolean param1)ListBeanValidationDemo(JAXXContext param0, LayoutManager param1)ListBeanValidationDemo(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
-
addIdentity
protected JButton addIdentity
-
dataTable
protected org.jdesktop.swingx.JXTable dataTable
-
dataTableScrollePane
protected JScrollPane dataTableScrollePane
-
errorTable
protected JTable errorTable
-
errorTableModel
protected SwingListValidatorMessageTableModel errorTableModel
-
handler
protected ListBeanValidationDemoHandler handler
-
model
protected PeopleTableModel model
-
ok
protected JButton ok
-
removeIdentity
protected JButton removeIdentity
-
validator
protected org.nuiton.validator.bean.list.BeanListValidator<People> validator
-
-
Constructor Detail
-
ListBeanValidationDemo
public ListBeanValidationDemo()
-
ListBeanValidationDemo
public ListBeanValidationDemo(JAXXContext param0)
-
ListBeanValidationDemo
public ListBeanValidationDemo(boolean param0)
-
ListBeanValidationDemo
public ListBeanValidationDemo(JAXXContext param0, boolean param1)
-
ListBeanValidationDemo
public ListBeanValidationDemo(LayoutManager param0)
-
ListBeanValidationDemo
public ListBeanValidationDemo(JAXXContext param0, LayoutManager param1)
-
ListBeanValidationDemo
public ListBeanValidationDemo(LayoutManager param0, boolean param1)
-
ListBeanValidationDemo
public ListBeanValidationDemo(JAXXContext param0, LayoutManager param1, boolean param2)
-
-
Method Detail
-
getSources
protected String[] getSources()
- Overrides:
getSourcesin classDemoPanel
-
$getJAXXObjectDescriptor
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
-
doActionPerformed__on__addIdentity
public void doActionPerformed__on__addIdentity(ActionEvent event)
-
doActionPerformed__on__ok
public void doActionPerformed__on__ok(ActionEvent event)
-
doActionPerformed__on__removeIdentity
public void doActionPerformed__on__removeIdentity(ActionEvent event)
-
doTableChanged__on__errorTableModel
public void doTableChanged__on__errorTableModel(TableModelEvent event)
-
getAddIdentity
public JButton getAddIdentity()
-
getDataTable
public org.jdesktop.swingx.JXTable getDataTable()
-
getDataTableScrollePane
public JScrollPane getDataTableScrollePane()
-
getErrorTable
public JTable getErrorTable()
-
getErrorTableModel
public SwingListValidatorMessageTableModel getErrorTableModel()
-
getHandler
public ListBeanValidationDemoHandler getHandler()
-
getModel
public PeopleTableModel getModel()
-
getOk
public JButton getOk()
-
getRemoveIdentity
public JButton getRemoveIdentity()
-
getValidator
public org.nuiton.validator.bean.list.BeanListValidator<People> getValidator()
-
get$JPanel0
protected JPanel get$JPanel0()
-
get$JPanel1
protected JPanel get$JPanel1()
-
get$JPanel2
protected JPanel get$JPanel2()
-
get$JScrollPane0
protected 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()
-
createModel
protected void createModel()
-
createOk
protected void createOk()
-
createRemoveIdentity
protected void createRemoveIdentity()
-
createValidator
protected void createValidator()
-
$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
-
-