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:
java.io.Serializable
public class AjaxBehaviorEvent extends BehaviorEvent
AjaxBehaviorEvent represents the component behavior specific to
Ajax).- Since:
- 2.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AjaxBehaviorEvent(UIComponent component, Behavior behavior)Construct a new event object from the specified source component and Ajax behavior.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisAppropriateListener(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
getBehavior
-
Methods inherited from class javax.faces.event.FacesEvent
getComponent, getPhaseId, queue, setPhaseId
-
-
-
-
Constructor Detail
-
AjaxBehaviorEvent
public AjaxBehaviorEvent(UIComponent component, Behavior behavior)
Construct a new event object from the specified source component and Ajax behavior.
- Parameters:
component- SourceUIComponentfor this eventbehavior-Behaviorfor this event- Throws:
java.lang.IllegalArgumentException- ifcomponentorajaxBehaviorisnull- Since:
- 2.0
-
-
Method Detail
-
isAppropriateListener
public boolean isAppropriateListener(FacesListener listener)
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
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:
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
-
-