jaxx.runtime.swing.editor.bean
Class BeanComboBox<O>
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.runtime.swing.Table
jaxx.runtime.swing.editor.bean.BeanComboBox<O>
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable, Accessible, JAXXContext, JAXXObject
public class BeanComboBox<O>
- extends Table
- implements JAXXObject
- See Also:
- Serialized Form
| 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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, transferFocusBackward, 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, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, transferFocusUpCycle |
PROPERTY_AUTO_COMPLETE
public static final String PROPERTY_AUTO_COMPLETE
- See Also:
- Constant Field Values
PROPERTY_BEAN
public static final String PROPERTY_BEAN
- See Also:
- Constant Field Values
PROPERTY_DATA
public static final String PROPERTY_DATA
- See Also:
- Constant Field Values
PROPERTY_EDITABLE
public static final String PROPERTY_EDITABLE
- See Also:
- Constant Field Values
PROPERTY_I18N_PREFIX
public static final String PROPERTY_I18N_PREFIX
- See Also:
- Constant Field Values
PROPERTY_INDEX
public static final String PROPERTY_INDEX
- See Also:
- Constant Field Values
PROPERTY_NOT_SELECTED_TOOL_TIP_TEXT
public static final String PROPERTY_NOT_SELECTED_TOOL_TIP_TEXT
- See Also:
- Constant Field Values
PROPERTY_POPUP_TITLE_TEXT
public static final String PROPERTY_POPUP_TITLE_TEXT
- See Also:
- Constant Field Values
PROPERTY_PROPERTY
public static final String PROPERTY_PROPERTY
- See Also:
- Constant Field Values
PROPERTY_REVERSE_SORT
public static final String PROPERTY_REVERSE_SORT
- See Also:
- Constant Field Values
PROPERTY_SELECTED_ITEM
public static final String PROPERTY_SELECTED_ITEM
- See Also:
- Constant Field Values
PROPERTY_SELECTED_TOOL_TIP_TEXT
public static final String PROPERTY_SELECTED_TOOL_TIP_TEXT
- See Also:
- Constant Field Values
PROPERTY_SHOW_DECORATOR
public static final String PROPERTY_SHOW_DECORATOR
- See Also:
- Constant Field Values
PROPERTY_SHOW_RESET
public static final String PROPERTY_SHOW_RESET
- See Also:
- Constant Field Values
BINDING_COMBOBOX_EDITABLE
public static final String BINDING_COMBOBOX_EDITABLE
- See Also:
- Constant Field Values
BINDING_COMBOBOX_ENABLED
public static final String BINDING_COMBOBOX_ENABLED
- See Also:
- Constant Field Values
BINDING_COMBOBOX_FOCUSABLE
public static final String BINDING_COMBOBOX_FOCUSABLE
- See Also:
- Constant Field Values
BINDING_COMBOBOX_SELECTED_ITEM
public static final String BINDING_COMBOBOX_SELECTED_ITEM
- See Also:
- Constant Field Values
BINDING_SORT_DOWN_SELECTED
public static final String BINDING_SORT_DOWN_SELECTED
- See Also:
- Constant Field Values
BINDING_SORT_GROUP_SELECTED_VALUE
public static final String BINDING_SORT_GROUP_SELECTED_VALUE
- See Also:
- Constant Field Values
BINDING_SORT_UP_SELECTED
public static final String BINDING_SORT_UP_SELECTED
- See Also:
- Constant Field Values
$activeBindings
protected List<Object> $activeBindings
$bindingSources
protected Map<String,Object> $bindingSources
$bindings
protected final Map<String,JAXXBinding> $bindings
$objectMap
protected Map<String,Object> $objectMap
$previousValues
protected Map<?,?> $previousValues
delegateContext
protected final JAXXContext delegateContext
autoComplete
protected Boolean autoComplete
bean
protected Object bean
changeDecorator
protected JToggleButton changeDecorator
combobox
protected JComboBox combobox
data
protected List<O> data
editable
protected Boolean editable
handler
protected BeanComboBoxHandler<O> handler
i18nPrefix
protected String i18nPrefix
index
protected Integer index
indexes
protected JAXXButtonGroup indexes
notSelectedToolTipText
protected String notSelectedToolTipText
popup
protected JPopupMenu popup
popupLabel
protected JLabel popupLabel
popupSortLabel
protected JLabel popupSortLabel
popupTitleText
protected String popupTitleText
property
protected String property
reverseSort
protected Boolean reverseSort
selectedItem
protected Object selectedItem
selectedToolTipText
protected String selectedToolTipText
showDecorator
protected Boolean showDecorator
showReset
protected Boolean showReset
sortDown
protected JRadioButtonMenuItem sortDown
sortGroup
protected JAXXButtonGroup sortGroup
sortUp
protected JRadioButtonMenuItem sortUp
BeanComboBox
public BeanComboBox()
BeanComboBox
public BeanComboBox(JAXXContext parentContext)
init
public void init(JXPathDecorator<O> decorator,
List<O> data)
hidePopup
protected void hidePopup()
$getJAXXObjectDescriptor
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
applyDataBinding
public void applyDataBinding(String $binding)
- Specified by:
applyDataBinding in interface JAXXObject
firePropertyChange
public void firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
- Specified by:
firePropertyChange in interface JAXXObject- Overrides:
firePropertyChange in class Component
get$objectMap
public Map<String,Object> get$objectMap()
- Specified by:
get$objectMap in interface JAXXObject
getDataBindings
public JAXXBinding[] getDataBindings()
- Specified by:
getDataBindings in interface JAXXObject
getObjectById
public Object getObjectById(String id)
- Specified by:
getObjectById in interface JAXXObject
processDataBinding
public void processDataBinding(String $binding,
boolean $force)
- Specified by:
processDataBinding in interface JAXXObject
processDataBinding
public void processDataBinding(String $binding)
- Specified by:
processDataBinding in interface JAXXObject
registerDataBinding
public void registerDataBinding(JAXXBinding binding)
- Specified by:
registerDataBinding in interface JAXXObject
removeDataBinding
public void removeDataBinding(String $binding)
- Specified by:
removeDataBinding in interface JAXXObject
getContextValue
public <T> T getContextValue(Class<T> clazz)
- Specified by:
getContextValue in interface JAXXContext
getContextValue
public <T> T getContextValue(Class<T> clazz,
String name)
- Specified by:
getContextValue in interface JAXXContext
getDelegateContext
public JAXXContext getDelegateContext()
- Specified by:
getDelegateContext in interface JAXXObject
getParentContainer
public <O extends Container> O getParentContainer(Class<O> clazz)
- Specified by:
getParentContainer in interface JAXXObject
getParentContainer
public <O extends Container> O getParentContainer(Object source,
Class<O> clazz)
- Specified by:
getParentContainer in interface JAXXObject
removeContextValue
public <T> void removeContextValue(Class<T> clazz)
- Specified by:
removeContextValue in interface JAXXContext
removeContextValue
public <T> void removeContextValue(Class<T> clazz,
String name)
- Specified by:
removeContextValue in interface JAXXContext
setContextValue
public <T> void setContextValue(T o)
- Specified by:
setContextValue in interface JAXXContext
setContextValue
public <T> void setContextValue(T o,
String name)
- Specified by:
setContextValue in interface JAXXContext
doActionPerformed__on__$JButton0
public void doActionPerformed__on__$JButton0(ActionEvent event)
doActionPerformed__on__changeDecorator
public void doActionPerformed__on__changeDecorator(ActionEvent event)
doFocusGained__on__$Table0
public void doFocusGained__on__$Table0(FocusEvent event)
doFocusGained__on__combobox
public void doFocusGained__on__combobox(FocusEvent event)
doFocusLost__on__$Table0
public void doFocusLost__on__$Table0(FocusEvent event)
doItemStateChanged__on__combobox
public void doItemStateChanged__on__combobox(ItemEvent event)
doPopupMenuCanceled__on__popup
public void doPopupMenuCanceled__on__popup(PopupMenuEvent event)
doPopupMenuWillBecomeInvisible__on__popup
public void doPopupMenuWillBecomeInvisible__on__popup(PopupMenuEvent event)
doStateChanged__on__indexes
public void doStateChanged__on__indexes(ChangeEvent event)
doStateChanged__on__sortGroup
public void doStateChanged__on__sortGroup(ChangeEvent event)
getAutoComplete
public Boolean getAutoComplete()
getBean
public Object getBean()
getChangeDecorator
public JToggleButton getChangeDecorator()
getCombobox
public JComboBox getCombobox()
getData
public List<O> getData()
getEditable
public Boolean getEditable()
getHandler
public BeanComboBoxHandler<O> getHandler()
getI18nPrefix
public String getI18nPrefix()
getIndex
public Integer getIndex()
getIndexes
public JAXXButtonGroup getIndexes()
getNotSelectedToolTipText
public String getNotSelectedToolTipText()
getPopup
public JPopupMenu getPopup()
getPopupLabel
public JLabel getPopupLabel()
getPopupSortLabel
public JLabel getPopupSortLabel()
getPopupTitleText
public String getPopupTitleText()
getProperty
public String getProperty()
getReverseSort
public Boolean getReverseSort()
getSelectedItem
public Object getSelectedItem()
getSelectedToolTipText
public String getSelectedToolTipText()
getShowDecorator
public Boolean getShowDecorator()
getShowReset
public Boolean getShowReset()
getSortDown
public JRadioButtonMenuItem getSortDown()
getSortGroup
public JAXXButtonGroup getSortGroup()
getSortUp
public JRadioButtonMenuItem getSortUp()
isAutoComplete
public Boolean isAutoComplete()
isEditable
public Boolean isEditable()
isReverseSort
public Boolean isReverseSort()
isShowDecorator
public Boolean isShowDecorator()
isShowReset
public Boolean isShowReset()
setAutoComplete
public void setAutoComplete(Boolean newValue)
setBean
public void setBean(Object newValue)
setData
public void setData(List<O> newValue)
setEditable
public void setEditable(Boolean newValue)
setI18nPrefix
public void setI18nPrefix(String newValue)
setIndex
public void setIndex(Integer newValue)
setNotSelectedToolTipText
public void setNotSelectedToolTipText(String newValue)
setPopupTitleText
public void setPopupTitleText(String newValue)
setProperty
public void setProperty(String newValue)
setReverseSort
public void setReverseSort(Boolean newValue)
setSelectedItem
public void setSelectedItem(Object newValue)
setSelectedToolTipText
public void setSelectedToolTipText(String newValue)
setShowDecorator
public void setShowDecorator(Boolean newValue)
setShowReset
public void setShowReset(Boolean newValue)
get$JSeparator0
protected JSeparator get$JSeparator0()
get$JSeparator1
protected JSeparator get$JSeparator1()
get$JToolBar0
protected JToolBar get$JToolBar0()
get$JButton0
protected JButton get$JButton0()
get$JToolBar1
protected JToolBar get$JToolBar1()
addChildrenToPopup
protected void addChildrenToPopup()
addChildrenToSortDown
protected void addChildrenToSortDown()
addChildrenToSortUp
protected void addChildrenToSortUp()
createAutoComplete
protected void createAutoComplete()
createBean
protected void createBean()
createChangeDecorator
protected void createChangeDecorator()
createCombobox
protected void createCombobox()
createData
protected void createData()
createEditable
protected void createEditable()
createHandler
protected void createHandler()
createI18nPrefix
protected void createI18nPrefix()
createIndex
protected void createIndex()
createIndexes
protected void createIndexes()
createNotSelectedToolTipText
protected void createNotSelectedToolTipText()
createPopup
protected void createPopup()
createPopupLabel
protected void createPopupLabel()
createPopupSortLabel
protected void createPopupSortLabel()
createPopupTitleText
protected void createPopupTitleText()
createProperty
protected void createProperty()
createReverseSort
protected void createReverseSort()
createSelectedItem
protected void createSelectedItem()
createSelectedToolTipText
protected void createSelectedToolTipText()
createShowDecorator
protected void createShowDecorator()
createShowReset
protected void createShowReset()
createSortDown
protected void createSortDown()
createSortGroup
protected void createSortGroup()
createSortUp
protected void createSortUp()
Copyright © 2008-2011 CodeLutin. All Rights Reserved.