Class PreValidateEvent

All Implemented Interfaces:
Serializable

public class PreValidateEvent
extends ComponentSystemEvent

When an instance of this event is passed to SystemEventListener.processEvent(jakarta.faces.event.SystemEvent) or ComponentSystemEventListener.processEvent(jakarta.faces.event.ComponentSystemEvent), the listener implementation may assume that the source of this event instance is the UIComponent instance that is about to be validated.

Components with children must publish this event before processing their child nodes in UIComponent.processValidators(jakarta.faces.context.FacesContext). This is especially important for iterating components such as UIData, and form components, such as UIForm.

Since:
2.0
See Also:
Serialized Form