Class AccordionPanel

  • All Implemented Interfaces:
    EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.NamingContainer, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, PrimeClientBehaviorHolder, RTLAware, Widget

    public class AccordionPanel
    extends AccordionPanelBase
    • Constructor Detail

      • AccordionPanel

        public AccordionPanel()
    • Method Detail

      • getBehaviorEventMapping

        public Map<String,​Class<? extends javax.faces.event.BehaviorEvent>> getBehaviorEventMapping()
      • getEventNames

        public Collection<String> getEventNames()
        Specified by:
        getEventNames in interface javax.faces.component.behavior.ClientBehaviorHolder
        Overrides:
        getEventNames in class javax.faces.component.UIComponentBase
      • getDefaultEventName

        public String getDefaultEventName()
        Specified by:
        getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHolder
        Overrides:
        getDefaultEventName in class javax.faces.component.UIComponentBase
      • isContentLoadRequest

        public boolean isContentLoadRequest​(javax.faces.context.FacesContext context)
      • findTab

        public Tab findTab​(String tabClientId)
      • queueEvent

        public void queueEvent​(javax.faces.event.FacesEvent event)
        Overrides:
        queueEvent in class UITabPanel
      • processUpdates

        public void processUpdates​(javax.faces.context.FacesContext context)
        Overrides:
        processUpdates in class UITabPanel
      • resetActiveIndex

        protected void resetActiveIndex()
      • broadcast

        public void broadcast​(javax.faces.event.FacesEvent event)
                       throws javax.faces.event.AbortProcessingException
        Overrides:
        broadcast in class UITabPanel
        Throws:
        javax.faces.event.AbortProcessingException