jaxx.runtime.swing
Class EntityComboBox<O>
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.runtime.swing.Table
jaxx.runtime.swing.EntityComboBox<O>
- All Implemented Interfaces:
- java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, JAXXContext, JAXXObject
public class EntityComboBox<O>
- extends Table
- implements JAXXObject
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| 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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PROPERTY_AUTO_COMPLETE
public static final java.lang.String PROPERTY_AUTO_COMPLETE
- See Also:
- Constant Field Values
PROPERTY_BEAN
public static final java.lang.String PROPERTY_BEAN
- See Also:
- Constant Field Values
PROPERTY_DATA
public static final java.lang.String PROPERTY_DATA
- See Also:
- Constant Field Values
PROPERTY_EDITABLE
public static final java.lang.String PROPERTY_EDITABLE
- See Also:
- Constant Field Values
PROPERTY_I18N_PREFIX
public static final java.lang.String PROPERTY_I18N_PREFIX
- See Also:
- Constant Field Values
PROPERTY_INDEX
public static final java.lang.String PROPERTY_INDEX
- See Also:
- Constant Field Values
PROPERTY_NOT_SELECTED_TOOL_TIP_TEXT
public static final java.lang.String PROPERTY_NOT_SELECTED_TOOL_TIP_TEXT
- See Also:
- Constant Field Values
PROPERTY_POPUP_TITLE_TEXT
public static final java.lang.String PROPERTY_POPUP_TITLE_TEXT
- See Also:
- Constant Field Values
PROPERTY_PROPERTY
public static final java.lang.String PROPERTY_PROPERTY
- See Also:
- Constant Field Values
PROPERTY_SELECTED_ITEM
public static final java.lang.String PROPERTY_SELECTED_ITEM
- See Also:
- Constant Field Values
PROPERTY_SELECTED_TOOL_TIP_TEXT
public static final java.lang.String PROPERTY_SELECTED_TOOL_TIP_TEXT
- 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
BINDING_COMBOBOX_EDITABLE
public static final java.lang.String BINDING_COMBOBOX_EDITABLE
- See Also:
- Constant Field Values
BINDING_COMBOBOX_ENABLED
public static final java.lang.String BINDING_COMBOBOX_ENABLED
- See Also:
- Constant Field Values
BINDING_COMBOBOX_SELECTED_ITEM
public static final java.lang.String BINDING_COMBOBOX_SELECTED_ITEM
- See Also:
- Constant Field Values
log
protected static final org.apache.commons.logging.Log log
$activeBindings
protected java.util.List<java.lang.Object> $activeBindings
$bindingSources
protected java.util.Map<java.lang.String,java.lang.Object> $bindingSources
$bindings
protected final java.util.Map<java.lang.String,JAXXBinding> $bindings
$objectMap
protected java.util.Map<java.lang.String,java.lang.Object> $objectMap
$previousValues
protected java.util.Map<?,?> $previousValues
delegateContext
protected final JAXXContext delegateContext
autoComplete
protected java.lang.Boolean autoComplete
bean
protected java.lang.Object bean
changeDecorator
protected javax.swing.JToggleButton changeDecorator
combobox
protected javax.swing.JComboBox combobox
data
protected java.util.List<O> data
editable
protected java.lang.Boolean editable
handler
protected EntityComboBoxHandler<O> handler
i18nPrefix
protected java.lang.String i18nPrefix
index
protected java.lang.Integer index
indexes
protected JAXXButtonGroup indexes
notSelectedToolTipText
protected java.lang.String notSelectedToolTipText
popup
protected javax.swing.JPopupMenu popup
popupLabel
protected javax.swing.JLabel popupLabel
popupTitleText
protected java.lang.String popupTitleText
property
protected java.lang.String property
selectedItem
protected java.lang.Object selectedItem
selectedToolTipText
protected java.lang.String selectedToolTipText
showDecorator
protected java.lang.Boolean showDecorator
showReset
protected java.lang.Boolean showReset
DEFAULT_POPUP_LABEL
public static final java.lang.String DEFAULT_POPUP_LABEL
DEFAULT_SELECTED_TOOLTIP
public static final java.lang.String DEFAULT_SELECTED_TOOLTIP
DEFAULT_NOT_SELECTED_TOOLTIP
public static final java.lang.String DEFAULT_NOT_SELECTED_TOOLTIP
EntityComboBox
public EntityComboBox()
EntityComboBox
public EntityComboBox(JAXXContext parentContext)
init
public void init(JXPathDecorator<O> decorator,
java.util.List<O> data)
hidePopup
protected void hidePopup()
$getJAXXObjectDescriptor
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
applyDataBinding
public void applyDataBinding(java.lang.String $binding)
- Specified by:
applyDataBinding in interface JAXXObject
firePropertyChange
public void firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
- Specified by:
firePropertyChange in interface JAXXObject- Overrides:
firePropertyChange in class java.awt.Component
get$objectMap
public java.util.Map<java.lang.String,java.lang.Object> get$objectMap()
- Specified by:
get$objectMap in interface JAXXObject
getDataBindings
public JAXXBinding[] getDataBindings()
- Specified by:
getDataBindings in interface JAXXObject
getObjectById
public java.lang.Object getObjectById(java.lang.String id)
- Specified by:
getObjectById in interface JAXXObject
processDataBinding
public void processDataBinding(java.lang.String $binding,
boolean $force)
- Specified by:
processDataBinding in interface JAXXObject
processDataBinding
public void processDataBinding(java.lang.String $binding)
- Specified by:
processDataBinding in interface JAXXObject
registerDataBinding
public void registerDataBinding(JAXXBinding binding)
- Specified by:
registerDataBinding in interface JAXXObject
removeDataBinding
public void removeDataBinding(java.lang.String $binding)
- Specified by:
removeDataBinding in interface JAXXObject
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz)
- Specified by:
getContextValue in interface JAXXContext
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz,
java.lang.String name)
- Specified by:
getContextValue in interface JAXXContext
getDelegateContext
public JAXXContext getDelegateContext()
- Specified by:
getDelegateContext in interface JAXXObject
getParentContainer
public <O extends java.awt.Container> O getParentContainer(java.lang.Class<O> clazz)
- Specified by:
getParentContainer in interface JAXXObject
getParentContainer
public <O extends java.awt.Container> O getParentContainer(java.lang.Object source,
java.lang.Class<O> clazz)
- Specified by:
getParentContainer in interface JAXXObject
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz)
- Specified by:
removeContextValue in interface JAXXContext
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz,
java.lang.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,
java.lang.String name)
- Specified by:
setContextValue in interface JAXXContext
doActionPerformed__on__$JButton0
public void doActionPerformed__on__$JButton0(java.awt.event.ActionEvent event)
doActionPerformed__on__changeDecorator
public void doActionPerformed__on__changeDecorator(java.awt.event.ActionEvent event)
doFocusGained__on__$Table0
public void doFocusGained__on__$Table0(java.awt.event.FocusEvent event)
doFocusGained__on__combobox
public void doFocusGained__on__combobox(java.awt.event.FocusEvent event)
doFocusLost__on__$Table0
public void doFocusLost__on__$Table0(java.awt.event.FocusEvent event)
doItemStateChanged__on__combobox
public void doItemStateChanged__on__combobox(java.awt.event.ItemEvent 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)
getAutoComplete
public java.lang.Boolean getAutoComplete()
getBean
public java.lang.Object getBean()
getChangeDecorator
public javax.swing.JToggleButton getChangeDecorator()
getCombobox
public javax.swing.JComboBox getCombobox()
getData
public java.util.List<O> getData()
getEditable
public java.lang.Boolean getEditable()
getHandler
public EntityComboBoxHandler<O> getHandler()
getI18nPrefix
public java.lang.String getI18nPrefix()
getIndex
public java.lang.Integer getIndex()
getIndexes
public JAXXButtonGroup getIndexes()
getNotSelectedToolTipText
public java.lang.String getNotSelectedToolTipText()
getPopup
public javax.swing.JPopupMenu getPopup()
getPopupLabel
public javax.swing.JLabel getPopupLabel()
getPopupTitleText
public java.lang.String getPopupTitleText()
getProperty
public java.lang.String getProperty()
getSelectedItem
public java.lang.Object getSelectedItem()
getSelectedToolTipText
public java.lang.String getSelectedToolTipText()
getShowDecorator
public java.lang.Boolean getShowDecorator()
getShowReset
public java.lang.Boolean getShowReset()
isAutoComplete
public java.lang.Boolean isAutoComplete()
isEditable
public java.lang.Boolean isEditable()
isShowDecorator
public java.lang.Boolean isShowDecorator()
isShowReset
public java.lang.Boolean isShowReset()
setAutoComplete
public void setAutoComplete(java.lang.Boolean newValue)
setBean
public void setBean(java.lang.Object newValue)
setData
public void setData(java.util.List<O> newValue)
setEditable
public void setEditable(java.lang.Boolean newValue)
setI18nPrefix
public void setI18nPrefix(java.lang.String newValue)
setIndex
public void setIndex(java.lang.Integer newValue)
setNotSelectedToolTipText
public void setNotSelectedToolTipText(java.lang.String newValue)
setPopupTitleText
public void setPopupTitleText(java.lang.String newValue)
setProperty
public void setProperty(java.lang.String newValue)
setSelectedItem
public void setSelectedItem(java.lang.Object newValue)
setSelectedToolTipText
public void setSelectedToolTipText(java.lang.String newValue)
setShowDecorator
public void setShowDecorator(java.lang.Boolean newValue)
setShowReset
public void setShowReset(java.lang.Boolean newValue)
get$JSeparator0
protected javax.swing.JSeparator get$JSeparator0()
get$JToolBar0
protected javax.swing.JToolBar get$JToolBar0()
get$JButton0
protected javax.swing.JButton get$JButton0()
get$JToolBar1
protected javax.swing.JToolBar get$JToolBar1()
addChildrenToPopup
protected void addChildrenToPopup()
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()
createPopupTitleText
protected void createPopupTitleText()
createProperty
protected void createProperty()
createSelectedItem
protected void createSelectedItem()
createSelectedToolTipText
protected void createSelectedToolTipText()
createShowDecorator
protected void createShowDecorator()
createShowReset
protected void createShowReset()
Copyright © 2008-2010 CodeLutin. All Rights Reserved.