javax.faces.event
Class AjaxBehaviorEvent
java.lang.Object
java.util.EventObject
javax.faces.event.FacesEvent
javax.faces.event.BehaviorEvent
javax.faces.event.AjaxBehaviorEvent
- All Implemented Interfaces:
- Serializable
public class AjaxBehaviorEvent
- extends BehaviorEvent
AjaxBehaviorEvent
represents the component behavior specific to
Ajax
).
- Since:
- 2.0
- See Also:
- Serialized Form
AjaxBehaviorEvent
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 eventbehavior
- Behavior
for this event
- Throws:
IllegalArgumentException
- if component
or
ajaxBehavior
is null
- Since:
- 2.0
isAppropriateListener
public boolean isAppropriateListener(FacesListener listener)
Return true
if this
FacesListener
is an instance of a the appropriate
listener class that this event supports.
- Specified by:
isAppropriateListener
in class FacesEvent
- Parameters:
listener
- FacesListener
to evaluate- Since:
- 2.0
processListener
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.
- Specified by:
processListener
in class FacesEvent
- Parameters:
listener
- FacesListener
to invoke
- Throws:
AbortProcessingException
- Signal the JavaServer Faces
implementation that no further processing on the current event
should be performed- Since:
- 2.0
Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms