org.primefaces.extensions.component.resetinput
Class ResetInputListener

java.lang.Object
  extended by org.primefaces.component.behavior.ajax.AjaxBehaviorListenerImpl
      extended by org.primefaces.extensions.component.resetinput.ResetInputListener
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 ResetInputListener
extends org.primefaces.component.behavior.ajax.AjaxBehaviorListenerImpl
implements javax.faces.event.ActionListener, javax.faces.component.StateHolder

Class for all added at runtime "reset" listeners.

Since:
0.2
Version:
$Revision$
Author:
Thomas Andraschko / last modified by $Author$
See Also:
Serialized Form

Constructor Summary
ResetInputListener()
          This constructor is required for serialization.
ResetInputListener(java.lang.String components)
           
 
Method Summary
protected  PreRenderInputListener getPreRenderEditableValuesListener(javax.faces.component.UIComponent component)
           
 boolean isTransient()
           
 void processAction(javax.faces.event.ActionEvent event)
           
 void processAjaxBehavior(javax.faces.event.AjaxBehaviorEvent event)
           
protected  void processReset(javax.faces.component.UIComponent source)
           
 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

ResetInputListener

public ResetInputListener()
This constructor is required for serialization. Please don't remove.


ResetInputListener

public ResetInputListener(java.lang.String components)
Method Detail

processAction

public void processAction(javax.faces.event.ActionEvent event)
                   throws javax.faces.event.AbortProcessingException
Specified by:
processAction in interface javax.faces.event.ActionListener
Throws:
javax.faces.event.AbortProcessingException

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

processReset

protected void processReset(javax.faces.component.UIComponent source)

getPreRenderEditableValuesListener

protected PreRenderInputListener getPreRenderEditableValuesListener(javax.faces.component.UIComponent component)

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.