Class 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
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String COMPONENT_FAMILY  
      • 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

      Constructors 
      Constructor Description
      UISubmenuBase()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getFamily()  
      String getIcon()  
      String getLabel()  
      String getStyle()  
      String getStyleClass()  
      boolean isDisabled()  
      boolean isExpanded()  
      void setDisabled​(boolean disabled)  
      void setExpanded​(boolean expanded)  
      void setIcon​(String icon)  
      void setLabel​(String label)  
      void setStyle​(String style)  
      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
    • Constructor Detail

      • UISubmenuBase

        public UISubmenuBase()
    • Method Detail

      • getFamily

        public String getFamily()
        Specified by:
        getFamily in class javax.faces.component.UIComponent
      • setLabel

        public void setLabel​(String label)
      • isDisabled

        public boolean isDisabled()
        Specified by:
        isDisabled in interface Submenu
      • setDisabled

        public void setDisabled​(boolean disabled)
      • setIcon

        public void setIcon​(String icon)
      • setStyle

        public void setStyle​(String style)
      • setStyleClass

        public void setStyleClass​(String styleClass)
      • isExpanded

        public boolean isExpanded()
        Specified by:
        isExpanded in interface Submenu
      • setExpanded

        public void setExpanded​(boolean expanded)