Class ListSelectorDemo

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

public class ListSelectorDemo
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 java.lang.String addToolTip  
    protected javax.swing.JTextField addToolTipField  
    static java.lang.String BINDING_ADD_TOOL_TIP_FIELD_TEXT  
    static java.lang.String BINDING_COMBO_TO_LIST_SELECTOR_ADD_TOOL_TIP  
    static java.lang.String BINDING_COMBO_TO_LIST_SELECTOR_REMOVE_TOOL_TIP  
    static java.lang.String BINDING_LIST_TO_LIST_SELECTOR_ADD_TOOL_TIP  
    static java.lang.String BINDING_LIST_TO_LIST_SELECTOR_REMOVE_TOOL_TIP  
    static java.lang.String BINDING_REMOVE_TOOL_TIP_FIELD_TEXT  
    protected ComboToListSelector<Movie> comboToListSelector  
    protected DemoDataProvider dataProvider  
    protected javax.swing.ListCellRenderer listCellRenderer  
    protected ListToListSelector<People> listToListSelector  
    static java.lang.String PROPERTY_ADD_TOOL_TIP  
    static java.lang.String PROPERTY_REMOVE_TOOL_TIP  
    protected java.lang.String removeToolTip  
    protected javax.swing.JTextField removeToolTipField  

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

    Modifier and Type Method Description
    static JAXXObjectDescriptor $getJAXXObjectDescriptor()  
    protected void createAddToolTip()  
    protected void createAddToolTipField()  
    protected void createComboToListSelector()  
    protected void createDataProvider()  
    protected void createListCellRenderer()  
    protected void createListToListSelector()  
    protected void createRemoveToolTip()  
    protected void createRemoveToolTipField()  
    void doKeyReleased__on__addToolTipField​(java.awt.event.KeyEvent event)  
    void doKeyReleased__on__removeToolTipField​(java.awt.event.KeyEvent event)  
    void doValuesAdded__on__comboToListSelector​(GenericListEvent event)  
    void doValuesRemoved__on__comboToListSelector​(GenericListEvent event)  
    protected javax.swing.JLabel get$JLabel0()  
    protected javax.swing.JLabel get$JLabel1()  
    protected javax.swing.JScrollPane get$JScrollPane0()  
    protected javax.swing.JScrollPane get$JScrollPane1()  
    protected Table get$Table0()  
    java.util.List<People> getActors​(java.util.Collection<Movie> movies)  
    java.lang.String getAddToolTip()  
    javax.swing.JTextField getAddToolTipField()  
    ComboToListSelector<Movie> getComboToListSelector()  
    DemoDataProvider getDataProvider()  
    javax.swing.ListCellRenderer getListCellRenderer()  
    ListToListSelector<People> getListToListSelector()  
    java.lang.String getRemoveToolTip()  
    javax.swing.JTextField getRemoveToolTipField()  
    void setAddToolTip​(java.lang.String addToolTip)  
    void setRemoveToolTip​(java.lang.String removeToolTip)  

    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

    • PROPERTY_ADD_TOOL_TIP

      public static final java.lang.String PROPERTY_ADD_TOOL_TIP
      See Also:
      Constant Field Values
    • PROPERTY_REMOVE_TOOL_TIP

      public static final java.lang.String PROPERTY_REMOVE_TOOL_TIP
      See Also:
      Constant Field Values
    • BINDING_ADD_TOOL_TIP_FIELD_TEXT

      public static final java.lang.String BINDING_ADD_TOOL_TIP_FIELD_TEXT
      See Also:
      Constant Field Values
    • BINDING_COMBO_TO_LIST_SELECTOR_ADD_TOOL_TIP

      public static final java.lang.String BINDING_COMBO_TO_LIST_SELECTOR_ADD_TOOL_TIP
      See Also:
      Constant Field Values
    • BINDING_COMBO_TO_LIST_SELECTOR_REMOVE_TOOL_TIP

      public static final java.lang.String BINDING_COMBO_TO_LIST_SELECTOR_REMOVE_TOOL_TIP
      See Also:
      Constant Field Values
    • BINDING_LIST_TO_LIST_SELECTOR_ADD_TOOL_TIP

      public static final java.lang.String BINDING_LIST_TO_LIST_SELECTOR_ADD_TOOL_TIP
      See Also:
      Constant Field Values
    • BINDING_LIST_TO_LIST_SELECTOR_REMOVE_TOOL_TIP

      public static final java.lang.String BINDING_LIST_TO_LIST_SELECTOR_REMOVE_TOOL_TIP
      See Also:
      Constant Field Values
    • BINDING_REMOVE_TOOL_TIP_FIELD_TEXT

      public static final java.lang.String BINDING_REMOVE_TOOL_TIP_FIELD_TEXT
      See Also:
      Constant Field Values
    • addToolTip

      protected java.lang.String addToolTip
    • addToolTipField

      protected javax.swing.JTextField addToolTipField
    • comboToListSelector

      protected ComboToListSelector<Movie> comboToListSelector
    • dataProvider

      protected DemoDataProvider dataProvider
    • listCellRenderer

      protected javax.swing.ListCellRenderer listCellRenderer
    • listToListSelector

      protected ListToListSelector<People> listToListSelector
    • removeToolTip

      protected java.lang.String removeToolTip
    • removeToolTipField

      protected javax.swing.JTextField removeToolTipField
  • Constructor Details

    • ListSelectorDemo

      public ListSelectorDemo()
    • ListSelectorDemo

      public ListSelectorDemo​(JAXXContext param0)
    • ListSelectorDemo

      public ListSelectorDemo​(boolean param0)
    • ListSelectorDemo

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

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

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

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

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

    • getActors

      public java.util.List<People> getActors​(java.util.Collection<Movie> movies)
    • $getJAXXObjectDescriptor

      public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
    • doKeyReleased__on__addToolTipField

      public void doKeyReleased__on__addToolTipField​(java.awt.event.KeyEvent event)
    • doKeyReleased__on__removeToolTipField

      public void doKeyReleased__on__removeToolTipField​(java.awt.event.KeyEvent event)
    • doValuesAdded__on__comboToListSelector

      public void doValuesAdded__on__comboToListSelector​(GenericListEvent event)
    • doValuesRemoved__on__comboToListSelector

      public void doValuesRemoved__on__comboToListSelector​(GenericListEvent event)
    • getAddToolTip

      public java.lang.String getAddToolTip()
    • getAddToolTipField

      public javax.swing.JTextField getAddToolTipField()
    • getComboToListSelector

      public ComboToListSelector<Movie> getComboToListSelector()
    • getDataProvider

      public DemoDataProvider getDataProvider()
    • getListCellRenderer

      public javax.swing.ListCellRenderer getListCellRenderer()
    • getListToListSelector

      public ListToListSelector<People> getListToListSelector()
    • getRemoveToolTip

      public java.lang.String getRemoveToolTip()
    • getRemoveToolTipField

      public javax.swing.JTextField getRemoveToolTipField()
    • setAddToolTip

      public void setAddToolTip​(java.lang.String addToolTip)
    • setRemoveToolTip

      public void setRemoveToolTip​(java.lang.String removeToolTip)
    • get$JLabel0

      protected javax.swing.JLabel get$JLabel0()
    • get$JLabel1

      protected javax.swing.JLabel get$JLabel1()
    • get$JScrollPane0

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

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

      protected Table get$Table0()
    • createAddToolTip

      protected void createAddToolTip()
    • createAddToolTipField

      protected void createAddToolTipField()
    • createComboToListSelector

      protected void createComboToListSelector()
    • createDataProvider

      protected void createDataProvider()
    • createListCellRenderer

      protected void createListCellRenderer()
    • createListToListSelector

      protected void createListToListSelector()
    • createRemoveToolTip

      protected void createRemoveToolTip()
    • createRemoveToolTipField

      protected void createRemoveToolTipField()