Package org.primefaces.component.submenu
Class UISubmenuBase
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.primefaces.component.submenu.UISubmenuBase
- All Implemented Interfaces:
EventListener
,javax.faces.component.PartialStateHolder
,javax.faces.component.StateHolder
,javax.faces.component.TransientStateHolder
,javax.faces.event.ComponentSystemEventListener
,javax.faces.event.FacesListener
,javax.faces.event.SystemEventListenerHolder
,MenuElement
,MenuGroup
,Submenu
- Direct Known Subclasses:
UISubmenu
public abstract class UISubmenuBase
extends javax.faces.component.UIComponentBase
implements Submenu
-
Nested Class Summary
-
Field Summary
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
-
Method Summary
Modifier and TypeMethodDescriptiongetIcon()
getLabel()
getStyle()
boolean
boolean
void
setDisabled
(boolean disabled) void
setExpanded
(boolean expanded) void
void
void
void
setStyleClass
(String styleClass) Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, 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, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, 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, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.primefaces.model.menu.MenuElement
getId, isRendered, setId
Methods inherited from interface org.primefaces.model.menu.MenuGroup
getElements, getElementsCount
Methods inherited from interface org.primefaces.model.menu.Submenu
getClientId, getParent
-
Field Details
-
COMPONENT_FAMILY
- See Also:
-
-
Constructor Details
-
UISubmenuBase
public UISubmenuBase()
-
-
Method Details
-
getFamily
- Specified by:
getFamily
in classjavax.faces.component.UIComponent
-
getLabel
-
setLabel
-
isDisabled
public boolean isDisabled()- Specified by:
isDisabled
in interfaceSubmenu
-
setDisabled
public void setDisabled(boolean disabled) -
getIcon
-
setIcon
-
getStyle
-
setStyle
-
getStyleClass
- Specified by:
getStyleClass
in interfaceSubmenu
-
setStyleClass
-
isExpanded
public boolean isExpanded()- Specified by:
isExpanded
in interfaceSubmenu
-
setExpanded
public void setExpanded(boolean expanded)
-