Package 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
AjaxBehaviorEvent
represents the component behavior specific to
Ajax).
- Since:
- 2.0
- See Also:
-
Field Summary
Fields inherited from class java.util.EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionAjaxBehaviorEvent(UIComponent component, Behavior behavior) Construct a new event object from the specified source component and Ajax behavior. -
Method Summary
Modifier and TypeMethodDescriptionbooleanisAppropriateListener(FacesListener listener) Returntrueif thisFacesListeneris an instance of a the appropriate listener class that this event supports.voidprocessListener(FacesListener listener) Broadcast this event instance to the specifiedFacesListener, by whatever mechanism is appropriate.Methods inherited from class javax.faces.event.BehaviorEvent
getBehaviorMethods inherited from class javax.faces.event.FacesEvent
getComponent, getPhaseId, queue, setPhaseIdMethods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
AjaxBehaviorEvent
Construct a new event object from the specified source component and Ajax behavior.
- Parameters:
component- SourceUIComponentfor this eventbehavior-Behaviorfor this event- Throws:
IllegalArgumentException- ifcomponentorajaxBehaviorisnull- Since:
- 2.0
-
-
Method Details
-
isAppropriateListener
Return
trueif thisFacesListeneris an instance of a the appropriate listener class that this event supports.- Specified by:
isAppropriateListenerin classFacesEvent- Parameters:
listener-FacesListenerto evaluate- Since:
- 2.0
-
processListener
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:
processListenerin classFacesEvent- Parameters:
listener-FacesListenerto invoke- Throws:
AbortProcessingException- Signal the JavaServer Faces implementation that no further processing on the current event should be performed- Since:
- 2.0
-