public class AjaxBehaviorEvent extends BehaviorEvent
AjaxBehaviorEvent
 represents the component behavior  specific to 
 Ajax).
| Constructor and Description | 
|---|
| AjaxBehaviorEvent(FacesContext facesContext,
                 UIComponent component,
                 Behavior behavior)Construct a new event object from the Faces context, specified source component and Ajax behavior. | 
| AjaxBehaviorEvent(UIComponent component,
                 Behavior behavior)Construct a new event object from the specified source component and Ajax behavior. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | isAppropriateListener(FacesListener listener)Return  | 
| void | processListener(FacesListener listener)Broadcast this event instance 
 to the specified  | 
getBehaviorgetComponent, getFacesContext, getPhaseId, queue, setPhaseIdpublic AjaxBehaviorEvent(UIComponent component, Behavior behavior)
Construct a new event object from the specified source component and Ajax behavior.
component - Source UIComponent for this eventbehavior - Behavior for this eventjava.lang.IllegalArgumentException - if component or
 ajaxBehavior is nullpublic AjaxBehaviorEvent(FacesContext facesContext, UIComponent component, Behavior behavior)
Construct a new event object from the Faces context, specified source component and Ajax behavior.
facesContext - the FacesContext.component - Source UIComponent for this eventbehavior - Behavior for this eventjava.lang.IllegalArgumentException - if component or
 ajaxBehavior is nullpublic boolean isAppropriateListener(FacesListener listener)
Return true if this 
 FacesListener is an instance of a the appropriate 
 listener class that this event supports.
isAppropriateListener in class FacesEventlistener - FacesListener to evaluatepublic 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.
processListener in class FacesEventlistener - FacesListener to invokeAbortProcessingException - Signal the Jakarta Server Faces
  implementation that no further processing on the current event
  should be performed