org.primefaces.extensions.component.masterdetail
Class SelectDetailLevelListener

java.lang.Object
  extended by org.primefaces.component.behavior.ajax.AjaxBehaviorListenerImpl
      extended by org.primefaces.extensions.component.masterdetail.SelectDetailLevelListener
All Implemented Interfaces:
java.io.Serializable, 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 org.primefaces.component.behavior.ajax.AjaxBehaviorListenerImpl
implements 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$
See Also:
Serialized Form

Constructor Summary
SelectDetailLevelListener()
          This constructor is required for serialization.
SelectDetailLevelListener(javax.el.MethodExpression listener)
           
 
Method Summary
 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)
                         throws javax.faces.event.AbortProcessingException
Specified by:
processAjaxBehavior in interface javax.faces.event.AjaxBehaviorListener
Overrides:
processAjaxBehavior in class org.primefaces.component.behavior.ajax.AjaxBehaviorListenerImpl
Throws:
javax.faces.event.AbortProcessingException

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


Copyright © 2011-2013. All Rights Reserved.