public abstract class AbstractPanelMenuGroup extends AbstractPanelMenuItem
The <rich:panelMenuGroup> component defines a group of <rich:panelMenuItem> components inside a <rich:panelMenu>.
| Modifier and Type | Field and Description |
|---|---|
static String |
COMPONENT_FAMILY |
static String |
COMPONENT_TYPE |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractPanelMenuGroup() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
getCollapseEvent()
The mouse event used for collapsing.
|
String |
getDisabledClass()
Space-separated list of CSS style class(es) to be applied to the panel menu group when it is disabled.
|
abstract String |
getExpandEvent()
The mouse event used for expansion.
|
String |
getFamily() |
abstract String |
getHoverClass()
Space-separated list of CSS style class(es) to be applied to the panel menu group when it is hovered.
|
String |
getLeftCollapsedIcon()
The icon displayed on the left of the menu group label when the group is collapsed
|
String |
getLeftDisabledIcon()
The icon displayed on the left of the menu group label when the group is disabled
|
String |
getLeftExpandedIcon()
The icon displayed on the left of the menu group label when the group is expanded
|
abstract String |
getLeftIcon()
The icon displayed on the left of the menu item label
|
abstract String |
getLeftIconClass()
Space-separated list of CSS style class(es) to be applied to the left icon of the panel menu group.
|
abstract org.richfaces.PanelMenuMode |
getMode()
Mode used for expanding/collapsing of this group: default value is inherited from panelMenu
|
abstract String |
getOnbeforecollapse()
The client-side script method to be called before the menu group is collapsed
|
abstract String |
getOnbeforedomupdate()
The client-side script method to be called after the ajax response comes back, but before the DOM is updated
|
abstract String |
getOnbeforeexpand()
The client-side script method to be called before the menu group is expanded
|
abstract String |
getOnbeforeselect()
The client-side script method to be called before the menu group is selected
|
abstract String |
getOnbeforeswitch()
The client-side script method to be called before the menu group is switched (toggled)
|
abstract String |
getOnclick() |
abstract String |
getOncollapse()
The client-side script method to be called after the menu group is collapsed
|
abstract String |
getOncomplete()
The client-side script method to be called after the DOM is updated
|
abstract String |
getOndblclick() |
abstract String |
getOnexpand()
The client-side script method to be called after the menu group is expanded
|
abstract String |
getOnmousedown() |
abstract String |
getOnmousemove() |
abstract String |
getOnmouseout() |
abstract String |
getOnmouseover() |
abstract String |
getOnmouseup() |
abstract String |
getOnselect()
The client-side script method to be called after the menu group is selected
|
abstract String |
getOnswitch()
The client-side script method to be called after the menu group is switched (toggled)
|
abstract String |
getOnunselect()
The client-side script method to be called after the menu group is unselected
|
String |
getRightCollapsedIcon()
The icon displayed on the right of the menu group label when the group is collapsed
|
String |
getRightDisabledIcon()
The icon displayed on the left of the menu group label when the group is disabled
|
String |
getRightExpandedIcon()
The icon displayed on the left of the menu group label when the group is expanded
|
abstract String |
getRightIcon()
The icon displayed on the right of the menu item label
|
abstract String |
getRightIconClass()
Space-separated list of CSS style class(es) to be applied to the right icon of the panel menu group.
|
abstract Boolean |
getSelectable()
Defines whenever the group is selectable.
|
boolean |
getState() |
String |
getStyleClass() |
Boolean |
getSubmittedExpanded() |
boolean |
hasActiveItem(javax.faces.component.UIComponent component,
String activeItem) |
Boolean |
isExpanded()
Defines whenever this group is expanded
|
boolean |
isImmediate() |
void |
processDecodes(javax.faces.context.FacesContext context) |
void |
queueEvent(javax.faces.event.FacesEvent event) |
void |
setDisabledClass(String disabledClass) |
protected void |
setEventPhase(javax.faces.event.FacesEvent event) |
void |
setExpanded(boolean expanded) |
void |
setImmediate(boolean immediate) |
void |
setLeftCollapsedIcon(String leftCollapsedIcon) |
void |
setLeftDisabledIcon(String leftDisabledIcon) |
void |
setLeftExpandedIcon(String leftExpandedIcon) |
void |
setRightCollapsedIcon(String rightCollapsedIcon) |
void |
setRightDisabledIcon(String rightDisabledIcon) |
void |
setRightExpandedIcon(String rightExpandedIcon) |
void |
setStyleClass(String styleClass) |
void |
setSubmittedExpanded(Object submittedValue) |
void |
setValueExpression(String name,
javax.el.ValueExpression binding) |
void |
validate(javax.faces.context.FacesContext context) |
getExecute, getLabel, getName, getPanelMenu, getParentItem, getStyle, getUnselectable, getValue, isActiveItem, isDisabled, isTopItem, setExecute, setLeftIcon, setName, setRightIcon, setValueisBypassUpdates, setBypassUpdatesaddActionListener, broadcast, getAction, getActionExpression, getActionListener, getActionListeners, removeActionListener, setAction, setActionExpression, setActionListeneraddClientBehavior, 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, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTreeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetData, getOnbegin, getRender, getStatus, isLimitRenderpublic static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
public String getFamily()
getFamily in class AbstractPanelMenuItempublic void processDecodes(javax.faces.context.FacesContext context)
processDecodes in class javax.faces.component.UIComponentBasepublic void validate(javax.faces.context.FacesContext context)
public void queueEvent(javax.faces.event.FacesEvent event)
queueEvent in class AbstractActionComponentprotected void setEventPhase(javax.faces.event.FacesEvent event)
public Boolean getSubmittedExpanded()
public void setSubmittedExpanded(Object submittedValue)
public Boolean isExpanded()
public void setExpanded(boolean expanded)
public void setValueExpression(String name, javax.el.ValueExpression binding)
setValueExpression in class javax.faces.component.UIComponentpublic boolean isImmediate()
isImmediate in interface javax.faces.component.ActionSourceisImmediate in class javax.faces.component.UICommandpublic void setImmediate(boolean immediate)
setImmediate in interface javax.faces.component.ActionSourcesetImmediate in class javax.faces.component.UICommandpublic abstract Boolean getSelectable()
getSelectable in class AbstractPanelMenuItempublic abstract org.richfaces.PanelMenuMode getMode()
getMode in class AbstractPanelMenuItempublic abstract String getCollapseEvent()
public abstract String getExpandEvent()
public String getLeftCollapsedIcon()
public void setLeftCollapsedIcon(String leftCollapsedIcon)
public String getLeftDisabledIcon()
getLeftDisabledIcon in class AbstractPanelMenuItempublic void setLeftDisabledIcon(String leftDisabledIcon)
setLeftDisabledIcon in class AbstractPanelMenuItempublic String getLeftExpandedIcon()
public void setLeftExpandedIcon(String leftExpandedIcon)
public String getRightCollapsedIcon()
public void setRightCollapsedIcon(String rightCollapsedIcon)
public String getRightDisabledIcon()
getRightDisabledIcon in class AbstractPanelMenuItempublic void setRightDisabledIcon(String rightDisabledIcon)
setRightDisabledIcon in class AbstractPanelMenuItempublic String getRightExpandedIcon()
public void setRightExpandedIcon(String rightExpandedIcon)
public abstract String getOncollapse()
public abstract String getOnexpand()
public abstract String getOnswitch()
public abstract String getOnbeforecollapse()
public abstract String getOnbeforeexpand()
public abstract String getOnbeforeswitch()
public String getDisabledClass()
getDisabledClass in class AbstractPanelMenuItempublic void setDisabledClass(String disabledClass)
setDisabledClass in class AbstractPanelMenuItempublic abstract String getHoverClass()
public abstract String getLeftIconClass()
getLeftIconClass in class AbstractPanelMenuItempublic abstract String getRightIconClass()
getRightIconClass in class AbstractPanelMenuItempublic abstract String getLeftIcon()
AbstractPanelMenuItemgetLeftIcon in class AbstractPanelMenuItempublic abstract String getRightIcon()
AbstractPanelMenuItemgetRightIcon in class AbstractPanelMenuItempublic String getStyleClass()
getStyleClass in class AbstractPanelMenuItempublic void setStyleClass(String styleClass)
setStyleClass in class AbstractPanelMenuItempublic abstract String getOnbeforedomupdate()
AjaxPropspublic abstract String getOncomplete()
AjaxPropspublic abstract String getOnclick()
getOnclick in class AbstractPanelMenuItempublic abstract String getOndblclick()
getOndblclick in class AbstractPanelMenuItempublic abstract String getOnmousedown()
getOnmousedown in class AbstractPanelMenuItempublic abstract String getOnmousemove()
getOnmousemove in class AbstractPanelMenuItempublic abstract String getOnmouseout()
getOnmouseout in class AbstractPanelMenuItempublic abstract String getOnmouseover()
getOnmouseover in class AbstractPanelMenuItempublic abstract String getOnmouseup()
getOnmouseup in class AbstractPanelMenuItempublic abstract String getOnunselect()
getOnunselect in class AbstractPanelMenuItempublic abstract String getOnselect()
getOnselect in class AbstractPanelMenuItempublic abstract String getOnbeforeselect()
getOnbeforeselect in class AbstractPanelMenuItempublic boolean hasActiveItem(javax.faces.component.UIComponent component,
String activeItem)
public boolean getState()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.