Package org.nuiton.jaxx.widgets.select
Class FilterableDoubleList<O extends Serializable>
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.runtime.swing.Table
org.nuiton.jaxx.widgets.select.FilterableDoubleList<O>
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,BeanTypeAware<O>,JAXXContext,JAXXObject
public class FilterableDoubleList<O extends Serializable> extends Table implements BeanTypeAware<O>, JAXXObject
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
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_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 FilterableDoubleList()FilterableDoubleList(JAXXContext parentContext) -
Method Summary
Methods inherited from class jaxx.runtime.swing.Table
getCellConstraints, getRowConstraints, getTableConstraints, newCell, newRow, setLayoutMethods 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, 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
-
PROPERTY_FILTERABLE
- See Also:
- Constant Field Values
-
PROPERTY_HIGHLIGHT_FILTER_TEXT
- See Also:
- Constant Field Values
-
PROPERTY_INDEX
- See Also:
- Constant Field Values
-
PROPERTY_REVERSE_SORT
- See Also:
- Constant Field Values
-
PROPERTY_SHOW_DECORATOR
- See Also:
- Constant Field Values
-
PROPERTY_SHOW_RESET
- See Also:
- Constant Field Values
-
PROPERTY_SHOW_SELECT_POPUP_ENABLED
- See Also:
- Constant Field Values
-
BINDING_ADD_BUTTON_ENABLED
- See Also:
- Constant Field Values
-
BINDING_FILTER_FIELD_LABEL_VISIBLE
- See Also:
- Constant Field Values
-
BINDING_FILTER_FIELD_VISIBLE
- See Also:
- Constant Field Values
-
BINDING_REMOVE_BUTTON_ENABLED
- See Also:
- Constant Field Values
-
BINDING_SELECTED_LIST_COMPONENT_POPUP_MENU
- See Also:
- Constant Field Values
-
BINDING_SELECTED_LIST_ENABLED
- See Also:
- Constant Field Values
-
BINDING_SELECTED_LIST_MODEL
- See Also:
- Constant Field Values
-
BINDING_SELECTED_LIST_MOVE_DOWN_ACTION_ENABLED
- See Also:
- Constant Field Values
-
BINDING_SELECTED_LIST_MOVE_UP_ACTION_ENABLED
- See Also:
- Constant Field Values
-
BINDING_SELECTED_LIST_REMOVE_ACTION_ENABLED
- See Also:
- Constant Field Values
-
BINDING_SORT_DOWN_SELECTED
- See Also:
- Constant Field Values
-
BINDING_SORT_UP_SELECTED
- See Also:
- Constant Field Values
-
BINDING_TOOLBAR_LEFT_VISIBLE
- See Also:
- Constant Field Values
-
BINDING_TOOLBAR_RIGHT_VISIBLE
- See Also:
- Constant Field Values
-
BINDING_UNIVERSE_LIST_ENABLED
- See Also:
- Constant Field Values
-
BINDING_UNIVERSE_LIST_MODEL
- See Also:
- Constant Field Values
-
$activeBindings
-
$bindingSources
-
$bindings
-
$objectMap
-
$previousValues
-
delegateContext
-
addButton
-
beforeFilterPanel
-
changeDecorator
-
filterField
-
filterFieldLabel
-
filterable
-
handler
-
highlightFilterText
-
index
-
indexes
-
model
-
popup
-
popupLabel
-
popupSeparator
-
popupSortLabel
-
removeButton
-
resetButton
-
reverseSort
-
selectedList
-
selectedListMoveDownAction
-
selectedListMoveUpAction
-
selectedListPane
-
selectedListPopup
-
selectedListRemoveAction
-
showDecorator
-
showReset
-
showSelectPopupEnabled
-
sortDown
-
sortGroup
-
sortUp
-
toolbarLeft
-
toolbarRight
-
topPanel
-
universeList
-
universeListPane
-
-
Constructor Details
-
FilterableDoubleList
public FilterableDoubleList() -
FilterableDoubleList
-
-
Method Details
-
init
-
init
-
getBeanType
- Specified by:
getBeanTypein interfaceBeanTypeAware<O extends Serializable>
-
setBeanType
- Specified by:
setBeanTypein interfaceBeanTypeAware<O extends Serializable>
-
setProperty
-
setUseMultiSelect
public void setUseMultiSelect(boolean useMultiSelect) -
setI18nPrefix
-
setShowListLabel
public void setShowListLabel(boolean showListLabel) -
setUniverseLabel
-
setSelectedLabel
-
setBean
-
setUniverse
-
setSelected
-
$getJAXXObjectDescriptor
-
applyDataBinding
- Specified by:
applyDataBindingin interfaceJAXXObject
-
firePropertyChange
- Specified by:
firePropertyChangein interfaceJAXXObject- Overrides:
firePropertyChangein classComponent
-
get$objectMap
- Specified by:
get$objectMapin interfaceJAXXObject
-
getDataBinding
- Specified by:
getDataBindingin interfaceJAXXObject
-
getDataBindings
- Specified by:
getDataBindingsin interfaceJAXXObject
-
getObjectById
- Specified by:
getObjectByIdin interfaceJAXXObject
-
processDataBinding
- Specified by:
processDataBindingin interfaceJAXXObject
-
processDataBinding
- Specified by:
processDataBindingin interfaceJAXXObject
-
registerDataBinding
- Specified by:
registerDataBindingin interfaceJAXXObject
-
removeDataBinding
- Specified by:
removeDataBindingin interfaceJAXXObject
-
getContextValue
- Specified by:
getContextValuein interfaceJAXXContext
-
getContextValue
- Specified by:
getContextValuein interfaceJAXXContext
-
getDelegateContext
- Specified by:
getDelegateContextin interfaceJAXXObject
-
getParentContainer
- Specified by:
getParentContainerin interfaceJAXXObject
-
getParentContainer
- Specified by:
getParentContainerin interfaceJAXXObject
-
removeContextValue
- Specified by:
removeContextValuein interfaceJAXXContext
-
removeContextValue
- Specified by:
removeContextValuein interfaceJAXXContext
-
setContextValue
public <T> void setContextValue(T o)- Specified by:
setContextValuein interfaceJAXXContext
-
setContextValue
- Specified by:
setContextValuein interfaceJAXXContext
-
doActionPerformed__on__addButton
-
doActionPerformed__on__changeDecorator
-
doActionPerformed__on__removeButton
-
doActionPerformed__on__resetButton
-
doActionPerformed__on__selectedListMoveDownAction
-
doActionPerformed__on__selectedListMoveUpAction
-
doActionPerformed__on__selectedListRemoveAction
-
doFocusGained__on__selectedList
-
doFocusGained__on__selectedListPane
-
doFocusGained__on__universeList
-
doFocusGained__on__universeListPane
-
doKeyPressed__on__selectedList
-
doKeyPressed__on__universeList
-
doMouseClicked__on__selectedList
-
doMouseClicked__on__universeList
-
doPopupMenuCanceled__on__popup
-
doPopupMenuWillBecomeInvisible__on__popup
-
doStateChanged__on__indexes
-
doStateChanged__on__sortGroup
-
getAddButton
-
getBeforeFilterPanel
-
getChangeDecorator
-
getFilterField
-
getFilterFieldLabel
-
getFilterable
-
getHandler
-
getHighlightFilterText
-
getIndex
-
getIndexes
-
getModel
-
getPopup
-
getPopupLabel
-
getPopupSeparator
-
getPopupSortLabel
-
getRemoveButton
-
getResetButton
-
getReverseSort
-
getSelectedList
-
getSelectedListMoveDownAction
-
getSelectedListMoveUpAction
-
getSelectedListPane
-
getSelectedListPopup
-
getSelectedListRemoveAction
-
getShowDecorator
-
getShowReset
-
getShowSelectPopupEnabled
-
getSortDown
-
getSortGroup
-
getSortUp
-
getToolbarLeft
-
getToolbarRight
-
getTopPanel
-
getUniverseList
-
getUniverseListPane
-
isFilterable
-
isHighlightFilterText
-
isReverseSort
-
isShowDecorator
-
isShowReset
-
isShowSelectPopupEnabled
-
setFilterable
-
setHighlightFilterText
-
setIndex
-
setReverseSort
-
setShowDecorator
-
setShowReset
-
setShowSelectPopupEnabled
-
get$JPanel0
-
get$JPanel1
-
get$JSeparator0
-
addChildrenToPopup
protected void addChildrenToPopup() -
addChildrenToSelectedListPane
protected void addChildrenToSelectedListPane() -
addChildrenToSelectedListPopup
protected void addChildrenToSelectedListPopup() -
addChildrenToSortDown
protected void addChildrenToSortDown() -
addChildrenToSortUp
protected void addChildrenToSortUp() -
addChildrenToToolbarLeft
protected void addChildrenToToolbarLeft() -
addChildrenToToolbarRight
protected void addChildrenToToolbarRight() -
addChildrenToTopPanel
protected void addChildrenToTopPanel() -
addChildrenToUniverseListPane
protected void addChildrenToUniverseListPane() -
createAddButton
protected void createAddButton() -
createBeforeFilterPanel
protected void createBeforeFilterPanel() -
createChangeDecorator
protected void createChangeDecorator() -
createFilterField
protected void createFilterField() -
createFilterFieldLabel
protected void createFilterFieldLabel() -
createFilterable
protected void createFilterable() -
createHandler
-
createHighlightFilterText
protected void createHighlightFilterText() -
createIndex
protected void createIndex() -
createIndexes
protected void createIndexes() -
createModel
protected void createModel() -
createPopup
protected void createPopup() -
createPopupLabel
protected void createPopupLabel() -
createPopupSeparator
protected void createPopupSeparator() -
createPopupSortLabel
protected void createPopupSortLabel() -
createRemoveButton
protected void createRemoveButton() -
createResetButton
protected void createResetButton() -
createReverseSort
protected void createReverseSort() -
createSelectedList
protected void createSelectedList() -
createSelectedListMoveDownAction
protected void createSelectedListMoveDownAction() -
createSelectedListMoveUpAction
protected void createSelectedListMoveUpAction() -
createSelectedListPane
protected void createSelectedListPane() -
createSelectedListPopup
protected void createSelectedListPopup() -
createSelectedListRemoveAction
protected void createSelectedListRemoveAction() -
createShowDecorator
protected void createShowDecorator() -
createShowReset
protected void createShowReset() -
createShowSelectPopupEnabled
protected void createShowSelectPopupEnabled() -
createSortDown
protected void createSortDown() -
createSortGroup
protected void createSortGroup() -
createSortUp
protected void createSortUp() -
createToolbarLeft
protected void createToolbarLeft() -
createToolbarRight
protected void createToolbarRight() -
createTopPanel
protected void createTopPanel() -
createUniverseList
protected void createUniverseList() -
createUniverseListPane
protected void createUniverseListPane()
-