Class FilterableDoubleListDemo
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.nuiton.jaxx.demo.DemoPanel
-
- org.nuiton.jaxx.demo.component.jaxx.widgets.select.FilterableDoubleListDemo
-
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,JAXXContext,JAXXObject
public class FilterableDoubleListDemo 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 static StringBINDING_DOUBLE_LIST_ENABLEDstatic StringBINDING_DOUBLE_LIST_FILTERABLEstatic StringBINDING_DOUBLE_LIST_HIGHLIGHT_FILTER_TEXTstatic StringBINDING_DOUBLE_LIST_SELECTEDstatic StringBINDING_DOUBLE_LIST_SHOW_DECORATORstatic StringBINDING_DOUBLE_LIST_SHOW_RESETstatic StringBINDING_RESULT_TEXTprotected JPanelconfigurationPanelprotected FilterableDoubleList<People>doubleListprotected JCheckBoxenableButtonprotected JCheckBoxfilterableButtonprotected FilterableDoubleListDemoHandlerhandlerprotected JCheckBoxhighlightFilterTextButtonprotected FilterableDoubleListDemoModelmodelprotected JTextPaneresultprotected JCheckBoxshowDecoratorButtonprotected JCheckBoxshowResetButton-
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 FilterableDoubleListDemo()FilterableDoubleListDemo(boolean param0)FilterableDoubleListDemo(LayoutManager param0)FilterableDoubleListDemo(LayoutManager param0, boolean param1)FilterableDoubleListDemo(JAXXContext param0)FilterableDoubleListDemo(JAXXContext param0, boolean param1)FilterableDoubleListDemo(JAXXContext param0, LayoutManager param1)FilterableDoubleListDemo(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, getSources, 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
-
BINDING_DOUBLE_LIST_ENABLED
public static final String BINDING_DOUBLE_LIST_ENABLED
- See Also:
- Constant Field Values
-
BINDING_DOUBLE_LIST_FILTERABLE
public static final String BINDING_DOUBLE_LIST_FILTERABLE
- See Also:
- Constant Field Values
-
BINDING_DOUBLE_LIST_HIGHLIGHT_FILTER_TEXT
public static final String BINDING_DOUBLE_LIST_HIGHLIGHT_FILTER_TEXT
- See Also:
- Constant Field Values
-
BINDING_DOUBLE_LIST_SELECTED
public static final String BINDING_DOUBLE_LIST_SELECTED
- See Also:
- Constant Field Values
-
BINDING_DOUBLE_LIST_SHOW_DECORATOR
public static final String BINDING_DOUBLE_LIST_SHOW_DECORATOR
- See Also:
- Constant Field Values
-
BINDING_DOUBLE_LIST_SHOW_RESET
public static final String BINDING_DOUBLE_LIST_SHOW_RESET
- See Also:
- Constant Field Values
-
BINDING_RESULT_TEXT
public static final String BINDING_RESULT_TEXT
- See Also:
- Constant Field Values
-
configurationPanel
protected JPanel configurationPanel
-
doubleList
protected FilterableDoubleList<People> doubleList
-
enableButton
protected JCheckBox enableButton
-
filterableButton
protected JCheckBox filterableButton
-
handler
protected FilterableDoubleListDemoHandler handler
-
highlightFilterTextButton
protected JCheckBox highlightFilterTextButton
-
model
protected FilterableDoubleListDemoModel model
-
result
protected JTextPane result
-
showDecoratorButton
protected JCheckBox showDecoratorButton
-
showResetButton
protected JCheckBox showResetButton
-
-
Constructor Detail
-
FilterableDoubleListDemo
public FilterableDoubleListDemo()
-
FilterableDoubleListDemo
public FilterableDoubleListDemo(JAXXContext param0)
-
FilterableDoubleListDemo
public FilterableDoubleListDemo(boolean param0)
-
FilterableDoubleListDemo
public FilterableDoubleListDemo(JAXXContext param0, boolean param1)
-
FilterableDoubleListDemo
public FilterableDoubleListDemo(LayoutManager param0)
-
FilterableDoubleListDemo
public FilterableDoubleListDemo(JAXXContext param0, LayoutManager param1)
-
FilterableDoubleListDemo
public FilterableDoubleListDemo(LayoutManager param0, boolean param1)
-
FilterableDoubleListDemo
public FilterableDoubleListDemo(JAXXContext param0, LayoutManager param1, boolean param2)
-
-
Method Detail
-
$getJAXXObjectDescriptor
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
-
getConfigurationPanel
public JPanel getConfigurationPanel()
-
getDoubleList
public FilterableDoubleList<People> getDoubleList()
-
getEnableButton
public JCheckBox getEnableButton()
-
getFilterableButton
public JCheckBox getFilterableButton()
-
getHandler
public FilterableDoubleListDemoHandler getHandler()
-
getHighlightFilterTextButton
public JCheckBox getHighlightFilterTextButton()
-
getModel
public FilterableDoubleListDemoModel getModel()
-
getResult
public JTextPane getResult()
-
getShowDecoratorButton
public JCheckBox getShowDecoratorButton()
-
getShowResetButton
public JCheckBox getShowResetButton()
-
get$Table0
protected Table get$Table0()
-
addChildrenToConfigurationPanel
protected void addChildrenToConfigurationPanel()
-
createConfigurationPanel
protected void createConfigurationPanel()
-
createDoubleList
protected void createDoubleList()
-
createEnableButton
protected void createEnableButton()
-
createFilterableButton
protected void createFilterableButton()
-
createHighlightFilterTextButton
protected void createHighlightFilterTextButton()
-
createModel
protected void createModel()
-
createResult
protected void createResult()
-
createShowDecoratorButton
protected void createShowDecoratorButton()
-
createShowResetButton
protected void createShowResetButton()
-
$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
-
-