Uses of Package
javax.faces.event

Packages that use javax.faces.event
javax.faces.application APIs that are used to link an application's business logic objects to JavaServer Faces, as well as convenient pluggable mechanisms to manage the execution of an application that is based on JavaServer Faces. 
javax.faces.component Fundamental APIs for user interface components. 
javax.faces.component.behavior APIs for attaching additional behavior to user interface components. 
javax.faces.component.html Specialized user interface component classes for HTML. 
javax.faces.context Classes and interfaces defining per-request state information. 
javax.faces.event Interfaces describing events and event listeners, and concrete event implementation classes. 
javax.faces.lifecycle Classes and interfaces defining lifecycle management for the JavaServer Faces implementation. 
 

Classes in javax.faces.event used by javax.faces.application
ActionListener
          A listener interface for receiving ActionEvents.
SystemEvent
          SystemEvent is the base class for non-application specific events that can be fired by arbitrary objects.
SystemEventListener
          

By implementing this class, an object indicates that it is a listener for one or more kinds of SystemEvents.

 

Classes in javax.faces.event used by javax.faces.component
AbortProcessingException
          An exception that may be thrown by event listeners to terminate the processing of the current event.
ActionEvent
          An ActionEvent represents the activation of a user interface component (such as a UICommand).
ActionListener
          A listener interface for receiving ActionEvents.
BehaviorEvent
          BehaviorEvent is the event that can be generated from component Behavior.
ComponentSystemEvent
          ComponentSystemEvent is the base class for SystemEvents that are specific to a UIComponent instance.
ComponentSystemEventListener
          

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.

FacesEvent
          FacesEvent is the base class for user interface and application events that can be fired by UIComponents.
FacesListener
          A generic base interface for event listeners for various types of FacesEvents.
PhaseEvent
          PhaseEvent represents the beginning or ending of processing for a particular phase of the request processing lifecycle, for the request encapsulated by the specified FacesContext.
PhaseId
          Typesafe enumeration of the legal values that may be returned by the getPhaseId() method of the FacesEvent interface.
PhaseListener
          An interface implemented by objects that wish to be notified at the beginning and ending of processing for each standard phase of the request processing lifecycle.
SystemEvent
          SystemEvent is the base class for non-application specific events that can be fired by arbitrary objects.
SystemEventListener
          

By implementing this class, an object indicates that it is a listener for one or more kinds of SystemEvents.

SystemEventListenerHolder
          

Classes that implement this interface agree to maintain a list of SystemEventListener instances for each kind of SystemEvent they can generate.

ValueChangeEvent
          A ValueChangeEvent is a notification that the local value of the source component has been change as a result of user interface activity.
ValueChangeListener
          A listener interface for receiving ValueChangeEvents.
 

Classes in javax.faces.event used by javax.faces.component.behavior
AbortProcessingException
          An exception that may be thrown by event listeners to terminate the processing of the current event.
AjaxBehaviorListener
          

By implementing this class, an object indicates that it is a listener for one or more kinds of BehaviorEvents.

BehaviorEvent
          BehaviorEvent is the event that can be generated from component Behavior.
BehaviorListener
          

A generic base interface for event listeners for various types of BehaviorEvents.

 

Classes in javax.faces.event used by javax.faces.component.html
ComponentSystemEventListener
          

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.

FacesListener
          A generic base interface for event listeners for various types of FacesEvents.
SystemEventListenerHolder
          

Classes that implement this interface agree to maintain a list of SystemEventListener instances for each kind of SystemEvent they can generate.

 

Classes in javax.faces.event used by javax.faces.context
AbortProcessingException
          An exception that may be thrown by event listeners to terminate the processing of the current event.
ExceptionQueuedEvent
          

The system event facility will create an instance of this class whenever Application.publishEvent(javax.faces.context.FacesContext, java.lang.Class, java.lang.Object) is called with ExceptionQueuedEvent.class as systemEventClass argument.

FacesListener
          A generic base interface for event listeners for various types of FacesEvents.
PhaseId
          Typesafe enumeration of the legal values that may be returned by the getPhaseId() method of the FacesEvent interface.
SystemEvent
          SystemEvent is the base class for non-application specific events that can be fired by arbitrary objects.
SystemEventListener
          

By implementing this class, an object indicates that it is a listener for one or more kinds of SystemEvents.

 

Classes in javax.faces.event used by javax.faces.event
AbortProcessingException
          An exception that may be thrown by event listeners to terminate the processing of the current event.
ActionEvent
          An ActionEvent represents the activation of a user interface component (such as a UICommand).
ActionListener
          A listener interface for receiving ActionEvents.
AjaxBehaviorEvent
          AjaxBehaviorEvent represents the component behavior specific to Ajax).
BehaviorEvent
          BehaviorEvent is the event that can be generated from component Behavior.
BehaviorListener
          

A generic base interface for event listeners for various types of BehaviorEvents.

ComponentSystemEvent
          ComponentSystemEvent is the base class for SystemEvents that are specific to a UIComponent instance.
ExceptionQueuedEventContext
          

This helper class provides context to the ExceptionQueuedEvent regarding the state of the system at the point in time when the ExceptionQueuedEvent occurs and links the ExceptionQueuedEvent to the ExceptionHandler by virtue of implementing SystemEventListener.

FacesEvent
          FacesEvent is the base class for user interface and application events that can be fired by UIComponents.
FacesListener
          A generic base interface for event listeners for various types of FacesEvents.
PhaseEvent
          PhaseEvent represents the beginning or ending of processing for a particular phase of the request processing lifecycle, for the request encapsulated by the specified FacesContext.
PhaseId
          Typesafe enumeration of the legal values that may be returned by the getPhaseId() method of the FacesEvent interface.
ScopeContext
          

A structure that contains the name of the scope and the scope itself exposed as a Map<String, Object>.

SystemEvent
          SystemEvent is the base class for non-application specific events that can be fired by arbitrary objects.
SystemEventListener
          

By implementing this class, an object indicates that it is a listener for one or more kinds of SystemEvents.

SystemEventListenerHolder
          

Classes that implement this interface agree to maintain a list of SystemEventListener instances for each kind of SystemEvent they can generate.

ValueChangeEvent
          A ValueChangeEvent is a notification that the local value of the source component has been change as a result of user interface activity.
ValueChangeListener
          A listener interface for receiving ValueChangeEvents.
 

Classes in javax.faces.event used by javax.faces.lifecycle
PhaseListener
          An interface implemented by objects that wish to be notified at the beginning and ending of processing for each standard phase of the request processing lifecycle.
 



Copyright 2002-2011 Oracle America Inc, Inc. All Rights Reserved.