Package org.nuiton.jaxx.widgets.select
Class FilterableDoubleList<O extends java.io.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:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible,BeanTypeAware<O>,JAXXContext,JAXXObject
public class FilterableDoubleList<O extends java.io.Serializable> extends Table implements BeanTypeAware<O>, JAXXObject
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainerNested 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.util.List<java.lang.Object>$activeBindingsprotected java.util.Map<java.lang.String,JAXXBinding>$bindingsprotected java.util.Map<java.lang.String,java.lang.Object>$bindingSourcesprotected java.util.Map<java.lang.String,java.lang.Object>$objectMapprotected java.util.Map<?,?>$previousValuesprotected javax.swing.JButtonaddButtonprotected javax.swing.JPanelbeforeFilterPanelstatic java.lang.StringBINDING_ADD_BUTTON_ENABLEDstatic java.lang.StringBINDING_FILTER_FIELD_LABEL_VISIBLEstatic java.lang.StringBINDING_FILTER_FIELD_VISIBLEstatic java.lang.StringBINDING_REMOVE_BUTTON_ENABLEDstatic java.lang.StringBINDING_SELECTED_LIST_COMPONENT_POPUP_MENUstatic java.lang.StringBINDING_SELECTED_LIST_ENABLEDstatic java.lang.StringBINDING_SELECTED_LIST_MODELstatic java.lang.StringBINDING_SELECTED_LIST_MOVE_DOWN_ACTION_ENABLEDstatic java.lang.StringBINDING_SELECTED_LIST_MOVE_UP_ACTION_ENABLEDstatic java.lang.StringBINDING_SELECTED_LIST_REMOVE_ACTION_ENABLEDstatic java.lang.StringBINDING_SORT_DOWN_SELECTEDstatic java.lang.StringBINDING_SORT_UP_SELECTEDstatic java.lang.StringBINDING_TOOLBAR_LEFT_VISIBLEstatic java.lang.StringBINDING_TOOLBAR_RIGHT_VISIBLEstatic java.lang.StringBINDING_UNIVERSE_LIST_ENABLEDstatic java.lang.StringBINDING_UNIVERSE_LIST_MODELprotected javax.swing.JToggleButtonchangeDecoratorprotected JAXXContextdelegateContextprotected java.lang.Booleanfilterableprotected javax.swing.JTextFieldfilterFieldprotected javax.swing.JLabelfilterFieldLabelprotected FilterableDoubleListHandlerhandlerprotected java.lang.BooleanhighlightFilterTextprotected java.lang.Integerindexprotected JAXXButtonGroupindexesprotected FilterableDoubleListModel<O>modelprotected javax.swing.JPopupMenupopupprotected javax.swing.JLabelpopupLabelprotected javax.swing.JSeparatorpopupSeparatorprotected javax.swing.JLabelpopupSortLabelstatic java.lang.StringPROPERTY_FILTERABLEstatic java.lang.StringPROPERTY_HIGHLIGHT_FILTER_TEXTstatic java.lang.StringPROPERTY_INDEXstatic java.lang.StringPROPERTY_REVERSE_SORTstatic java.lang.StringPROPERTY_SHOW_DECORATORstatic java.lang.StringPROPERTY_SHOW_RESETstatic java.lang.StringPROPERTY_SHOW_SELECT_POPUP_ENABLEDprotected javax.swing.JButtonremoveButtonprotected javax.swing.JButtonresetButtonprotected java.lang.BooleanreverseSortprotected javax.swing.JListselectedListprotected javax.swing.JMenuItemselectedListMoveDownActionprotected javax.swing.JMenuItemselectedListMoveUpActionprotected javax.swing.JScrollPaneselectedListPaneprotected javax.swing.JPopupMenuselectedListPopupprotected javax.swing.JMenuItemselectedListRemoveActionprotected java.lang.BooleanshowDecoratorprotected java.lang.BooleanshowResetprotected java.lang.BooleanshowSelectPopupEnabledprotected javax.swing.JRadioButtonMenuItemsortDownprotected JAXXButtonGroupsortGroupprotected javax.swing.JRadioButtonMenuItemsortUpprotected javax.swing.JToolBartoolbarLeftprotected javax.swing.JToolBartoolbarRightprotected javax.swing.JPaneltopPanelprotected javax.swing.JListuniverseListprotected javax.swing.JScrollPaneuniverseListPaneFields inherited from class jaxx.runtime.swing.Table
DEFAULT_INSETSFields 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 jaxx.runtime.bean.BeanTypeAware
PROPERTY_BEAN_TYPEFields 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
Modifier and Type Method Description static JAXXObjectDescriptor$getJAXXObjectDescriptor()protected voidaddChildrenToPopup()protected voidaddChildrenToSelectedListPane()protected voidaddChildrenToSelectedListPopup()protected voidaddChildrenToSortDown()protected voidaddChildrenToSortUp()protected voidaddChildrenToToolbarLeft()protected voidaddChildrenToToolbarRight()protected voidaddChildrenToTopPanel()protected voidaddChildrenToUniverseListPane()voidapplyDataBinding(java.lang.String $binding)protected voidcreateAddButton()protected voidcreateBeforeFilterPanel()protected voidcreateChangeDecorator()protected voidcreateFilterable()protected voidcreateFilterField()protected voidcreateFilterFieldLabel()protected FilterableDoubleListHandlercreateHandler()protected voidcreateHighlightFilterText()protected voidcreateIndex()protected voidcreateIndexes()protected voidcreateModel()protected voidcreatePopup()protected voidcreatePopupLabel()protected voidcreatePopupSeparator()protected voidcreatePopupSortLabel()protected voidcreateRemoveButton()protected voidcreateResetButton()protected voidcreateReverseSort()protected voidcreateSelectedList()protected voidcreateSelectedListMoveDownAction()protected voidcreateSelectedListMoveUpAction()protected voidcreateSelectedListPane()protected voidcreateSelectedListPopup()protected voidcreateSelectedListRemoveAction()protected voidcreateShowDecorator()protected voidcreateShowReset()protected voidcreateShowSelectPopupEnabled()protected voidcreateSortDown()protected voidcreateSortGroup()protected voidcreateSortUp()protected voidcreateToolbarLeft()protected voidcreateToolbarRight()protected voidcreateTopPanel()protected voidcreateUniverseList()protected voidcreateUniverseListPane()voiddoActionPerformed__on__addButton(java.awt.event.ActionEvent event)voiddoActionPerformed__on__changeDecorator(java.awt.event.ActionEvent event)voiddoActionPerformed__on__removeButton(java.awt.event.ActionEvent event)voiddoActionPerformed__on__resetButton(java.awt.event.ActionEvent event)voiddoActionPerformed__on__selectedListMoveDownAction(java.awt.event.ActionEvent event)voiddoActionPerformed__on__selectedListMoveUpAction(java.awt.event.ActionEvent event)voiddoActionPerformed__on__selectedListRemoveAction(java.awt.event.ActionEvent event)voiddoFocusGained__on__selectedList(java.awt.event.FocusEvent event)voiddoFocusGained__on__selectedListPane(java.awt.event.FocusEvent event)voiddoFocusGained__on__universeList(java.awt.event.FocusEvent event)voiddoFocusGained__on__universeListPane(java.awt.event.FocusEvent event)voiddoKeyPressed__on__selectedList(java.awt.event.KeyEvent event)voiddoKeyPressed__on__universeList(java.awt.event.KeyEvent event)voiddoMouseClicked__on__selectedList(java.awt.event.MouseEvent event)voiddoMouseClicked__on__universeList(java.awt.event.MouseEvent event)voiddoPopupMenuCanceled__on__popup(javax.swing.event.PopupMenuEvent event)voiddoPopupMenuWillBecomeInvisible__on__popup(javax.swing.event.PopupMenuEvent event)voiddoStateChanged__on__indexes(javax.swing.event.ChangeEvent event)voiddoStateChanged__on__sortGroup(javax.swing.event.ChangeEvent event)voidfirePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)protected javax.swing.JPanelget$JPanel0()protected javax.swing.JPanelget$JPanel1()protected javax.swing.JSeparatorget$JSeparator0()java.util.Map<java.lang.String,java.lang.Object>get$objectMap()javax.swing.JButtongetAddButton()java.lang.Class<O>getBeanType()javax.swing.JPanelgetBeforeFilterPanel()javax.swing.JToggleButtongetChangeDecorator()<T> TgetContextValue(java.lang.Class<T> clazz)<T> TgetContextValue(java.lang.Class<T> clazz, java.lang.String name)JAXXBindinggetDataBinding(java.lang.String bindingId)JAXXBinding[]getDataBindings()JAXXContextgetDelegateContext()java.lang.BooleangetFilterable()javax.swing.JTextFieldgetFilterField()javax.swing.JLabelgetFilterFieldLabel()FilterableDoubleListHandlergetHandler()java.lang.BooleangetHighlightFilterText()java.lang.IntegergetIndex()JAXXButtonGroupgetIndexes()FilterableDoubleListModel<O>getModel()java.lang.ObjectgetObjectById(java.lang.String id)<O extends java.awt.Container>
OgetParentContainer(java.lang.Class<O> clazz)<O extends java.awt.Container>
OgetParentContainer(java.lang.Object source, java.lang.Class<O> clazz)javax.swing.JPopupMenugetPopup()javax.swing.JLabelgetPopupLabel()javax.swing.JSeparatorgetPopupSeparator()javax.swing.JLabelgetPopupSortLabel()javax.swing.JButtongetRemoveButton()javax.swing.JButtongetResetButton()java.lang.BooleangetReverseSort()javax.swing.JListgetSelectedList()javax.swing.JMenuItemgetSelectedListMoveDownAction()javax.swing.JMenuItemgetSelectedListMoveUpAction()javax.swing.JScrollPanegetSelectedListPane()javax.swing.JPopupMenugetSelectedListPopup()javax.swing.JMenuItemgetSelectedListRemoveAction()java.lang.BooleangetShowDecorator()java.lang.BooleangetShowReset()java.lang.BooleangetShowSelectPopupEnabled()javax.swing.JRadioButtonMenuItemgetSortDown()JAXXButtonGroupgetSortGroup()javax.swing.JRadioButtonMenuItemgetSortUp()javax.swing.JToolBargetToolbarLeft()javax.swing.JToolBargetToolbarRight()javax.swing.JPanelgetTopPanel()javax.swing.JListgetUniverseList()javax.swing.JScrollPanegetUniverseListPane()voidinit(org.nuiton.decorator.JXPathDecorator<O> decorator, java.util.List<O> universe, java.util.List<O> selected)voidinit(org.nuiton.decorator.JXPathDecorator<O> decorator, org.nuiton.decorator.JXPathDecorator<O> decorator2, java.util.List<O> universe, java.util.List<O> selected)java.lang.BooleanisFilterable()java.lang.BooleanisHighlightFilterText()java.lang.BooleanisReverseSort()java.lang.BooleanisShowDecorator()java.lang.BooleanisShowReset()java.lang.BooleanisShowSelectPopupEnabled()voidprocessDataBinding(java.lang.String $binding)voidprocessDataBinding(java.lang.String $binding, boolean $force)voidregisterDataBinding(JAXXBinding binding)<T> voidremoveContextValue(java.lang.Class<T> clazz)<T> voidremoveContextValue(java.lang.Class<T> clazz, java.lang.String name)voidremoveDataBinding(java.lang.String $binding)voidsetBean(java.io.Serializable bean)voidsetBeanType(java.lang.Class<O> beanType)<T> voidsetContextValue(T o)<T> voidsetContextValue(T o, java.lang.String name)voidsetFilterable(java.lang.Boolean filterable)voidsetHighlightFilterText(java.lang.Boolean highlightFilterText)voidsetI18nPrefix(java.lang.String i18nPrefix)voidsetIndex(java.lang.Integer index)voidsetProperty(java.lang.String property)voidsetReverseSort(java.lang.Boolean reverseSort)voidsetSelected(java.util.Collection<O> selected)voidsetSelectedLabel(java.lang.String selectedLabel)voidsetShowDecorator(java.lang.Boolean showDecorator)voidsetShowListLabel(boolean showListLabel)voidsetShowReset(java.lang.Boolean showReset)voidsetShowSelectPopupEnabled(java.lang.Boolean showSelectPopupEnabled)voidsetUniverse(java.util.Collection<O> universe)voidsetUniverseLabel(java.lang.String universeLabel)voidsetUseMultiSelect(boolean useMultiSelect)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
public static final java.lang.String PROPERTY_FILTERABLE- See Also:
- Constant Field Values
-
PROPERTY_HIGHLIGHT_FILTER_TEXT
public static final java.lang.String PROPERTY_HIGHLIGHT_FILTER_TEXT- See Also:
- Constant Field Values
-
PROPERTY_INDEX
public static final java.lang.String PROPERTY_INDEX- See Also:
- Constant Field Values
-
PROPERTY_REVERSE_SORT
public static final java.lang.String PROPERTY_REVERSE_SORT- See Also:
- Constant Field Values
-
PROPERTY_SHOW_DECORATOR
public static final java.lang.String PROPERTY_SHOW_DECORATOR- See Also:
- Constant Field Values
-
PROPERTY_SHOW_RESET
public static final java.lang.String PROPERTY_SHOW_RESET- See Also:
- Constant Field Values
-
PROPERTY_SHOW_SELECT_POPUP_ENABLED
public static final java.lang.String PROPERTY_SHOW_SELECT_POPUP_ENABLED- See Also:
- Constant Field Values
-
BINDING_ADD_BUTTON_ENABLED
public static final java.lang.String BINDING_ADD_BUTTON_ENABLED- See Also:
- Constant Field Values
-
BINDING_FILTER_FIELD_LABEL_VISIBLE
public static final java.lang.String BINDING_FILTER_FIELD_LABEL_VISIBLE- See Also:
- Constant Field Values
-
BINDING_FILTER_FIELD_VISIBLE
public static final java.lang.String BINDING_FILTER_FIELD_VISIBLE- See Also:
- Constant Field Values
-
BINDING_REMOVE_BUTTON_ENABLED
public static final java.lang.String BINDING_REMOVE_BUTTON_ENABLED- See Also:
- Constant Field Values
-
BINDING_SELECTED_LIST_COMPONENT_POPUP_MENU
public static final java.lang.String BINDING_SELECTED_LIST_COMPONENT_POPUP_MENU- See Also:
- Constant Field Values
-
BINDING_SELECTED_LIST_ENABLED
public static final java.lang.String BINDING_SELECTED_LIST_ENABLED- See Also:
- Constant Field Values
-
BINDING_SELECTED_LIST_MODEL
public static final java.lang.String BINDING_SELECTED_LIST_MODEL- See Also:
- Constant Field Values
-
BINDING_SELECTED_LIST_MOVE_DOWN_ACTION_ENABLED
public static final java.lang.String BINDING_SELECTED_LIST_MOVE_DOWN_ACTION_ENABLED- See Also:
- Constant Field Values
-
BINDING_SELECTED_LIST_MOVE_UP_ACTION_ENABLED
public static final java.lang.String BINDING_SELECTED_LIST_MOVE_UP_ACTION_ENABLED- See Also:
- Constant Field Values
-
BINDING_SELECTED_LIST_REMOVE_ACTION_ENABLED
public static final java.lang.String BINDING_SELECTED_LIST_REMOVE_ACTION_ENABLED- See Also:
- Constant Field Values
-
BINDING_SORT_DOWN_SELECTED
public static final java.lang.String BINDING_SORT_DOWN_SELECTED- See Also:
- Constant Field Values
-
BINDING_SORT_UP_SELECTED
public static final java.lang.String BINDING_SORT_UP_SELECTED- See Also:
- Constant Field Values
-
BINDING_TOOLBAR_LEFT_VISIBLE
public static final java.lang.String BINDING_TOOLBAR_LEFT_VISIBLE- See Also:
- Constant Field Values
-
BINDING_TOOLBAR_RIGHT_VISIBLE
public static final java.lang.String BINDING_TOOLBAR_RIGHT_VISIBLE- See Also:
- Constant Field Values
-
BINDING_UNIVERSE_LIST_ENABLED
public static final java.lang.String BINDING_UNIVERSE_LIST_ENABLED- See Also:
- Constant Field Values
-
BINDING_UNIVERSE_LIST_MODEL
public static final java.lang.String BINDING_UNIVERSE_LIST_MODEL- See Also:
- Constant Field Values
-
$activeBindings
protected java.util.List<java.lang.Object> $activeBindings -
$bindingSources
protected java.util.Map<java.lang.String,java.lang.Object> $bindingSources -
$bindings
-
$objectMap
protected java.util.Map<java.lang.String,java.lang.Object> $objectMap -
$previousValues
protected java.util.Map<?,?> $previousValues -
delegateContext
-
addButton
protected javax.swing.JButton addButton -
beforeFilterPanel
protected javax.swing.JPanel beforeFilterPanel -
changeDecorator
protected javax.swing.JToggleButton changeDecorator -
filterField
protected javax.swing.JTextField filterField -
filterFieldLabel
protected javax.swing.JLabel filterFieldLabel -
filterable
protected java.lang.Boolean filterable -
handler
-
highlightFilterText
protected java.lang.Boolean highlightFilterText -
index
protected java.lang.Integer index -
indexes
-
model
-
popup
protected javax.swing.JPopupMenu popup -
popupLabel
protected javax.swing.JLabel popupLabel -
popupSeparator
protected javax.swing.JSeparator popupSeparator -
popupSortLabel
protected javax.swing.JLabel popupSortLabel -
removeButton
protected javax.swing.JButton removeButton -
resetButton
protected javax.swing.JButton resetButton -
reverseSort
protected java.lang.Boolean reverseSort -
selectedList
protected javax.swing.JList selectedList -
selectedListMoveDownAction
protected javax.swing.JMenuItem selectedListMoveDownAction -
selectedListMoveUpAction
protected javax.swing.JMenuItem selectedListMoveUpAction -
selectedListPane
protected javax.swing.JScrollPane selectedListPane -
selectedListPopup
protected javax.swing.JPopupMenu selectedListPopup -
selectedListRemoveAction
protected javax.swing.JMenuItem selectedListRemoveAction -
showDecorator
protected java.lang.Boolean showDecorator -
showReset
protected java.lang.Boolean showReset -
showSelectPopupEnabled
protected java.lang.Boolean showSelectPopupEnabled -
sortDown
protected javax.swing.JRadioButtonMenuItem sortDown -
sortGroup
-
sortUp
protected javax.swing.JRadioButtonMenuItem sortUp -
toolbarLeft
protected javax.swing.JToolBar toolbarLeft -
toolbarRight
protected javax.swing.JToolBar toolbarRight -
topPanel
protected javax.swing.JPanel topPanel -
universeList
protected javax.swing.JList universeList -
universeListPane
protected javax.swing.JScrollPane universeListPane
-
-
Constructor Details
-
FilterableDoubleList
public FilterableDoubleList() -
FilterableDoubleList
-
-
Method Details
-
init
-
init
-
getBeanType
- Specified by:
getBeanTypein interfaceBeanTypeAware<O extends java.io.Serializable>
-
setBeanType
- Specified by:
setBeanTypein interfaceBeanTypeAware<O extends java.io.Serializable>
-
setProperty
public void setProperty(java.lang.String property) -
setUseMultiSelect
public void setUseMultiSelect(boolean useMultiSelect) -
setI18nPrefix
public void setI18nPrefix(java.lang.String i18nPrefix) -
setShowListLabel
public void setShowListLabel(boolean showListLabel) -
setUniverseLabel
public void setUniverseLabel(java.lang.String universeLabel) -
setSelectedLabel
public void setSelectedLabel(java.lang.String selectedLabel) -
setBean
public void setBean(java.io.Serializable bean) -
setUniverse
-
setSelected
-
$getJAXXObjectDescriptor
-
applyDataBinding
public void applyDataBinding(java.lang.String $binding)- Specified by:
applyDataBindingin interfaceJAXXObject
-
firePropertyChange
public void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)- Specified by:
firePropertyChangein interfaceJAXXObject- Overrides:
firePropertyChangein classjava.awt.Component
-
get$objectMap
public java.util.Map<java.lang.String,java.lang.Object> get$objectMap()- Specified by:
get$objectMapin interfaceJAXXObject
-
getDataBinding
- Specified by:
getDataBindingin interfaceJAXXObject
-
getDataBindings
- Specified by:
getDataBindingsin interfaceJAXXObject
-
getObjectById
public java.lang.Object getObjectById(java.lang.String id)- Specified by:
getObjectByIdin interfaceJAXXObject
-
processDataBinding
public void processDataBinding(java.lang.String $binding, boolean $force)- Specified by:
processDataBindingin interfaceJAXXObject
-
processDataBinding
public void processDataBinding(java.lang.String $binding)- Specified by:
processDataBindingin interfaceJAXXObject
-
registerDataBinding
- Specified by:
registerDataBindingin interfaceJAXXObject
-
removeDataBinding
public void removeDataBinding(java.lang.String $binding)- Specified by:
removeDataBindingin interfaceJAXXObject
-
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz)- Specified by:
getContextValuein interfaceJAXXContext
-
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz, java.lang.String name)- Specified by:
getContextValuein interfaceJAXXContext
-
getDelegateContext
- Specified by:
getDelegateContextin interfaceJAXXObject
-
getParentContainer
public <O extends java.awt.Container> O getParentContainer(java.lang.Class<O> clazz)- Specified by:
getParentContainerin interfaceJAXXObject
-
getParentContainer
public <O extends java.awt.Container> O getParentContainer(java.lang.Object source, java.lang.Class<O> clazz)- Specified by:
getParentContainerin interfaceJAXXObject
-
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz)- Specified by:
removeContextValuein interfaceJAXXContext
-
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz, java.lang.String name)- Specified by:
removeContextValuein interfaceJAXXContext
-
setContextValue
public <T> void setContextValue(T o)- Specified by:
setContextValuein interfaceJAXXContext
-
setContextValue
public <T> void setContextValue(T o, java.lang.String name)- Specified by:
setContextValuein interfaceJAXXContext
-
doActionPerformed__on__addButton
public void doActionPerformed__on__addButton(java.awt.event.ActionEvent event) -
doActionPerformed__on__changeDecorator
public void doActionPerformed__on__changeDecorator(java.awt.event.ActionEvent event) -
doActionPerformed__on__removeButton
public void doActionPerformed__on__removeButton(java.awt.event.ActionEvent event) -
doActionPerformed__on__resetButton
public void doActionPerformed__on__resetButton(java.awt.event.ActionEvent event) -
doActionPerformed__on__selectedListMoveDownAction
public void doActionPerformed__on__selectedListMoveDownAction(java.awt.event.ActionEvent event) -
doActionPerformed__on__selectedListMoveUpAction
public void doActionPerformed__on__selectedListMoveUpAction(java.awt.event.ActionEvent event) -
doActionPerformed__on__selectedListRemoveAction
public void doActionPerformed__on__selectedListRemoveAction(java.awt.event.ActionEvent event) -
doFocusGained__on__selectedList
public void doFocusGained__on__selectedList(java.awt.event.FocusEvent event) -
doFocusGained__on__selectedListPane
public void doFocusGained__on__selectedListPane(java.awt.event.FocusEvent event) -
doFocusGained__on__universeList
public void doFocusGained__on__universeList(java.awt.event.FocusEvent event) -
doFocusGained__on__universeListPane
public void doFocusGained__on__universeListPane(java.awt.event.FocusEvent event) -
doKeyPressed__on__selectedList
public void doKeyPressed__on__selectedList(java.awt.event.KeyEvent event) -
doKeyPressed__on__universeList
public void doKeyPressed__on__universeList(java.awt.event.KeyEvent event) -
doMouseClicked__on__selectedList
public void doMouseClicked__on__selectedList(java.awt.event.MouseEvent event) -
doMouseClicked__on__universeList
public void doMouseClicked__on__universeList(java.awt.event.MouseEvent event) -
doPopupMenuCanceled__on__popup
public void doPopupMenuCanceled__on__popup(javax.swing.event.PopupMenuEvent event) -
doPopupMenuWillBecomeInvisible__on__popup
public void doPopupMenuWillBecomeInvisible__on__popup(javax.swing.event.PopupMenuEvent event) -
doStateChanged__on__indexes
public void doStateChanged__on__indexes(javax.swing.event.ChangeEvent event) -
doStateChanged__on__sortGroup
public void doStateChanged__on__sortGroup(javax.swing.event.ChangeEvent event) -
getAddButton
public javax.swing.JButton getAddButton() -
getBeforeFilterPanel
public javax.swing.JPanel getBeforeFilterPanel() -
getChangeDecorator
public javax.swing.JToggleButton getChangeDecorator() -
getFilterField
public javax.swing.JTextField getFilterField() -
getFilterFieldLabel
public javax.swing.JLabel getFilterFieldLabel() -
getFilterable
public java.lang.Boolean getFilterable() -
getHandler
-
getHighlightFilterText
public java.lang.Boolean getHighlightFilterText() -
getIndex
public java.lang.Integer getIndex() -
getIndexes
-
getModel
-
getPopup
public javax.swing.JPopupMenu getPopup() -
getPopupLabel
public javax.swing.JLabel getPopupLabel() -
getPopupSeparator
public javax.swing.JSeparator getPopupSeparator() -
getPopupSortLabel
public javax.swing.JLabel getPopupSortLabel() -
getRemoveButton
public javax.swing.JButton getRemoveButton() -
getResetButton
public javax.swing.JButton getResetButton() -
getReverseSort
public java.lang.Boolean getReverseSort() -
getSelectedList
public javax.swing.JList getSelectedList() -
getSelectedListMoveDownAction
public javax.swing.JMenuItem getSelectedListMoveDownAction() -
getSelectedListMoveUpAction
public javax.swing.JMenuItem getSelectedListMoveUpAction() -
getSelectedListPane
public javax.swing.JScrollPane getSelectedListPane() -
getSelectedListPopup
public javax.swing.JPopupMenu getSelectedListPopup() -
getSelectedListRemoveAction
public javax.swing.JMenuItem getSelectedListRemoveAction() -
getShowDecorator
public java.lang.Boolean getShowDecorator() -
getShowReset
public java.lang.Boolean getShowReset() -
getShowSelectPopupEnabled
public java.lang.Boolean getShowSelectPopupEnabled() -
getSortDown
public javax.swing.JRadioButtonMenuItem getSortDown() -
getSortGroup
-
getSortUp
public javax.swing.JRadioButtonMenuItem getSortUp() -
getToolbarLeft
public javax.swing.JToolBar getToolbarLeft() -
getToolbarRight
public javax.swing.JToolBar getToolbarRight() -
getTopPanel
public javax.swing.JPanel getTopPanel() -
getUniverseList
public javax.swing.JList getUniverseList() -
getUniverseListPane
public javax.swing.JScrollPane getUniverseListPane() -
isFilterable
public java.lang.Boolean isFilterable() -
isHighlightFilterText
public java.lang.Boolean isHighlightFilterText() -
isReverseSort
public java.lang.Boolean isReverseSort() -
isShowDecorator
public java.lang.Boolean isShowDecorator() -
isShowReset
public java.lang.Boolean isShowReset() -
isShowSelectPopupEnabled
public java.lang.Boolean isShowSelectPopupEnabled() -
setFilterable
public void setFilterable(java.lang.Boolean filterable) -
setHighlightFilterText
public void setHighlightFilterText(java.lang.Boolean highlightFilterText) -
setIndex
public void setIndex(java.lang.Integer index) -
setReverseSort
public void setReverseSort(java.lang.Boolean reverseSort) -
setShowDecorator
public void setShowDecorator(java.lang.Boolean showDecorator) -
setShowReset
public void setShowReset(java.lang.Boolean showReset) -
setShowSelectPopupEnabled
public void setShowSelectPopupEnabled(java.lang.Boolean showSelectPopupEnabled) -
get$JPanel0
protected javax.swing.JPanel get$JPanel0() -
get$JPanel1
protected javax.swing.JPanel get$JPanel1() -
get$JSeparator0
protected javax.swing.JSeparator 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()
-