org.ajax4jsf.event
Class AjaxListenerHelper

java.lang.Object
  extended by org.ajax4jsf.event.AjaxListenerHelper
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.StateHolder, javax.faces.event.FacesListener, org.ajax4jsf.event.AjaxListener

public class AjaxListenerHelper
extends java.lang.Object
implements org.ajax4jsf.event.AjaxListener, javax.faces.component.StateHolder

Helper class to keep reference to listener binded as EL-expression.

Author:
shura

Field Summary
 
Fields inherited from interface org.ajax4jsf.event.AjaxListener
AJAX_LISTENER_ARGS
 
Constructor Summary
AjaxListenerHelper()
           
AjaxListenerHelper(javax.faces.el.ValueBinding binding)
           
 
Method Summary
 boolean isTransient()
           
 void processAjax(org.ajax4jsf.event.AjaxEvent event)
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setTransient(boolean transient1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AjaxListenerHelper

public AjaxListenerHelper()

AjaxListenerHelper

public AjaxListenerHelper(javax.faces.el.ValueBinding binding)
Parameters:
binding -
Method Detail

restoreState

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

saveState

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

isTransient

public boolean isTransient()
Specified by:
isTransient in interface javax.faces.component.StateHolder
Returns:
Returns the transient.

setTransient

public void setTransient(boolean transient1)
Specified by:
setTransient in interface javax.faces.component.StateHolder
Parameters:
transient1 - The transient to set.

processAjax

public void processAjax(org.ajax4jsf.event.AjaxEvent event)
Specified by:
processAjax in interface org.ajax4jsf.event.AjaxListener


Copyright © 2009. All Rights Reserved.