Package javax.faces.event
Class PostValidateEvent
- java.lang.Object
-
- java.util.EventObject
-
- javax.faces.event.SystemEvent
-
- javax.faces.event.ComponentSystemEvent
-
- javax.faces.event.PostValidateEvent
-
public class PostValidateEvent extends ComponentSystemEvent
When an instance of this event is passed to
SystemEventListener.processEvent(javax.faces.event.SystemEvent)
orComponentSystemEventListener.processEvent(javax.faces.event.ComponentSystemEvent)
, the listener implementation may assume that thesource
of this event instance is theUIComponent
instance that is that has just been validated.Components with children must publish this event after processing their child nodes in
UIComponent.processValidators(javax.faces.context.FacesContext)
. This is especially important for iterating components such asUIData
, and form components, such asUIForm
.- Since:
- 2.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PostValidateEvent(UIComponent component)
ConstructorPostValidateEvent(FacesContext facesContext, UIComponent component)
Constructor
-
Method Summary
-
Methods inherited from class javax.faces.event.ComponentSystemEvent
getComponent, isAppropriateListener, processListener
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class javax.faces.event.SystemEvent
getFacesContext
-
-
-
-
Constructor Detail
-
PostValidateEvent
public PostValidateEvent(UIComponent component)
Constructor
- Parameters:
component
- theUIComponent
that is about to be validated.- Throws:
java.lang.IllegalArgumentException
- if the argument isnull
.
-
PostValidateEvent
public PostValidateEvent(FacesContext facesContext, UIComponent component)
Constructor
- Parameters:
facesContext
- the Faces context.component
- theUIComponent
that is about to be validated.- Throws:
java.lang.IllegalArgumentException
- if the argument isnull
.
-
-