Package javax.faces.event
Interface ComponentSystemEventListener
- All Superinterfaces:
EventListener,FacesListener
- All Known Implementing Classes:
UIColumn,UICommand,UIComponent,UIComponentBase,UIData,UIForm,UIGraphic,UIInput,UIMessage,UIMessages,UINamingContainer,UIOutcomeTarget,UIOutput,UIPanel,UIParameter,UISelectBoolean,UISelectItem,UISelectItems,UISelectMany,UISelectOne,UIViewAction,UIViewParameter,UIViewRoot
Implementors of this class do not need
an isListenerForSource() method because they are only
installed on specific component instances, therefore the
isListenerForSource() method is implicit. Also, the
processEvent(javax.faces.event.ComponentSystemEvent) method on this interface takes a
ComponentSystemEvent because the event will always be associated with
a UIComponent instance.
- Since:
- 2.0
-
Method Summary
Modifier and TypeMethodDescriptionvoidprocessEvent(ComponentSystemEvent event) When called, the listener can assume that any guarantees given in the javadoc for the specificSystemEventsubclass are true.
-
Method Details
-
processEvent
When called, the listener can assume that any guarantees given in the javadoc for the specific
SystemEventsubclass are true.- Parameters:
event- theComponentSystemEventinstance that is being processed.- Throws:
AbortProcessingException- if lifecycle processing should cease for this request.
-