java.lang.Objectjava.util.EventObject
javax.faces.event.FacesEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
WrapperEvent, ActionEvent, AjaxBehaviorEvent, BehaviorEvent, ValueChangeEvent
FacesEvent is the base class for user interface and application events that can be fired by UIComponent s. Concrete event classes must subclass FacesEvent in order to be supported by the request processing lifecycle.
Fields inherited from java.util.EventObject: |
---|
source |
Constructor: |
---|
Construct a new event object from the specified source component.
|
Method from javax.faces.event.FacesEvent Summary: |
---|
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.FacesEvent Detail: |
---|
Return the source UIComponent that sent this event. |
Return the identifier of the request processing phase during
which this event should be delivered. Legal values are the
singleton instances defined by the PhaseId class,
including |
Return |
Broadcast this FacesEvent to the specified FacesListener , by whatever mechanism is appropriate. Typically, this will be accomplished by calling an event processing method, and passing this FacesEvent as a paramter. |
Convenience method to queue this event for broadcast at the end of the current request processing lifecycle phase. |
Set the PhaseId during which this event will be delivered. |