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
FacesEvents. 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.