Package javax.faces.event
Interface FacesListener
- All Superinterfaces:
EventListener
- All Known Subinterfaces:
ActionListener
,AjaxBehaviorListener
,BehaviorListener
,ComponentSystemEventListener
,SystemEventListener
,ValueChangeListener
,ViewMapListener
- All Known Implementing Classes:
ActionListenerWrapper
,ExceptionHandler
,ExceptionHandlerWrapper
,MethodExpressionActionListener
,MethodExpressionValueChangeListener
,UIColumn
,UICommand
,UIComponent
,UIComponentBase
,UIData
,UIForm
,UIGraphic
,UIInput
,UIMessage
,UIMessages
,UINamingContainer
,UIOutcomeTarget
,UIOutput
,UIPanel
,UIParameter
,UISelectBoolean
,UISelectItem
,UISelectItems
,UISelectMany
,UISelectOne
,UIViewAction
,UIViewParameter
,UIViewRoot
A generic base interface for event listeners for various types of
FacesEvent
s. All listener interfaces for specific
FacesEvent
event types must extend this interface.
Implementations of this interface must have a zero-args public
constructor. If the class that implements this interface has state
that needs to be saved and restored between requests, the class must
also implement StateHolder
.