public class BeanListHeader<O> extends JPanel implements jaxx.runtime.bean.BeanTypeAware<O>, jaxx.runtime.JAXXObject
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategyaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
BeanListHeader() |
BeanListHeader(boolean param0) |
BeanListHeader(jaxx.runtime.JAXXContext parentContext) |
BeanListHeader(jaxx.runtime.JAXXContext parentContext,
boolean param1) |
BeanListHeader(jaxx.runtime.JAXXContext parentContext,
LayoutManager param1) |
BeanListHeader(jaxx.runtime.JAXXContext parentContext,
LayoutManager param1,
boolean param2) |
BeanListHeader(LayoutManager param0) |
BeanListHeader(LayoutManager param0,
boolean param1) |
getAccessibleContext, 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, setLayout, 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, transferFocusUpCyclepublic static final String PROPERTY_BEAN_TYPE
public static final String PROPERTY_DATA
public static final String PROPERTY_EDITABLE
public static final String PROPERTY_I18N_PREFIX
public static final String PROPERTY_INDEX
public static final String PROPERTY_LABEL_TEXT
public static final String PROPERTY_LIST
public static final String PROPERTY_NOT_SELECTED_TOOL_TIP_TEXT
public static final String PROPERTY_POPUP_TITLE_TEXT
public static final String PROPERTY_REVERSE_SORT
public static final String PROPERTY_SELECTED_TOOL_TIP_TEXT
public static final String PROPERTY_SHOW_DECORATOR
public static final String PROPERTY_SHOW_RESET
public static final String BINDING_CHANGE_DECORATOR_VISIBLE
public static final String BINDING_LABEL_TEXT
public static final String BINDING_RESET_SELECTION_ENABLED
public static final String BINDING_RESET_SELECTION_VISIBLE
public static final String BINDING_SORT_DOWN_SELECTED
public static final String BINDING_SORT_GROUP_SELECTED_VALUE
public static final String BINDING_SORT_UP_SELECTED
protected Map<?,?> $previousValues
protected final jaxx.runtime.JAXXContext delegateContext
protected JToggleButton changeDecorator
protected Boolean editable
protected BeanListHeaderHandler<O> handler
protected String i18nPrefix
protected Integer index
protected jaxx.runtime.swing.JAXXButtonGroup indexes
protected JLabel label
protected String labelText
protected JList list
protected String notSelectedToolTipText
protected JPopupMenu popup
protected JLabel popupLabel
protected JSeparator popupSeparator
protected JLabel popupSortLabel
protected String popupTitleText
protected JButton resetSelection
protected Boolean reverseSort
protected String selectedToolTipText
protected Boolean showDecorator
protected Boolean showReset
protected JRadioButtonMenuItem sortDown
protected jaxx.runtime.swing.JAXXButtonGroup sortGroup
protected JRadioButtonMenuItem sortUp
protected JToolBar toolbar
protected BeanListHeader<O> top
public BeanListHeader(LayoutManager param0, boolean param1)
public BeanListHeader(jaxx.runtime.JAXXContext parentContext,
LayoutManager param1,
boolean param2)
public BeanListHeader()
public BeanListHeader(jaxx.runtime.JAXXContext parentContext)
public BeanListHeader(LayoutManager param0)
public BeanListHeader(jaxx.runtime.JAXXContext parentContext,
LayoutManager param1)
public BeanListHeader(boolean param0)
public BeanListHeader(jaxx.runtime.JAXXContext parentContext,
boolean param1)
public O getSelectedValue()
public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()
public void applyDataBinding(String $binding)
applyDataBinding in interface jaxx.runtime.JAXXObjectpublic void firePropertyChange(String propertyName, Object oldValue, Object newValue)
firePropertyChange in interface jaxx.runtime.JAXXObjectfirePropertyChange in class Componentpublic Map<String,Object> get$objectMap()
get$objectMap in interface jaxx.runtime.JAXXObjectpublic jaxx.runtime.JAXXBinding getDataBinding(String bindingId)
getDataBinding in interface jaxx.runtime.JAXXObjectpublic jaxx.runtime.JAXXBinding[] getDataBindings()
getDataBindings in interface jaxx.runtime.JAXXObjectpublic Object getObjectById(String id)
getObjectById in interface jaxx.runtime.JAXXObjectpublic void processDataBinding(String $binding, boolean $force)
processDataBinding in interface jaxx.runtime.JAXXObjectpublic void processDataBinding(String $binding)
processDataBinding in interface jaxx.runtime.JAXXObjectpublic void registerDataBinding(jaxx.runtime.JAXXBinding binding)
registerDataBinding in interface jaxx.runtime.JAXXObjectpublic void removeDataBinding(String $binding)
removeDataBinding in interface jaxx.runtime.JAXXObjectpublic <T> T getContextValue(Class<T> clazz)
getContextValue in interface jaxx.runtime.JAXXContextpublic <T> T getContextValue(Class<T> clazz, String name)
getContextValue in interface jaxx.runtime.JAXXContextpublic jaxx.runtime.JAXXContext getDelegateContext()
getDelegateContext in interface jaxx.runtime.JAXXObjectpublic <O extends Container> O getParentContainer(Class<O> clazz)
getParentContainer in interface jaxx.runtime.JAXXObjectpublic <O extends Container> O getParentContainer(Object source, Class<O> clazz)
getParentContainer in interface jaxx.runtime.JAXXObjectpublic <T> void removeContextValue(Class<T> clazz)
removeContextValue in interface jaxx.runtime.JAXXContextpublic <T> void removeContextValue(Class<T> clazz, String name)
removeContextValue in interface jaxx.runtime.JAXXContextpublic <T> void setContextValue(T o)
setContextValue in interface jaxx.runtime.JAXXContextpublic <T> void setContextValue(T o,
String name)
setContextValue in interface jaxx.runtime.JAXXContextpublic void doActionPerformed__on__changeDecorator(ActionEvent event)
public void doActionPerformed__on__resetSelection(ActionEvent 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 Class<O> getBeanType()
getBeanType in interface jaxx.runtime.bean.BeanTypeAware<O>public JToggleButton getChangeDecorator()
public Boolean getEditable()
public BeanListHeaderHandler<O> getHandler()
public String getI18nPrefix()
public Integer getIndex()
public jaxx.runtime.swing.JAXXButtonGroup getIndexes()
public JLabel getLabel()
public String getLabelText()
public JList getList()
public String getNotSelectedToolTipText()
public JPopupMenu getPopup()
public JLabel getPopupLabel()
public JSeparator getPopupSeparator()
public JLabel getPopupSortLabel()
public String getPopupTitleText()
public JButton getResetSelection()
public Boolean getReverseSort()
public String getSelectedToolTipText()
public Boolean getShowDecorator()
public Boolean getShowReset()
public JRadioButtonMenuItem getSortDown()
public jaxx.runtime.swing.JAXXButtonGroup getSortGroup()
public JRadioButtonMenuItem getSortUp()
public JToolBar getToolbar()
public Boolean isEditable()
public Boolean isReverseSort()
public Boolean isShowDecorator()
public Boolean isShowReset()
public void setBeanType(Class<O> beanType)
setBeanType in interface jaxx.runtime.bean.BeanTypeAware<O>public void setEditable(Boolean editable)
public void setI18nPrefix(String i18nPrefix)
public void setIndex(Integer index)
public void setLabelText(String labelText)
public void setList(JList list)
public void setNotSelectedToolTipText(String notSelectedToolTipText)
public void setPopupTitleText(String popupTitleText)
public void setReverseSort(Boolean reverseSort)
public void setSelectedToolTipText(String selectedToolTipText)
public void setShowDecorator(Boolean showDecorator)
public void setShowReset(Boolean showReset)
protected void addChildrenToPopup()
protected void addChildrenToSortDown()
protected void addChildrenToSortUp()
protected void addChildrenToToolbar()
protected void addChildrenToTop()
protected void createBeanType()
protected void createChangeDecorator()
protected void createData()
protected void createEditable()
protected void createHandler()
protected void createI18nPrefix()
protected void createIndex()
protected void createIndexes()
protected void createLabel()
protected void createLabelText()
protected void createList()
protected void createNotSelectedToolTipText()
protected void createPopup()
protected void createPopupLabel()
protected void createPopupSeparator()
protected void createPopupSortLabel()
protected void createPopupTitleText()
protected void createResetSelection()
protected void createReverseSort()
protected void createSelectedToolTipText()
protected void createShowDecorator()
protected void createShowReset()
protected void createSortDown()
protected void createSortGroup()
protected void createSortUp()
protected void createToolbar()
Copyright © 2008–2014 CodeLutin. All rights reserved.