Richfaces UI Components UI 4.1.0.20110910-M2

org.richfaces.component
Class AbstractPanelMenuGroup

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UICommand
              extended by org.richfaces.component.AbstractActionComponent
                  extended by org.richfaces.component.AbstractPanelMenuItem
                      extended by org.richfaces.component.AbstractPanelMenuGroup
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.ActionSource, javax.faces.component.ActionSource2, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, AjaxProps
Direct Known Subclasses:
UIPanelMenuGroup

public abstract class AbstractPanelMenuGroup
extends AbstractPanelMenuItem

Since:
2010-10-25
Author:
akolonitsky

Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.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 AbstractPanelMenuGroup()
           
 
Method Summary
abstract  javax.el.MethodExpression getChangeExpandListener()
           
abstract  java.lang.String getCollapseEvent()
           
 java.lang.String getDisabledClass()
           
abstract  java.lang.String getExpandEvent()
           
 java.lang.String getFamily()
           
abstract  java.lang.String getHoverClass()
           
 java.lang.String getLeftCollapsedIcon()
           
 java.lang.String getLeftDisabledIcon()
           
 java.lang.String getLeftExpandedIcon()
           
abstract  java.lang.String getLeftIcon()
           
abstract  java.lang.String getLeftIconClass()
           
abstract  org.richfaces.PanelMenuMode getMode()
           
abstract  java.lang.String getOnbeforecollapse()
           
abstract  java.lang.String getOnbeforedomupdate()
           
abstract  java.lang.String getOnbeforeexpand()
           
abstract  java.lang.String getOnbeforeselect()
           
abstract  java.lang.String getOnbeforeswitch()
           
abstract  java.lang.String getOnclick()
           
abstract  java.lang.String getOncollapse()
           
abstract  java.lang.String getOncomplete()
           
abstract  java.lang.String getOndblclick()
           
abstract  java.lang.String getOnexpand()
           
abstract  java.lang.String getOnmousedown()
           
abstract  java.lang.String getOnmousemove()
           
abstract  java.lang.String getOnmouseout()
           
abstract  java.lang.String getOnmouseover()
           
abstract  java.lang.String getOnmouseup()
           
abstract  java.lang.String getOnselect()
           
abstract  java.lang.String getOnswitch()
           
abstract  java.lang.String getOnunselect()
           
 java.lang.String getRightCollapsedIcon()
           
 java.lang.String getRightDisabledIcon()
           
 java.lang.String getRightExpandedIcon()
           
abstract  java.lang.String getRightIcon()
           
abstract  java.lang.String getRightIconClass()
           
 boolean getState()
           
 java.lang.String getStyleClass()
           
 java.lang.Boolean getSubmittedExpanded()
           
 boolean hasActiveItem(javax.faces.component.UIComponent component, java.lang.String activeItem)
           
 java.lang.Boolean isExpanded()
           
 boolean isImmediate()
           
abstract  java.lang.Boolean isSelectable()
           
 void processDecodes(javax.faces.context.FacesContext context)
           
 void queueEvent(javax.faces.event.FacesEvent event)
           
 void setDisabledClass(java.lang.String disabledClass)
           
protected  void setEventPhase(javax.faces.event.FacesEvent event)
           
 void setExpanded(boolean expanded)
           
 void setImmediate(boolean immediate)
           
 void setLeftCollapsedIcon(java.lang.String leftCollapsedIcon)
           
 void setLeftDisabledIcon(java.lang.String leftDisabledIcon)
           
 void setLeftExpandedIcon(java.lang.String leftExpandedIcon)
           
 void setRightCollapsedIcon(java.lang.String rightCollapsedIcon)
           
 void setRightDisabledIcon(java.lang.String rightDisabledIcon)
           
 void setRightExpandedIcon(java.lang.String rightExpandedIcon)
           
 void setStyleClass(java.lang.String styleClass)
           
 void setSubmittedExpanded(java.lang.Object submittedValue)
           
 void setValueExpression(java.lang.String name, javax.el.ValueExpression binding)
           
 void validate(javax.faces.context.FacesContext context)
           
 
Methods inherited from class org.richfaces.component.AbstractPanelMenuItem
getExecute, getLabel, getName, getPanelMenu, getParentItem, getStyle, getValue, isActiveItem, isDisabled, isTopItem, isUnselectable, setExecute, setLeftIcon, setName, setRightIcon, setValue
 
Methods inherited from class org.richfaces.component.AbstractActionComponent
isBypassUpdates, setBypassUpdates
 
Methods inherited from class javax.faces.component.UICommand
addActionListener, broadcast, getAction, getActionExpression, getActionListener, getActionListeners, removeActionListener, setAction, setActionExpression, setActionListener
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, clearInitialState, 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, markInitialState, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, 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
 
Methods inherited from interface org.richfaces.component.AjaxProps
getData, getOnbegin, getRender, getStatus, isLimitRender
 

Field Detail

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
Constructor Detail

AbstractPanelMenuGroup

protected AbstractPanelMenuGroup()
Method Detail

getFamily

public java.lang.String getFamily()
Overrides:
getFamily in class AbstractPanelMenuItem

processDecodes

public void processDecodes(javax.faces.context.FacesContext context)
Overrides:
processDecodes in class javax.faces.component.UIComponentBase

validate

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

queueEvent

public void queueEvent(javax.faces.event.FacesEvent event)
Overrides:
queueEvent in class AbstractActionComponent

setEventPhase

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

getSubmittedExpanded

public java.lang.Boolean getSubmittedExpanded()

setSubmittedExpanded

public void setSubmittedExpanded(java.lang.Object submittedValue)

isExpanded

public java.lang.Boolean isExpanded()

setExpanded

public void setExpanded(boolean expanded)

setValueExpression

public void setValueExpression(java.lang.String name,
                               javax.el.ValueExpression binding)
Overrides:
setValueExpression in class javax.faces.component.UIComponent

isImmediate

public boolean isImmediate()
Specified by:
isImmediate in interface javax.faces.component.ActionSource
Overrides:
isImmediate in class javax.faces.component.UICommand

setImmediate

public void setImmediate(boolean immediate)
Specified by:
setImmediate in interface javax.faces.component.ActionSource
Overrides:
setImmediate in class javax.faces.component.UICommand

isSelectable

public abstract java.lang.Boolean isSelectable()
Specified by:
isSelectable in class AbstractPanelMenuItem

getMode

public abstract org.richfaces.PanelMenuMode getMode()
Specified by:
getMode in class AbstractPanelMenuItem

getCollapseEvent

public abstract java.lang.String getCollapseEvent()

getExpandEvent

public abstract java.lang.String getExpandEvent()

getChangeExpandListener

public abstract javax.el.MethodExpression getChangeExpandListener()

getLeftCollapsedIcon

public java.lang.String getLeftCollapsedIcon()

setLeftCollapsedIcon

public void setLeftCollapsedIcon(java.lang.String leftCollapsedIcon)

getLeftDisabledIcon

public java.lang.String getLeftDisabledIcon()
Overrides:
getLeftDisabledIcon in class AbstractPanelMenuItem

setLeftDisabledIcon

public void setLeftDisabledIcon(java.lang.String leftDisabledIcon)
Overrides:
setLeftDisabledIcon in class AbstractPanelMenuItem

getLeftExpandedIcon

public java.lang.String getLeftExpandedIcon()

setLeftExpandedIcon

public void setLeftExpandedIcon(java.lang.String leftExpandedIcon)

getRightCollapsedIcon

public java.lang.String getRightCollapsedIcon()

setRightCollapsedIcon

public void setRightCollapsedIcon(java.lang.String rightCollapsedIcon)

getRightDisabledIcon

public java.lang.String getRightDisabledIcon()
Overrides:
getRightDisabledIcon in class AbstractPanelMenuItem

setRightDisabledIcon

public void setRightDisabledIcon(java.lang.String rightDisabledIcon)
Overrides:
setRightDisabledIcon in class AbstractPanelMenuItem

getRightExpandedIcon

public java.lang.String getRightExpandedIcon()

setRightExpandedIcon

public void setRightExpandedIcon(java.lang.String rightExpandedIcon)

getOncollapse

public abstract java.lang.String getOncollapse()

getOnexpand

public abstract java.lang.String getOnexpand()

getOnswitch

public abstract java.lang.String getOnswitch()

getOnbeforecollapse

public abstract java.lang.String getOnbeforecollapse()

getOnbeforeexpand

public abstract java.lang.String getOnbeforeexpand()

getOnbeforeswitch

public abstract java.lang.String getOnbeforeswitch()

getDisabledClass

public java.lang.String getDisabledClass()
Overrides:
getDisabledClass in class AbstractPanelMenuItem

setDisabledClass

public void setDisabledClass(java.lang.String disabledClass)
Overrides:
setDisabledClass in class AbstractPanelMenuItem

getHoverClass

public abstract java.lang.String getHoverClass()

getLeftIconClass

public abstract java.lang.String getLeftIconClass()
Specified by:
getLeftIconClass in class AbstractPanelMenuItem

getRightIconClass

public abstract java.lang.String getRightIconClass()
Specified by:
getRightIconClass in class AbstractPanelMenuItem

getLeftIcon

public abstract java.lang.String getLeftIcon()
Overrides:
getLeftIcon in class AbstractPanelMenuItem

getRightIcon

public abstract java.lang.String getRightIcon()
Overrides:
getRightIcon in class AbstractPanelMenuItem

getStyleClass

public java.lang.String getStyleClass()
Overrides:
getStyleClass in class AbstractPanelMenuItem

setStyleClass

public void setStyleClass(java.lang.String styleClass)
Overrides:
setStyleClass in class AbstractPanelMenuItem

getOnbeforedomupdate

public abstract java.lang.String getOnbeforedomupdate()

getOncomplete

public abstract java.lang.String getOncomplete()

getOnclick

public abstract java.lang.String getOnclick()
Specified by:
getOnclick in class AbstractPanelMenuItem

getOndblclick

public abstract java.lang.String getOndblclick()
Specified by:
getOndblclick in class AbstractPanelMenuItem

getOnmousedown

public abstract java.lang.String getOnmousedown()
Specified by:
getOnmousedown in class AbstractPanelMenuItem

getOnmousemove

public abstract java.lang.String getOnmousemove()
Specified by:
getOnmousemove in class AbstractPanelMenuItem

getOnmouseout

public abstract java.lang.String getOnmouseout()
Specified by:
getOnmouseout in class AbstractPanelMenuItem

getOnmouseover

public abstract java.lang.String getOnmouseover()
Specified by:
getOnmouseover in class AbstractPanelMenuItem

getOnmouseup

public abstract java.lang.String getOnmouseup()
Specified by:
getOnmouseup in class AbstractPanelMenuItem

getOnunselect

public abstract java.lang.String getOnunselect()
Specified by:
getOnunselect in class AbstractPanelMenuItem

getOnselect

public abstract java.lang.String getOnselect()
Specified by:
getOnselect in class AbstractPanelMenuItem

getOnbeforeselect

public abstract java.lang.String getOnbeforeselect()
Specified by:
getOnbeforeselect in class AbstractPanelMenuItem

hasActiveItem

public boolean hasActiveItem(javax.faces.component.UIComponent component,
                             java.lang.String activeItem)

getState

public boolean getState()

Richfaces UI Components UI 4.1.0.20110910-M2

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