jaxx.runtime.swing.editor.bean
Class BeanListHeader<O>
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.runtime.swing.editor.bean.BeanListHeader<O>
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable, Accessible, JAXXContext, JAXXObject
public class BeanListHeader<O>
- extends JPanel
- 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, setLayout, 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_BEAN_TYPE
public static final String PROPERTY_BEAN_TYPE
- 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_LABEL_TEXT
public static final String PROPERTY_LABEL_TEXT
- See Also:
- Constant Field Values
PROPERTY_LIST
public static final String PROPERTY_LIST
- 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_REVERSE_SORT
public static final String PROPERTY_REVERSE_SORT
- 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_CHANGE_DECORATOR_VISIBLE
public static final String BINDING_CHANGE_DECORATOR_VISIBLE
- See Also:
- Constant Field Values
BINDING_LABEL_TEXT
public static final String BINDING_LABEL_TEXT
- See Also:
- Constant Field Values
BINDING_RESET_SELECTION_ENABLED
public static final String BINDING_RESET_SELECTION_ENABLED
- See Also:
- Constant Field Values
BINDING_RESET_SELECTION_VISIBLE
public static final String BINDING_RESET_SELECTION_VISIBLE
- 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
beanType
protected Class<O> beanType
changeDecorator
protected JToggleButton changeDecorator
data
protected List<O> data
editable
protected Boolean editable
handler
protected BeanListHeaderHandler<O> handler
i18nPrefix
protected String i18nPrefix
index
protected Integer index
indexes
protected JAXXButtonGroup indexes
label
protected JLabel label
labelText
protected String labelText
list
protected JList list
notSelectedToolTipText
protected String notSelectedToolTipText
popup
protected JPopupMenu popup
popupLabel
protected JLabel popupLabel
popupSortLabel
protected JLabel popupSortLabel
popupTitleText
protected String popupTitleText
resetSelection
protected JButton resetSelection
reverseSort
protected Boolean reverseSort
selectedToolTipText
protected String selectedToolTipText
showDecorator
protected Boolean showDecorator
showReset
protected Boolean showReset
sortDown
protected JRadioButtonMenuItem sortDown
sortGroup
protected JAXXButtonGroup sortGroup
sortUp
protected JRadioButtonMenuItem sortUp
top
protected BeanListHeader top
BeanListHeader
public BeanListHeader()
BeanListHeader
public BeanListHeader(JAXXContext parentContext)
init
public void init(JXPathDecorator<O> decorator,
List<O> data)
$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__changeDecorator
public void doActionPerformed__on__changeDecorator(ActionEvent event)
doActionPerformed__on__resetSelection
public void doActionPerformed__on__resetSelection(ActionEvent 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)
getBeanType
public Class<O> getBeanType()
getChangeDecorator
public JToggleButton getChangeDecorator()
getData
public List<O> getData()
getEditable
public Boolean getEditable()
getHandler
public BeanListHeaderHandler<O> getHandler()
getI18nPrefix
public String getI18nPrefix()
getIndex
public Integer getIndex()
getIndexes
public JAXXButtonGroup getIndexes()
getLabel
public JLabel getLabel()
getLabelText
public String getLabelText()
getList
public JList getList()
getNotSelectedToolTipText
public String getNotSelectedToolTipText()
getPopup
public JPopupMenu getPopup()
getPopupLabel
public JLabel getPopupLabel()
getPopupSortLabel
public JLabel getPopupSortLabel()
getPopupTitleText
public String getPopupTitleText()
getResetSelection
public JButton getResetSelection()
getReverseSort
public Boolean getReverseSort()
getSelectedToolTipText
public String getSelectedToolTipText()
getShowDecorator
public Boolean getShowDecorator()
getShowReset
public Boolean getShowReset()
getSortDown
public JRadioButtonMenuItem getSortDown()
getSortGroup
public JAXXButtonGroup getSortGroup()
getSortUp
public JRadioButtonMenuItem getSortUp()
isEditable
public Boolean isEditable()
isReverseSort
public Boolean isReverseSort()
isShowDecorator
public Boolean isShowDecorator()
isShowReset
public Boolean isShowReset()
setBeanType
public void setBeanType(Class<O> 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)
setLabelText
public void setLabelText(String newValue)
setList
public void setList(JList newValue)
setNotSelectedToolTipText
public void setNotSelectedToolTipText(String newValue)
setPopupTitleText
public void setPopupTitleText(String newValue)
setReverseSort
public void setReverseSort(Boolean 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$JToolBar0
protected JToolBar get$JToolBar0()
addChildrenToPopup
protected void addChildrenToPopup()
addChildrenToSortDown
protected void addChildrenToSortDown()
addChildrenToSortUp
protected void addChildrenToSortUp()
addChildrenToTop
protected void addChildrenToTop()
createBeanType
protected void createBeanType()
createChangeDecorator
protected void createChangeDecorator()
createData
protected void createData()
createEditable
protected void createEditable()
createHandler
protected void createHandler()
createI18nPrefix
protected void createI18nPrefix()
createIndex
protected void createIndex()
createIndexes
protected void createIndexes()
createLabel
protected void createLabel()
createLabelText
protected void createLabelText()
createList
protected void createList()
createNotSelectedToolTipText
protected void createNotSelectedToolTipText()
createPopup
protected void createPopup()
createPopupLabel
protected void createPopupLabel()
createPopupSortLabel
protected void createPopupSortLabel()
createPopupTitleText
protected void createPopupTitleText()
createResetSelection
protected void createResetSelection()
createReverseSort
protected void createReverseSort()
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-2010 CodeLutin. All Rights Reserved.