javax.faces.event
Class PostAddToViewEvent
java.lang.Object
java.util.EventObject
javax.faces.event.SystemEvent
javax.faces.event.ComponentSystemEvent
javax.faces.event.PostAddToViewEvent
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- PostAddToViewNonPDLEvent
public class PostAddToViewEvent
- extends ComponentSystemEvent
When an instance of this event is passed
to SystemEventListener.processEvent(javax.faces.event.SystemEvent) or ComponentSystemEventListener.processEvent(javax.faces.event.ComponentSystemEvent), the listener
implementation may assume that the source of this event
instance is a UIComponent instance and that either that
instance or an ancestor of that instance was just added to the view.
Therefore, the implementation may assume it is safe to call UIComponent.getParent(), UIComponent.getClientId(), and other
methods that depend upon the component instance being added into the
view.
- Since:
- 2.0
- See Also:
- Serialized Form
|
Constructor Summary |
PostAddToViewEvent(UIComponent component)
Instantiate a new
PostAddToViewEvent that indicates the argument
component was just added to the view. |
PostAddToViewEvent
public PostAddToViewEvent(UIComponent component)
Instantiate a new
PostAddToViewEvent that indicates the argument
component was just added to the view.
- Parameters:
component - the UIComponent that has just been
added to the view.
- Throws:
IllegalArgumentException - if the argument is null.
isAppropriateListener
public boolean isAppropriateListener(FacesListener listener)
Returns true if and
only if the argument listener is an instance of
SystemEventListener.
- Overrides:
isAppropriateListener in class SystemEvent
- Parameters:
listener -
Copyright © 2002-2009 Sun Microsystems, Inc. All Rights Reserved.