Home » Mojarra-2.0.1 » javax » faces » event » [javadoc | source]
javax.faces.event
public class: AjaxBehaviorEvent [javadoc | source]
java.lang.Object
   java.util.EventObject
      javax.faces.event.FacesEvent
         javax.faces.event.BehaviorEvent
            javax.faces.event.AjaxBehaviorEvent

All Implemented Interfaces:
    Serializable

AjaxBehaviorEvent represents the component behavior specific to Ajax).

Fields inherited from java.util.EventObject:
source
Constructor:
 public AjaxBehaviorEvent(UIComponent component,
    Behavior behavior) 

    Construct a new event object from the specified source component and Ajax behavior.

    Parameters:
    component - Source UIComponent for this event
    behavior - Behavior for this event
    Throws:
    IllegalArgumentException - if component or ajaxBehavior is null
    since: 2.0 -
Method from javax.faces.event.AjaxBehaviorEvent Summary:
isAppropriateListener,   processListener
Methods from javax.faces.event.BehaviorEvent:
getBehavior
Methods from javax.faces.event.FacesEvent:
getComponent,   getPhaseId,   isAppropriateListener,   processListener,   queue,   setPhaseId
Methods from java.util.EventObject:
getSource,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.faces.event.AjaxBehaviorEvent Detail:
 public boolean isAppropriateListener(FacesListener listener) 

    Return true if this FacesListener is an instance of a the appropriate listener class that this event supports.

 public  void processListener(FacesListener listener) 

    Broadcast this event instance to the specified FacesListener , by whatever mechanism is appropriate. Typically, this will be accomplished by calling an event processing method, and passing this instance as a parameter.