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:
- java.util.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
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 |
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 |
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
COMPONENT_FAMILY
public static final java.lang.String COMPONENT_FAMILY
- See Also:
- Constant Field Values
AbstractPanelMenu
protected AbstractPanelMenu()
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 java.lang.String getSubmittedActiveItem()
setSubmittedActiveItem
public void setSubmittedActiveItem(java.lang.String submittedValue)
getActiveItem
public java.lang.String getActiveItem()
setActiveItem
public void setActiveItem(java.lang.String value)
setValueExpression
public void setValueExpression(java.lang.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 java.lang.String getFamily()
- Overrides:
getFamily
in class javax.faces.component.UIOutput
isDisabled
public abstract boolean isDisabled()
getExpandEvent
public abstract java.lang.String getExpandEvent()
getCollapseEvent
public abstract java.lang.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 java.lang.String getStyle()
getStyleClass
public abstract java.lang.String getStyleClass()
getWidth
public abstract java.lang.String getWidth()
getItemClass
public abstract java.lang.String getItemClass()
getItemDisabledClass
public abstract java.lang.String getItemDisabledClass()
getItemLeftIcon
public java.lang.String getItemLeftIcon()
setItemLeftIcon
public void setItemLeftIcon(java.lang.String itemLeftIcon)
getItemRightIcon
public java.lang.String getItemRightIcon()
setItemRightIcon
public void setItemRightIcon(java.lang.String itemRightIcon)
getItemDisabledLeftIcon
public java.lang.String getItemDisabledLeftIcon()
setItemDisabledLeftIcon
public void setItemDisabledLeftIcon(java.lang.String itemDisabledLeftIcon)
getItemDisabledRightIcon
public java.lang.String getItemDisabledRightIcon()
setItemDisabledRightIcon
public void setItemDisabledRightIcon(java.lang.String itemDisabledRightIcon)
getTopItemClass
public abstract java.lang.String getTopItemClass()
getTopItemDisabledClass
public abstract java.lang.String getTopItemDisabledClass()
getTopItemLeftIcon
public java.lang.String getTopItemLeftIcon()
setTopItemLeftIcon
public void setTopItemLeftIcon(java.lang.String topItemLeftIcon)
getTopItemRightIcon
public java.lang.String getTopItemRightIcon()
setTopItemRightIcon
public void setTopItemRightIcon(java.lang.String topItemRightIcon)
getTopItemDisabledLeftIcon
public java.lang.String getTopItemDisabledLeftIcon()
setTopItemDisabledLeftIcon
public void setTopItemDisabledLeftIcon(java.lang.String topItemDisabledLeftIcon)
getTopItemDisabledRightIcon
public java.lang.String getTopItemDisabledRightIcon()
setTopItemDisabledRightIcon
public void setTopItemDisabledRightIcon(java.lang.String topItemDisabledRightIcon)
getGroupClass
public abstract java.lang.String getGroupClass()
getGroupDisabledClass
public abstract java.lang.String getGroupDisabledClass()
getGroupExpandedLeftIcon
public java.lang.String getGroupExpandedLeftIcon()
setGroupExpandedLeftIcon
public void setGroupExpandedLeftIcon(java.lang.String groupExpandedLeftIcon)
getGroupExpandedRightIcon
public java.lang.String getGroupExpandedRightIcon()
setGroupExpandedRightIcon
public void setGroupExpandedRightIcon(java.lang.String groupExpandedRightIcon)
getGroupCollapsedLeftIcon
public java.lang.String getGroupCollapsedLeftIcon()
setGroupCollapsedLeftIcon
public void setGroupCollapsedLeftIcon(java.lang.String groupCollapsedLeftIcon)
getGroupCollapsedRightIcon
public java.lang.String getGroupCollapsedRightIcon()
setGroupCollapsedRightIcon
public void setGroupCollapsedRightIcon(java.lang.String groupCollapsedRightIcon)
getGroupDisabledLeftIcon
public java.lang.String getGroupDisabledLeftIcon()
setGroupDisabledLeftIcon
public void setGroupDisabledLeftIcon(java.lang.String groupDisabledLeftIcon)
getGroupDisabledRightIcon
public java.lang.String getGroupDisabledRightIcon()
setGroupDisabledRightIcon
public void setGroupDisabledRightIcon(java.lang.String groupDisabledRightIcon)
getTopGroupClass
public abstract java.lang.String getTopGroupClass()
getTopGroupDisabledClass
public abstract java.lang.String getTopGroupDisabledClass()
getTopGroupExpandedLeftIcon
public java.lang.String getTopGroupExpandedLeftIcon()
setTopGroupExpandedLeftIcon
public void setTopGroupExpandedLeftIcon(java.lang.String topGroupExpandedLeftIcon)
getTopGroupExpandedRightIcon
public java.lang.String getTopGroupExpandedRightIcon()
setTopGroupExpandedRightIcon
public void setTopGroupExpandedRightIcon(java.lang.String topGroupExpandedRightIcon)
getTopGroupCollapsedLeftIcon
public java.lang.String getTopGroupCollapsedLeftIcon()
setTopGroupCollapsedLeftIcon
public void setTopGroupCollapsedLeftIcon(java.lang.String topGroupCollapsedLeftIcon)
getTopGroupCollapsedRightIcon
public java.lang.String getTopGroupCollapsedRightIcon()
setTopGroupCollapsedRightIcon
public void setTopGroupCollapsedRightIcon(java.lang.String topGroupCollapsedRightIcon)
getTopGroupDisabledLeftIcon
public java.lang.String getTopGroupDisabledLeftIcon()
setTopGroupDisabledLeftIcon
public void setTopGroupDisabledLeftIcon(java.lang.String topGroupDisabledLeftIcon)
getTopGroupDisabledRightIcon
public java.lang.String getTopGroupDisabledRightIcon()
setTopGroupDisabledRightIcon
public void setTopGroupDisabledRightIcon(java.lang.String topGroupDisabledRightIcon)
getOnclick
public abstract java.lang.String getOnclick()
getOndblclick
public abstract java.lang.String getOndblclick()
getOnmousedown
public abstract java.lang.String getOnmousedown()
getOnmousemove
public abstract java.lang.String getOnmousemove()
getOnmouseout
public abstract java.lang.String getOnmouseout()
getOnmouseover
public abstract java.lang.String getOnmouseover()
getOnmouseup
public abstract java.lang.String getOnmouseup()
getItem
public AbstractPanelMenuItem getItem(java.lang.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 java.lang.Object getValue()
- Specified by:
getValue
in interface javax.faces.component.ValueHolder
- Overrides:
getValue
in class javax.faces.component.UIOutput
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValue
in interface javax.faces.component.ValueHolder
- Overrides:
setValue
in class javax.faces.component.UIOutput
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.