Class BeanComboBoxDemo

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

public class BeanComboBoxDemo
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.JCheckBox autoCompleteButton  
    static java.lang.String BINDING_COMBO_BOX_AUTO_COMPLETE  
    static java.lang.String BINDING_COMBO_BOX_SHOW_DECORATOR  
    static java.lang.String BINDING_COMBO_BOX_SHOW_RESET  
    static java.lang.String BINDING_SELECTED_RESULT_TEXT  
    protected BeanComboBox<People> comboBox  
    protected javax.swing.JPanel configurationPanel  
    protected BeanComboBoxDemoHandler handler  
    protected javax.swing.JPanel resultPanel  
    protected javax.swing.JLabel selectedResult  
    protected javax.swing.JCheckBox showDecoratorButton  
    protected javax.swing.JCheckBox showResetButton  

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

    Modifier and Type Method Description
    static JAXXObjectDescriptor $getJAXXObjectDescriptor()  
    protected void addChildrenToConfigurationPanel()  
    protected void addChildrenToResultPanel()  
    protected void createAutoCompleteButton()  
    protected void createComboBox()  
    protected void createConfigurationPanel()  
    protected BeanComboBoxDemoHandler createHandler()  
    protected void createResultPanel()  
    protected void createSelectedResult()  
    protected void createShowDecoratorButton()  
    protected void createShowResetButton()  
    protected Table get$Table0()  
    javax.swing.JCheckBox getAutoCompleteButton()  
    BeanComboBox<People> getComboBox()  
    javax.swing.JPanel getConfigurationPanel()  
    BeanComboBoxDemoHandler getHandler()  
    javax.swing.JPanel getResultPanel()  
    javax.swing.JLabel getSelectedResult()  
    javax.swing.JCheckBox getShowDecoratorButton()  
    javax.swing.JCheckBox getShowResetButton()  

    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

    • BINDING_COMBO_BOX_AUTO_COMPLETE

      public static final java.lang.String BINDING_COMBO_BOX_AUTO_COMPLETE
      See Also:
      Constant Field Values
    • BINDING_COMBO_BOX_SHOW_DECORATOR

      public static final java.lang.String BINDING_COMBO_BOX_SHOW_DECORATOR
      See Also:
      Constant Field Values
    • BINDING_COMBO_BOX_SHOW_RESET

      public static final java.lang.String BINDING_COMBO_BOX_SHOW_RESET
      See Also:
      Constant Field Values
    • BINDING_SELECTED_RESULT_TEXT

      public static final java.lang.String BINDING_SELECTED_RESULT_TEXT
      See Also:
      Constant Field Values
    • autoCompleteButton

      protected javax.swing.JCheckBox autoCompleteButton
    • comboBox

      protected BeanComboBox<People> comboBox
    • configurationPanel

      protected javax.swing.JPanel configurationPanel
    • handler

      protected final BeanComboBoxDemoHandler handler
    • resultPanel

      protected javax.swing.JPanel resultPanel
    • selectedResult

      protected javax.swing.JLabel selectedResult
    • showDecoratorButton

      protected javax.swing.JCheckBox showDecoratorButton
    • showResetButton

      protected javax.swing.JCheckBox showResetButton
  • Constructor Details

    • BeanComboBoxDemo

      public BeanComboBoxDemo()
    • BeanComboBoxDemo

      public BeanComboBoxDemo​(JAXXContext param0)
    • BeanComboBoxDemo

      public BeanComboBoxDemo​(boolean param0)
    • BeanComboBoxDemo

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

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

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

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

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

    • $getJAXXObjectDescriptor

      public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
    • getAutoCompleteButton

      public javax.swing.JCheckBox getAutoCompleteButton()
    • getComboBox

      public BeanComboBox<People> getComboBox()
    • getConfigurationPanel

      public javax.swing.JPanel getConfigurationPanel()
    • getHandler

      public BeanComboBoxDemoHandler getHandler()
    • getResultPanel

      public javax.swing.JPanel getResultPanel()
    • getSelectedResult

      public javax.swing.JLabel getSelectedResult()
    • getShowDecoratorButton

      public javax.swing.JCheckBox getShowDecoratorButton()
    • getShowResetButton

      public javax.swing.JCheckBox getShowResetButton()
    • get$Table0

      protected Table get$Table0()
    • addChildrenToConfigurationPanel

      protected void addChildrenToConfigurationPanel()
    • addChildrenToResultPanel

      protected void addChildrenToResultPanel()
    • createAutoCompleteButton

      protected void createAutoCompleteButton()
    • createComboBox

      protected void createComboBox()
    • createConfigurationPanel

      protected void createConfigurationPanel()
    • createHandler

      protected BeanComboBoxDemoHandler createHandler()
    • createResultPanel

      protected void createResultPanel()
    • createSelectedResult

      protected void createSelectedResult()
    • createShowDecoratorButton

      protected void createShowDecoratorButton()
    • createShowResetButton

      protected void createShowResetButton()