Package javax.faces.event
Interface ComponentSystemEventListener
- All Superinterfaces:
EventListener
,FacesListener
- All Known Implementing Classes:
HtmlBody
,HtmlColumn
,HtmlCommandButton
,HtmlCommandLink
,HtmlCommandScript
,HtmlDataTable
,HtmlDoctype
,HtmlForm
,HtmlGraphicImage
,HtmlHead
,HtmlInputFile
,HtmlInputHidden
,HtmlInputSecret
,HtmlInputText
,HtmlInputTextarea
,HtmlMessage
,HtmlMessages
,HtmlOutcomeTargetButton
,HtmlOutcomeTargetLink
,HtmlOutputFormat
,HtmlOutputLabel
,HtmlOutputLink
,HtmlOutputText
,HtmlPanelGrid
,HtmlPanelGroup
,HtmlSelectBooleanCheckbox
,HtmlSelectManyCheckbox
,HtmlSelectManyListbox
,HtmlSelectManyMenu
,HtmlSelectOneListbox
,HtmlSelectOneMenu
,HtmlSelectOneRadio
,UIColumn
,UICommand
,UIComponent
,UIComponentBase
,UIData
,UIForm
,UIGraphic
,UIImportConstants
,UIInput
,UIMessage
,UIMessages
,UINamingContainer
,UIOutcomeTarget
,UIOutput
,UIPanel
,UIParameter
,UISelectBoolean
,UISelectItem
,UISelectItems
,UISelectMany
,UISelectOne
,UIViewAction
,UIViewParameter
,UIViewRoot
,UIWebsocket
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 TypeMethodDescriptionvoid
processEvent
(ComponentSystemEvent event) When called, the listener can assume that any guarantees given in the javadoc for the specificSystemEvent
subclass are true.
-
Method Details
-
processEvent
When called, the listener can assume that any guarantees given in the javadoc for the specific
SystemEvent
subclass are true.- Parameters:
event
- theComponentSystemEvent
instance that is being processed.- Throws:
AbortProcessingException
- if lifecycle processing should cease for this request.
-