public abstract class AbstractPanelMenuGroup extends AbstractPanelMenuItem implements AjaxProps, BypassProps, EventsMouseProps, StyleProps, StyleClassProps
The <r:panelMenuGroup> component defines a group of <r:panelMenuItem> components inside a <r: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 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()
Javascript code executed when a pointer button is clicked over this element.
|
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()
Javascript code executed when a pointer button is double clicked over this element.
|
abstract String |
getOnexpand()
The client-side script method to be called after the menu group is expanded
|
abstract String |
getOnmousedown()
Javascript code executed when a pointer button is pressed down over this element.
|
abstract String |
getOnmousemove()
Javascript code executed when a pointer button is moved within this element.
|
abstract String |
getOnmouseout()
Javascript code executed when a pointer button is moved away from this element.
|
abstract String |
getOnmouseover()
Javascript code executed when a pointer button is moved onto this element.
|
abstract String |
getOnmouseup()
Javascript code executed when a pointer button is released over this element.
|
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()
Space-separated list of CSS style class(es) to be applied when this element is rendered.
|
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, isParentDisabled, 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, getPassThroughAttributes, 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, getPassThroughAttributes, 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, getExecute, getRender, getStatus, isLimitRendergetOnbeginisBypassUpdatesgetStylepublic 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 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()
StyleClassPropsgetStyleClass in interface StyleClassPropsgetStyleClass in class AbstractPanelMenuItempublic void setStyleClass(String styleClass)
setStyleClass in class AbstractPanelMenuItempublic abstract String getOnbeforedomupdate()
AjaxEventsPropsgetOnbeforedomupdate in interface AjaxEventsPropspublic abstract String getOncomplete()
AjaxEventsPropsgetOncomplete in interface AjaxEventsPropspublic abstract String getOnclick()
EventsMousePropsgetOnclick in interface EventsMousePropsgetOnclick in class AbstractPanelMenuItempublic abstract String getOndblclick()
EventsMousePropsgetOndblclick in interface EventsMousePropsgetOndblclick in class AbstractPanelMenuItempublic abstract String getOnmousedown()
EventsMousePropsgetOnmousedown in interface EventsMousePropsgetOnmousedown in class AbstractPanelMenuItempublic abstract String getOnmousemove()
EventsMousePropsgetOnmousemove in interface EventsMousePropsgetOnmousemove in class AbstractPanelMenuItempublic abstract String getOnmouseout()
EventsMousePropsgetOnmouseout in interface EventsMousePropsgetOnmouseout in class AbstractPanelMenuItempublic abstract String getOnmouseover()
EventsMousePropsgetOnmouseover in interface EventsMousePropsgetOnmouseover in class AbstractPanelMenuItempublic abstract String getOnmouseup()
EventsMousePropsgetOnmouseup in interface EventsMousePropsgetOnmouseup 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 © 2014 JBoss by Red Hat. All rights reserved.