public abstract class AbstractMenuGroup extends javax.faces.component.UIOutput implements CoreProps, EventsKeyProps, EventsMouseProps, I18nProps, PositionProps
The <r:menuGroup> component represents an expandable sub-menu in a menu control. The <r:menuGroup> component can contain a number of <r:menuItem> components, or further nested <r:menuGroup> components.
Modifier and Type | Class and Description |
---|---|
static class |
AbstractMenuGroup.Facets |
Modifier and Type | Field and Description |
---|---|
static String |
COMPONENT_TYPE |
Constructor and Description |
---|
AbstractMenuGroup() |
Modifier and Type | Method and Description |
---|---|
Object |
getCssRoot() |
abstract String |
getIcon()
The icon to be displayed with the menu item
|
abstract String |
getIconDisabled()
The icon to be displayed with the menu item when it is disabled
|
abstract String |
getLabel()
The text label for the menu item.
|
abstract String |
getOnhide()
The client-side script method to be called when this menuGroup is hidden
|
abstract String |
getOnshow()
The client-side script method to be called when this menuGroup is shown
|
abstract Object |
getValue() |
abstract boolean |
isDisabled()
Disables the menu component, so it will not activate/expand
|
clearInitialState, getConverter, getFamily, getLocalValue, markInitialState, resetValue, restoreState, saveState, setConverter, setValue
addClientBehavior, addFacesListener, broadcast, 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, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getStyle, getStyleClass, getTitle
getOnkeydown, getOnkeypress, getOnkeyup
getOnclick, getOndblclick, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup
getDirection, getHorizontalOffset, getJointPoint, getVerticalOffset
public static final String COMPONENT_TYPE
public abstract boolean isDisabled()
public abstract String getIcon()
public abstract String getIconDisabled()
public abstract String getLabel()
public abstract String getOnshow()
public abstract String getOnhide()
public abstract Object getValue()
getValue
in interface javax.faces.component.ValueHolder
getValue
in class javax.faces.component.UIOutput
public Object getCssRoot()
Copyright © 2014 JBoss by Red Hat. All rights reserved.