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
Nested Classes -
Field Summary
FieldsFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetIcon()getLabel()getStyle()booleanbooleanvoidsetDisabled(boolean disabled) voidsetExpanded(boolean expanded) voidvoidvoidvoidsetStyleClass(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, unsubscribeFromEventMethods 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, visitTreeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.primefaces.model.menu.MenuElement
getId, isRendered, setIdMethods inherited from interface org.primefaces.model.menu.MenuGroup
getElements, getElementsCountMethods 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:
getFamilyin classjavax.faces.component.UIComponent
-
getLabel
-
setLabel
-
isDisabled
public boolean isDisabled()- Specified by:
isDisabledin interfaceSubmenu
-
setDisabled
public void setDisabled(boolean disabled) -
getIcon
-
setIcon
-
getStyle
-
setStyle
-
getStyleClass
- Specified by:
getStyleClassin interfaceSubmenu
-
setStyleClass
-
isExpanded
public boolean isExpanded()- Specified by:
isExpandedin interfaceSubmenu
-
setExpanded
public void setExpanded(boolean expanded)
-