Class SelectDetailLevelListener

  • All Implemented Interfaces:
    java.util.EventListener, javax.faces.component.StateHolder, javax.faces.event.ActionListener, javax.faces.event.AjaxBehaviorListener, javax.faces.event.BehaviorListener, javax.faces.event.FacesListener

    public class SelectDetailLevelListener
    extends java.lang.Object
    implements javax.faces.event.AjaxBehaviorListener, javax.faces.event.ActionListener, javax.faces.component.StateHolder
    Class for all added at runtime listeners specified by SelectDetailLevel.
    Since:
    0.2
    Version:
    $Revision$
    Author:
    Oleg Varaksin / last modified by $Author$
    • Field Summary

      • Fields inherited from interface javax.faces.event.ActionListener

        TO_FLOW_DOCUMENT_ID_ATTR_NAME
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isTransient()  
      void process​(javax.faces.component.UIComponent source)  
      void processAction​(javax.faces.event.ActionEvent actionEvent)  
      void processAjaxBehavior​(javax.faces.event.AjaxBehaviorEvent event)  
      void restoreState​(javax.faces.context.FacesContext facesContext, java.lang.Object state)  
      java.lang.Object saveState​(javax.faces.context.FacesContext facesContext)  
      void setTransient​(boolean value)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SelectDetailLevelListener

        public SelectDetailLevelListener()
        This constructor is required for serialization. Please do not remove.
      • SelectDetailLevelListener

        public SelectDetailLevelListener​(javax.el.MethodExpression listener)
    • Method Detail

      • processAction

        public void processAction​(javax.faces.event.ActionEvent actionEvent)
        Specified by:
        processAction in interface javax.faces.event.ActionListener
      • processAjaxBehavior

        public void processAjaxBehavior​(javax.faces.event.AjaxBehaviorEvent event)
        Specified by:
        processAjaxBehavior in interface javax.faces.event.AjaxBehaviorListener
      • process

        public void process​(javax.faces.component.UIComponent source)
      • isTransient

        public boolean isTransient()
        Specified by:
        isTransient in interface javax.faces.component.StateHolder
      • restoreState

        public void restoreState​(javax.faces.context.FacesContext facesContext,
                                 java.lang.Object state)
        Specified by:
        restoreState in interface javax.faces.component.StateHolder
      • saveState

        public java.lang.Object saveState​(javax.faces.context.FacesContext facesContext)
        Specified by:
        saveState in interface javax.faces.component.StateHolder
      • setTransient

        public void setTransient​(boolean value)
        Specified by:
        setTransient in interface javax.faces.component.StateHolder