public class BeanDoubleList<O> extends Table implements BeanTypeAware<O>, 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_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
BeanDoubleList() |
BeanDoubleList(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_BEAN
public static final String PROPERTY_BEAN_TYPE
public static final String PROPERTY_FILTERABLE
public static final String PROPERTY_HIGHLIGHT_FILTER_TEXT
public static final String PROPERTY_I18N_PREFIX
public static final String PROPERTY_INDEX
public static final String PROPERTY_MODEL
public static final String PROPERTY_PROPERTY
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 PROPERTY_USE_MULTI_SELECT
public static final String BINDING_ADD_BUTTON_ENABLED
public static final String BINDING_CHANGE_DECORATOR_ENABLED
public static final String BINDING_FILTER_PANEL_VISIBLE
public static final String BINDING_REMOVE_BUTTON_ENABLED
public static final String BINDING_RESET_BUTTON_ENABLED
public static final String BINDING_SELECTED_LIST_COMPONENT_POPUP_MENU
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_TOOLBAR_LEFT_VISIBLE
public static final String BINDING_TOOLBAR_RIGHT_VISIBLE
public static final String BINDING_UNIVERSE_LIST_MODEL
protected final Map<String,JAXXBinding> $bindings
protected Map<?,?> $previousValues
protected final JAXXContext delegateContext
protected JButton addButton
protected Object bean
protected JPanel beforeFilterPanel
protected JToggleButton changeDecorator
protected JTextField filterField
protected JLabel filterFieldLabel
protected JPanel filterPanel
protected Boolean filterable
protected BeanDoubleListHandler<O> handler
protected Boolean highlightFilterText
protected String i18nPrefix
protected Integer index
protected JAXXButtonGroup indexes
protected BeanDoubleListModel<O> model
protected JPopupMenu popup
protected JLabel popupLabel
protected JSeparator popupSeparator
protected JLabel popupSortLabel
protected String property
protected JButton removeButton
protected JButton resetButton
protected Boolean reverseSort
protected JMenuItem selectedListMoveDownAction
protected JMenuItem selectedListMoveUpAction
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 JToolBar toolbarRight
protected Boolean useMultiSelect
public BeanDoubleList()
public BeanDoubleList(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 static JAXXObjectDescriptor $getJAXXObjectDescriptor()
public void applyDataBinding(String $binding)
applyDataBinding in interface JAXXObjectpublic void firePropertyChange(String propertyName, Object oldValue, Object newValue)
firePropertyChange in interface JAXXObjectfirePropertyChange 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 doActionPerformed__on__changeDecorator(ActionEvent event)
public void doActionPerformed__on__resetButton(ActionEvent event)
public void doActionPerformed__on__selectedListMoveDownAction(ActionEvent event)
public void doActionPerformed__on__selectedListMoveUpAction(ActionEvent event)
public void doActionPerformed__on__selectedListRemoveAction(ActionEvent event)
public void doFocusGained__on__$JScrollPane0(FocusEvent event)
public void doFocusGained__on__$JScrollPane1(FocusEvent event)
public void doFocusGained__on__selectedList(FocusEvent event)
public void doFocusGained__on__universeList(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 getAddButton()
public Object getBean()
public Class<O> getBeanType()
getBeanType in interface BeanTypeAware<O>public JPanel getBeforeFilterPanel()
public JToggleButton getChangeDecorator()
public JTextField getFilterField()
public JLabel getFilterFieldLabel()
public JPanel getFilterPanel()
public Boolean getFilterable()
public BeanDoubleListHandler<O> getHandler()
public Boolean getHighlightFilterText()
public String getI18nPrefix()
public Integer getIndex()
public JAXXButtonGroup getIndexes()
public BeanDoubleListModel<O> getModel()
public JPopupMenu getPopup()
public JLabel getPopupLabel()
public JSeparator getPopupSeparator()
public JLabel getPopupSortLabel()
public String getProperty()
public JButton getRemoveButton()
public JButton getResetButton()
public Boolean getReverseSort()
public JMenuItem getSelectedListMoveDownAction()
public JMenuItem getSelectedListMoveUpAction()
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 JToolBar getToolbarRight()
public Boolean getUseMultiSelect()
public Boolean isFilterable()
public Boolean isHighlightFilterText()
public Boolean isReverseSort()
public Boolean isShowDecorator()
public Boolean isShowReset()
public Boolean isShowSelectPopupEnabled()
public Boolean isUseMultiSelect()
public void setBean(Object bean)
public void setBeanType(Class<O> beanType)
setBeanType in interface BeanTypeAware<O>public void setFilterable(Boolean filterable)
public void setHighlightFilterText(Boolean highlightFilterText)
public void setI18nPrefix(String i18nPrefix)
public void setIndex(Integer index)
public void setModel(BeanDoubleListModel<O> model)
public void setProperty(String property)
public void setReverseSort(Boolean reverseSort)
public void setShowDecorator(Boolean showDecorator)
public void setShowReset(Boolean showReset)
public void setShowSelectPopupEnabled(Boolean showSelectPopupEnabled)
public void setUseMultiSelect(Boolean useMultiSelect)
protected JPanel get$JPanel0()
protected JPanel get$JPanel1()
protected JScrollPane get$JScrollPane0()
protected JScrollPane get$JScrollPane1()
protected JSeparator get$JSeparator0()
protected void addChildrenToFilterPanel()
protected void addChildrenToPopup()
protected void addChildrenToSelectedListPopup()
protected void addChildrenToSortDown()
protected void addChildrenToSortUp()
protected void addChildrenToToolbarLeft()
protected void addChildrenToToolbarRight()
protected void createAddButton()
protected void createBean()
protected void createBeanType()
protected void createBeforeFilterPanel()
protected void createChangeDecorator()
protected void createFilterField()
protected void createFilterFieldLabel()
protected void createFilterPanel()
protected void createFilterable()
protected void createHighlightFilterText()
protected void createI18nPrefix()
protected void createIndex()
protected void createIndexes()
protected void createModel()
protected void createPopup()
protected void createPopupLabel()
protected void createPopupSeparator()
protected void createPopupSortLabel()
protected void createProperty()
protected void createRemoveButton()
protected void createResetButton()
protected void createReverseSort()
protected void createSelectedList()
protected void createSelectedListMoveDownAction()
protected void createSelectedListMoveUpAction()
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 createToolbarRight()
protected void createUniverseList()
protected void createUseMultiSelect()
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–2018 Ultreia.io. All rights reserved.