public class FilterableDoubleList<O> extends Table implements BeanTypeAware<O>, BeanScopeAware, JAXXObject
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategyDEFAULT_INSETSlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTPROPERTY_BEAN_TYPEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
FilterableDoubleList() |
FilterableDoubleList(JAXXContext parentContext) |
getCellConstraints, getRowConstraints, getTableConstraints, newCell, newRow, setLayoutgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, updateadd, 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, validateTreeaction, 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, getPeer, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListenerpublic static final String PROPERTY_FILTERABLE
public static final String PROPERTY_HIGHLIGHT_FILTER_TEXT
public static final String PROPERTY_INDEX
public static final String PROPERTY_REVERSE_SORT
public static final String PROPERTY_SHOW_DECORATOR
public static final String PROPERTY_SHOW_RESET
public static final String PROPERTY_SHOW_SELECT_POPUP_ENABLED
public static final String BINDING_ADD_ACTION_ENABLED
public static final String BINDING_DISPLAY_DECORATOR_ENABLED
public static final String BINDING_DISPLAY_DECORATOR_VISIBLE
public static final String BINDING_REMOVE_ACTION_ENABLED
public static final String BINDING_RESET_ENABLED
public static final String BINDING_RESET_VISIBLE
public static final String BINDING_SELECTED_LIST_COMPONENT_POPUP_MENU
public static final String BINDING_SELECTED_LIST_ENABLED
public static final String BINDING_SELECTED_LIST_MODEL
public static final String BINDING_SELECTED_LIST_MOVE_DOWN_ACTION_ENABLED
public static final String BINDING_SELECTED_LIST_MOVE_UP_ACTION_ENABLED
public static final String BINDING_SELECTED_LIST_REMOVE_ACTION_ENABLED
public static final String BINDING_SORT_DOWN_SELECTED
public static final String BINDING_SORT_UP_SELECTED
public static final String BINDING_TOP_PANEL_VISIBLE
public static final String BINDING_UNIVERSE_LIST_ENABLED
public static final String BINDING_UNIVERSE_LIST_MODEL
protected final Map<String,JAXXBinding> $bindings
protected Map<?,?> $previousValues
protected final JAXXContext delegateContext
protected JButton addAction
protected JPanel beforeFilterPanel
protected JToggleButton displayDecorator
protected JTextField filterField
protected JLabel filterFieldLabel
protected Boolean filterable
protected FilterableDoubleListHandler<O> handler
protected Boolean highlightFilterText
protected Integer index
protected JAXXButtonGroup indexes
protected FilterableDoubleListModel<O> model
protected JPopupMenu popup
protected JLabel popupLabel
protected JSeparator popupSeparator
protected JLabel popupSortLabel
protected JButton removeAction
protected JButton reset
protected JButton resetFilter
protected Boolean reverseSort
protected JMenuItem selectedListMoveDownAction
protected JMenuItem selectedListMoveUpAction
protected JScrollPane selectedListPane
protected JPopupMenu selectedListPopup
protected JMenuItem selectedListRemoveAction
protected Boolean showDecorator
protected Boolean showReset
protected Boolean showSelectPopupEnabled
protected JRadioButtonMenuItem sortDown
protected JAXXButtonGroup sortGroup
protected JRadioButtonMenuItem sortUp
protected JToolBar toolbarLeft
protected JPanel topPanel
protected JScrollPane universeListPane
public FilterableDoubleList()
public FilterableDoubleList(JAXXContext parentContext)
public void init(org.nuiton.decorator.JXPathDecorator<O> decorator, org.nuiton.decorator.JXPathDecorator<O> decorator2, List<O> universe, List<O> selected)
public void init(org.nuiton.decorator.JXPathDecorator<O> decorator, List<O> universe, List<O> selected)
public Class<O> getBeanType()
getBeanType in interface BeanTypeAware<O>public Object getBean()
getBean in interface BeanScopeAwarepublic void setBean(Object bean)
setBean in interface BeanScopeAwarepublic void setBeanType(Class<O> beanType)
setBeanType in interface BeanTypeAware<O>public void setProperty(String property)
public void setUseMultiSelect(boolean useMultiSelect)
public void setI18nPrefix(String i18nPrefix)
public void setShowListLabel(boolean showListLabel)
public void setLabel(String label)
public void setUniverseLabel(String universeLabel)
public void setSelectedLabel(String selectedLabel)
public void setUniverse(Collection<O> universe)
public void setSelected(Collection<O> selected)
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
public void applyDataBinding(String $binding)
applyDataBinding in interface JAXXObjectpublic void firePropertyChange(String propertyName, Object oldValue, Object newValue)
firePropertyChange in class Componentpublic Map<String,Object> get$objectMap()
get$objectMap in interface JAXXObjectpublic JAXXBinding getDataBinding(String bindingId)
getDataBinding in interface JAXXObjectpublic JAXXBinding[] getDataBindings()
getDataBindings in interface JAXXObjectpublic Object getObjectById(String id)
getObjectById in interface JAXXObjectpublic void processDataBinding(String $binding, boolean $force)
processDataBinding in interface JAXXObjectpublic void processDataBinding(String $binding)
processDataBinding in interface JAXXObjectpublic void registerDataBinding(JAXXBinding binding)
registerDataBinding in interface JAXXObjectpublic void removeDataBinding(String $binding)
removeDataBinding in interface JAXXObjectpublic <T> T getContextValue(Class<T> clazz)
getContextValue in interface JAXXContextpublic <T> T getContextValue(Class<T> clazz, String name)
getContextValue in interface JAXXContextpublic JAXXContext getDelegateContext()
getDelegateContext in interface JAXXObjectpublic <O extends Container> O getParentContainer(Class<O> clazz)
getParentContainer in interface JAXXObjectpublic <O extends Container> O getParentContainer(Object source, Class<O> clazz)
getParentContainer in interface JAXXObjectpublic <T> void removeContextValue(Class<T> clazz)
removeContextValue in interface JAXXContextpublic <T> void removeContextValue(Class<T> clazz, String name)
removeContextValue in interface JAXXContextpublic <T> void setContextValue(T o)
setContextValue in interface JAXXContextpublic <T> void setContextValue(T o,
String name)
setContextValue in interface JAXXContextpublic void doFocusGained__on__$Table0(FocusEvent event)
public void doFocusGained__on__selectedList(FocusEvent event)
public void doFocusGained__on__selectedListPane(FocusEvent event)
public void doFocusGained__on__universeList(FocusEvent event)
public void doFocusGained__on__universeListPane(FocusEvent event)
public void doKeyPressed__on__selectedList(KeyEvent event)
public void doKeyPressed__on__universeList(KeyEvent event)
public void doMouseClicked__on__selectedList(MouseEvent event)
public void doMouseClicked__on__universeList(MouseEvent event)
public void doPopupMenuCanceled__on__popup(PopupMenuEvent event)
public void doPopupMenuWillBecomeInvisible__on__popup(PopupMenuEvent event)
public void doStateChanged__on__indexes(ChangeEvent event)
public void doStateChanged__on__sortGroup(ChangeEvent event)
public JButton getAddAction()
public JPanel getBeforeFilterPanel()
public JToggleButton getDisplayDecorator()
public JTextField getFilterField()
public JLabel getFilterFieldLabel()
public Boolean getFilterable()
public FilterableDoubleListHandler<O> getHandler()
public Boolean getHighlightFilterText()
public Integer getIndex()
public JAXXButtonGroup getIndexes()
public FilterableDoubleListModel<O> getModel()
public JPopupMenu getPopup()
public JLabel getPopupLabel()
public JSeparator getPopupSeparator()
public JLabel getPopupSortLabel()
public JButton getRemoveAction()
public JButton getReset()
public JButton getResetFilter()
public Boolean getReverseSort()
public JMenuItem getSelectedListMoveDownAction()
public JMenuItem getSelectedListMoveUpAction()
public JScrollPane getSelectedListPane()
public JPopupMenu getSelectedListPopup()
public JMenuItem getSelectedListRemoveAction()
public Boolean getShowDecorator()
public Boolean getShowReset()
public Boolean getShowSelectPopupEnabled()
public JRadioButtonMenuItem getSortDown()
public JAXXButtonGroup getSortGroup()
public JRadioButtonMenuItem getSortUp()
public JToolBar getToolbarLeft()
public JPanel getTopPanel()
public JScrollPane getUniverseListPane()
public Boolean isFilterable()
public Boolean isHighlightFilterText()
public Boolean isReverseSort()
public Boolean isShowDecorator()
public Boolean isShowReset()
public Boolean isShowSelectPopupEnabled()
public void setFilterable(Boolean filterable)
public void setHighlightFilterText(Boolean highlightFilterText)
public void setIndex(Integer index)
public void setReverseSort(Boolean reverseSort)
public void setShowDecorator(Boolean showDecorator)
public void setShowReset(Boolean showReset)
public void setShowSelectPopupEnabled(Boolean showSelectPopupEnabled)
protected JPanel get$JPanel0()
protected JPanel get$JPanel1()
protected JSeparator get$JSeparator0()
protected void addChildrenToPopup()
protected void addChildrenToSelectedListPane()
protected void addChildrenToSelectedListPopup()
protected void addChildrenToSortDown()
protected void addChildrenToSortUp()
protected void addChildrenToToolbarLeft()
protected void addChildrenToTopPanel()
protected void addChildrenToUniverseListPane()
protected void createAddAction()
protected void createBeforeFilterPanel()
protected void createDisplayDecorator()
protected void createFilterField()
protected void createFilterFieldLabel()
protected void createFilterable()
protected void createHighlightFilterText()
protected void createIndex()
protected void createIndexes()
protected void createModel()
protected void createPopup()
protected void createPopupLabel()
protected void createPopupSeparator()
protected void createPopupSortLabel()
protected void createRemoveAction()
protected void createReset()
protected void createResetFilter()
protected void createReverseSort()
protected void createSelectedList()
protected void createSelectedListMoveDownAction()
protected void createSelectedListMoveUpAction()
protected void createSelectedListPane()
protected void createSelectedListPopup()
protected void createSelectedListRemoveAction()
protected void createShowDecorator()
protected void createShowReset()
protected void createShowSelectPopupEnabled()
protected void createSortDown()
protected void createSortGroup()
protected void createSortUp()
protected void createToolbarLeft()
protected void createTopPanel()
protected void createUniverseList()
protected void createUniverseListPane()
protected void $initialize()
protected void $initialize_01_createComponents()
protected void $initialize_02_registerDataBindings()
protected void $initialize_03_finalizeCreateComponents()
protected void $initialize_04_applyDataBindings()
protected void $initialize_05_setProperties()
protected void $initialize_06_finalizeInitialize()
Copyright © 2008–2020 Ultreia.io. All rights reserved.