Hierarchy For Package jakarta.faces.event
Class Hierarchy
- java.lang.Object
- jakarta.faces.event.ActionListenerWrapper (implements jakarta.faces.event.ActionListener, jakarta.faces.FacesWrapper<T>)
 - jakarta.enterprise.util.AnnotationLiteral<T> (implements java.lang.annotation.Annotation, java.io.Serializable)
- jakarta.faces.event.WebsocketEvent.Closed.Literal (implements jakarta.faces.event.WebsocketEvent.Closed)
 - jakarta.faces.event.WebsocketEvent.Opened.Literal (implements jakarta.faces.event.WebsocketEvent.Opened)
 
 - java.util.EventObject (implements java.io.Serializable)
- jakarta.faces.event.FacesEvent
- jakarta.faces.event.ActionEvent
 - jakarta.faces.event.BehaviorEvent
- jakarta.faces.event.AjaxBehaviorEvent
 
 - jakarta.faces.event.ValueChangeEvent
 
 - jakarta.faces.event.PhaseEvent
 - jakarta.faces.event.SystemEvent
- jakarta.faces.event.ComponentSystemEvent
- jakarta.faces.event.PostAddToViewEvent
 - jakarta.faces.event.PostConstructViewMapEvent
 - jakarta.faces.event.PostRenderViewEvent
 - jakarta.faces.event.PostRestoreStateEvent
 - jakarta.faces.event.PostValidateEvent
 - jakarta.faces.event.PreDestroyViewMapEvent
 - jakarta.faces.event.PreRemoveFromViewEvent
 - jakarta.faces.event.PreRenderComponentEvent
 - jakarta.faces.event.PreRenderViewEvent
 - jakarta.faces.event.PreValidateEvent
 
 - jakarta.faces.event.ExceptionQueuedEvent
 - jakarta.faces.event.PostConstructApplicationEvent
 - jakarta.faces.event.PostConstructCustomScopeEvent
 - jakarta.faces.event.PostKeepFlashValueEvent
 - jakarta.faces.event.PostPutFlashValueEvent
 - jakarta.faces.event.PreClearFlashEvent
 - jakarta.faces.event.PreDestroyApplicationEvent
 - jakarta.faces.event.PreDestroyCustomScopeEvent
 - jakarta.faces.event.PreRemoveFlashValueEvent
 
 - jakarta.faces.event.ComponentSystemEvent
 
 - jakarta.faces.event.FacesEvent
 - jakarta.faces.event.ExceptionQueuedEventContext (implements jakarta.faces.event.SystemEventListenerHolder)
 - jakarta.faces.event.MethodExpressionActionListener (implements jakarta.faces.event.ActionListener, jakarta.faces.component.StateHolder)
 - jakarta.faces.event.MethodExpressionValueChangeListener (implements jakarta.faces.component.StateHolder, jakarta.faces.event.ValueChangeListener)
 - jakarta.faces.event.PhaseId (implements java.lang.Comparable<T>)
 - jakarta.faces.event.ScopeContext
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- jakarta.faces.FacesException
- jakarta.faces.event.AbortProcessingException
 
 
 - jakarta.faces.FacesException
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - jakarta.faces.event.WebsocketEvent (implements java.io.Serializable)
 
 
Interface Hierarchy
- java.util.EventListener
- jakarta.faces.event.FacesListener
- jakarta.faces.event.ActionListener
 - jakarta.faces.event.BehaviorListener
- jakarta.faces.event.AjaxBehaviorListener
 
 - jakarta.faces.event.ComponentSystemEventListener
 - jakarta.faces.event.SystemEventListener
- jakarta.faces.event.ViewMapListener
 
 - jakarta.faces.event.ValueChangeListener
 
 - jakarta.faces.event.PhaseListener (also extends java.io.Serializable)
 
 - jakarta.faces.event.FacesListener
 - java.io.Serializable
- jakarta.faces.event.PhaseListener (also extends java.util.EventListener)
 
 - jakarta.faces.event.SystemEventListenerHolder
 
Annotation Interface Hierarchy
- jakarta.faces.event.ListenerFor (implements java.lang.annotation.Annotation)
 - jakarta.faces.event.ListenersFor (implements java.lang.annotation.Annotation)
 - jakarta.faces.event.NamedEvent (implements java.lang.annotation.Annotation)
 - jakarta.faces.event.WebsocketEvent.Closed (implements java.lang.annotation.Annotation)
 - jakarta.faces.event.WebsocketEvent.Opened (implements java.lang.annotation.Annotation)