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
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 String COMPONENT_TYPE
- See Also:
- Constant Field Values
COMPONENT_FAMILY
public static final 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 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
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.