Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Richfaces UI Components UI 4.1.0.20111014-M3
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.richfaces.component
Class AbstractPanelMenu

    java.lang.Object
      javax.faces.component.UIComponent
          javax.faces.component.UIComponentBase
              javax.faces.component.UIOutput
                  org.richfaces.component.AbstractPanelMenu

All Implemented Interfaces:
  EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, org.richfaces.event.ItemChangeSource

Direct Known Subclasses:
  UIPanelMenu

    public abstract class AbstractPanelMenu

extends javax.faces.component.UIOutput
implements org.richfaces.event.ItemChangeSource

Since:
  2010-10-25
Author:
  akolonitsky

Field Summary
`static String` | `COMPONENT_FAMILY`
`static String` | `COMPONENT_TYPE`

Fields inherited from class javax.faces.component.UIComponent
`ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY`

Constructor Summary
`protected` | `AbstractPanelMenu()`

Method Summary
`void` | `addItemChangeListener(org.richfaces.event.ItemChangeListener listener)`
`void` | `broadcast(javax.faces.event.FacesEvent event)`
`String` | `getActiveItem()`
`abstract String` | `getCollapseEvent()`
`abstract String` | `getExpandEvent()`
`String` | `getFamily()`
`abstract String` | `getGroupClass()`
`String` | `getGroupCollapsedLeftIcon()`
`String` | `getGroupCollapsedRightIcon()`
`abstract String` | `getGroupDisabledClass()`
`String` | `getGroupDisabledLeftIcon()`
`String` | `getGroupDisabledRightIcon()`
`String` | `getGroupExpandedLeftIcon()`
`String` | `getGroupExpandedRightIcon()`
`abstract org.richfaces.PanelMenuMode` | `getGroupMode()`
`AbstractPanelMenuItem` | `getItem(String itemName)`
`abstract javax.el.MethodExpression` | `getItemChangeListener()`
`org.richfaces.event.ItemChangeListener[]` | `getItemChangeListeners()`
`abstract String` | `getItemClass()`
`abstract String` | `getItemDisabledClass()`
`String` | `getItemDisabledLeftIcon()`
`String` | `getItemDisabledRightIcon()`
`String` | `getItemLeftIcon()`
`abstract org.richfaces.PanelMenuMode` | `getItemMode()`
`String` | `getItemRightIcon()`
`abstract String` | `getOnclick()`
`abstract String` | `getOndblclick()`
`abstract String` | `getOnmousedown()`
`abstract String` | `getOnmousemove()`
`abstract String` | `getOnmouseout()`
`abstract String` | `getOnmouseover()`
`abstract String` | `getOnmouseup()`
`abstract String` | `getStyle()`
`abstract String` | `getStyleClass()`
`String` | `getSubmittedActiveItem()`
`abstract String` | `getTopGroupClass()`
`String` | `getTopGroupCollapsedLeftIcon()`
`String` | `getTopGroupCollapsedRightIcon()`
`abstract String` | `getTopGroupDisabledClass()`
`String` | `getTopGroupDisabledLeftIcon()`
`String` | `getTopGroupDisabledRightIcon()`
`String` | `getTopGroupExpandedLeftIcon()`
`String` | `getTopGroupExpandedRightIcon()`
`abstract String` | `getTopItemClass()`
`abstract String` | `getTopItemDisabledClass()`
`String` | `getTopItemDisabledLeftIcon()`
`String` | `getTopItemDisabledRightIcon()`
`String` | `getTopItemLeftIcon()`
`String` | `getTopItemRightIcon()`
`Object` | `getValue()`
`abstract String` | `getWidth()`
`abstract boolean` | `isBubbleSelection()`
`abstract boolean` | `isDisabled()`
`abstract boolean` | `isExpandSingle()`
`boolean` | `isImmediate()`
`void` | `processDecodes(javax.faces.context.FacesContext context)`
`void` | `queueEvent(javax.faces.event.FacesEvent event)`
`void` | `removeItemChangeListener(org.richfaces.event.ItemChangeListener listener)`
`void` | `setActiveItem(String value)`
`void` | `setEventPhase(javax.faces.event.FacesEvent event)`
`void` | `setGroupCollapsedLeftIcon(String groupCollapsedLeftIcon)`
`void` | `setGroupCollapsedRightIcon(String groupCollapsedRightIcon)`
`void` | `setGroupDisabledLeftIcon(String groupDisabledLeftIcon)`
`void` | `setGroupDisabledRightIcon(String groupDisabledRightIcon)`
`void` | `setGroupExpandedLeftIcon(String groupExpandedLeftIcon)`
`void` | `setGroupExpandedRightIcon(String groupExpandedRightIcon)`
`void` | `setImmediate(boolean immediate)`
`void` | `setItemDisabledLeftIcon(String itemDisabledLeftIcon)`
`void` | `setItemDisabledRightIcon(String itemDisabledRightIcon)`
`void` | `setItemLeftIcon(String itemLeftIcon)`
`void` | `setItemRightIcon(String itemRightIcon)`
`void` | `setSubmittedActiveItem(String submittedValue)`
`void` | `setTopGroupCollapsedLeftIcon(String topGroupCollapsedLeftIcon)`
`void` | `setTopGroupCollapsedRightIcon(String topGroupCollapsedRightIcon)`
`void` | `setTopGroupDisabledLeftIcon(String topGroupDisabledLeftIcon)`
`void` | `setTopGroupDisabledRightIcon(String topGroupDisabledRightIcon)`
`void` | `setTopGroupExpandedLeftIcon(String topGroupExpandedLeftIcon)`
`void` | `setTopGroupExpandedRightIcon(String topGroupExpandedRightIcon)`
`void` | `setTopItemDisabledLeftIcon(String topItemDisabledLeftIcon)`
`void` | `setTopItemDisabledRightIcon(String topItemDisabledRightIcon)`
`void` | `setTopItemLeftIcon(String topItemLeftIcon)`
`void` | `setTopItemRightIcon(String topItemRightIcon)`
`void` | `setValue(Object value)`
`void` | `setValueExpression(String name, javax.el.ValueExpression binding)`

Methods inherited from class javax.faces.component.UIOutput
`clearInitialState, getConverter, getLocalValue, markInitialState, restoreState, saveState, setConverter`

Methods inherited from class javax.faces.component.UIComponentBase
`addClientBehavior, addFacesListener, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent`

Methods inherited from class javax.faces.component.UIComponent
`encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTree`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### COMPONENT_TYPE

    public static final String COMPONENT_TYPE

See Also:
  Constant Field Values

### COMPONENT_FAMILY

    public static final String COMPONENT_FAMILY

See Also:
  Constant Field Values

Constructor Detail

### AbstractPanelMenu

    protected AbstractPanelMenu()

Method Detail

### processDecodes

    public void processDecodes(javax.faces.context.FacesContext context)

  Overrides:
    `processDecodes` in class `javax.faces.component.UIComponentBase`

### queueEvent

    public void queueEvent(javax.faces.event.FacesEvent event)

  Overrides:
    `queueEvent` in class `javax.faces.component.UIComponentBase`

### setEventPhase

    public void setEventPhase(javax.faces.event.FacesEvent event)

### broadcast

    public void broadcast(javax.faces.event.FacesEvent event)
                   throws javax.faces.event.AbortProcessingException

  Overrides:
    `broadcast` in class `javax.faces.component.UIComponentBase`
  Throws:
    `javax.faces.event.AbortProcessingException`

### getSubmittedActiveItem

    public String getSubmittedActiveItem()

### setSubmittedActiveItem

    public void setSubmittedActiveItem(String submittedValue)

### getActiveItem

    public String getActiveItem()

### setActiveItem

    public void setActiveItem(String value)

### setValueExpression

    public void setValueExpression(String name,
                                   javax.el.ValueExpression binding)

  Overrides:
    `setValueExpression` in class `javax.faces.component.UIComponent`

### isImmediate

    public boolean isImmediate()

### setImmediate

    public void setImmediate(boolean immediate)

### getFamily

    public String getFamily()

  Overrides:
    `getFamily` in class `javax.faces.component.UIOutput`

### isDisabled

    public abstract boolean isDisabled()

### getExpandEvent

    public abstract String getExpandEvent()

### getCollapseEvent

    public abstract String getCollapseEvent()

### getGroupMode

    public abstract org.richfaces.PanelMenuMode getGroupMode()

### isExpandSingle

    public abstract boolean isExpandSingle()

### getItemMode

    public abstract org.richfaces.PanelMenuMode getItemMode()

### isBubbleSelection

    public abstract boolean isBubbleSelection()

### getItemChangeListener

    public abstract javax.el.MethodExpression getItemChangeListener()

### getStyle

    public abstract String getStyle()

### getStyleClass

    public abstract String getStyleClass()

### getWidth

    public abstract String getWidth()

### getItemClass

    public abstract String getItemClass()

### getItemDisabledClass

    public abstract String getItemDisabledClass()

### getItemLeftIcon

    public String getItemLeftIcon()

### setItemLeftIcon

    public void setItemLeftIcon(String itemLeftIcon)

### getItemRightIcon

    public String getItemRightIcon()

### setItemRightIcon

    public void setItemRightIcon(String itemRightIcon)

### getItemDisabledLeftIcon

    public String getItemDisabledLeftIcon()

### setItemDisabledLeftIcon

    public void setItemDisabledLeftIcon(String itemDisabledLeftIcon)

### getItemDisabledRightIcon

    public String getItemDisabledRightIcon()

### setItemDisabledRightIcon

    public void setItemDisabledRightIcon(String itemDisabledRightIcon)

### getTopItemClass

    public abstract String getTopItemClass()

### getTopItemDisabledClass

    public abstract String getTopItemDisabledClass()

### getTopItemLeftIcon

    public String getTopItemLeftIcon()

### setTopItemLeftIcon

    public void setTopItemLeftIcon(String topItemLeftIcon)

### getTopItemRightIcon

    public String getTopItemRightIcon()

### setTopItemRightIcon

    public void setTopItemRightIcon(String topItemRightIcon)

### getTopItemDisabledLeftIcon

    public String getTopItemDisabledLeftIcon()

### setTopItemDisabledLeftIcon

    public void setTopItemDisabledLeftIcon(String topItemDisabledLeftIcon)

### getTopItemDisabledRightIcon

    public String getTopItemDisabledRightIcon()

### setTopItemDisabledRightIcon

    public void setTopItemDisabledRightIcon(String topItemDisabledRightIcon)

### getGroupClass

    public abstract String getGroupClass()

### getGroupDisabledClass

    public abstract String getGroupDisabledClass()

### getGroupExpandedLeftIcon

    public String getGroupExpandedLeftIcon()

### setGroupExpandedLeftIcon

    public void setGroupExpandedLeftIcon(String groupExpandedLeftIcon)

### getGroupExpandedRightIcon

    public String getGroupExpandedRightIcon()

### setGroupExpandedRightIcon

    public void setGroupExpandedRightIcon(String groupExpandedRightIcon)

### getGroupCollapsedLeftIcon

    public String getGroupCollapsedLeftIcon()

### setGroupCollapsedLeftIcon

    public void setGroupCollapsedLeftIcon(String groupCollapsedLeftIcon)

### getGroupCollapsedRightIcon

    public String getGroupCollapsedRightIcon()

### setGroupCollapsedRightIcon

    public void setGroupCollapsedRightIcon(String groupCollapsedRightIcon)

### getGroupDisabledLeftIcon

    public String getGroupDisabledLeftIcon()

### setGroupDisabledLeftIcon

    public void setGroupDisabledLeftIcon(String groupDisabledLeftIcon)

### getGroupDisabledRightIcon

    public String getGroupDisabledRightIcon()

### setGroupDisabledRightIcon

    public void setGroupDisabledRightIcon(String groupDisabledRightIcon)

### getTopGroupClass

    public abstract String getTopGroupClass()

### getTopGroupDisabledClass

    public abstract String getTopGroupDisabledClass()

### getTopGroupExpandedLeftIcon

    public String getTopGroupExpandedLeftIcon()

### setTopGroupExpandedLeftIcon

    public void setTopGroupExpandedLeftIcon(String topGroupExpandedLeftIcon)

### getTopGroupExpandedRightIcon

    public String getTopGroupExpandedRightIcon()

### setTopGroupExpandedRightIcon

    public void setTopGroupExpandedRightIcon(String topGroupExpandedRightIcon)

### getTopGroupCollapsedLeftIcon

    public String getTopGroupCollapsedLeftIcon()

### setTopGroupCollapsedLeftIcon

    public void setTopGroupCollapsedLeftIcon(String topGroupCollapsedLeftIcon)

### getTopGroupCollapsedRightIcon

    public String getTopGroupCollapsedRightIcon()

### setTopGroupCollapsedRightIcon

    public void setTopGroupCollapsedRightIcon(String topGroupCollapsedRightIcon)

### getTopGroupDisabledLeftIcon

    public String getTopGroupDisabledLeftIcon()

### setTopGroupDisabledLeftIcon

    public void setTopGroupDisabledLeftIcon(String topGroupDisabledLeftIcon)

### getTopGroupDisabledRightIcon

    public String getTopGroupDisabledRightIcon()

### setTopGroupDisabledRightIcon

    public void setTopGroupDisabledRightIcon(String topGroupDisabledRightIcon)

### getOnclick

    public abstract String getOnclick()

### getOndblclick

    public abstract String getOndblclick()

### getOnmousedown

    public abstract String getOnmousedown()

### getOnmousemove

    public abstract String getOnmousemove()

### getOnmouseout

    public abstract String getOnmouseout()

### getOnmouseover

    public abstract String getOnmouseover()

### getOnmouseup

    public abstract String getOnmouseup()

### getItem

    public AbstractPanelMenuItem getItem(String itemName)

### addItemChangeListener

    public void addItemChangeListener(org.richfaces.event.ItemChangeListener listener)

  Specified by:
    `addItemChangeListener` in interface `org.richfaces.event.ItemChangeSource`

### getItemChangeListeners

    public org.richfaces.event.ItemChangeListener[] getItemChangeListeners()

  Specified by:
    `getItemChangeListeners` in interface `org.richfaces.event.ItemChangeSource`

### removeItemChangeListener

    public void removeItemChangeListener(org.richfaces.event.ItemChangeListener listener)

  Specified by:
    `removeItemChangeListener` in interface `org.richfaces.event.ItemChangeSource`

### getValue

    public Object getValue()

  Specified by:
    `getValue` in interface `javax.faces.component.ValueHolder`
  Overrides:
    `getValue` in class `javax.faces.component.UIOutput`

### setValue

    public void setValue(Object value)

  Specified by:
    `setValue` in interface `javax.faces.component.ValueHolder`
  Overrides:
    `setValue` in class `javax.faces.component.UIOutput`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Richfaces UI Components UI 4.1.0.20111014-M3
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.