javax.faces.event
Class BeforeRenderEvent
java.lang.Object
java.util.EventObject
javax.faces.event.SystemEvent
javax.faces.event.ComponentSystemEvent
javax.faces.event.BeforeRenderEvent
- All Implemented Interfaces:
- Serializable
public class BeforeRenderEvent
- 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 the UIComponent
instance that is about to be
rendered just added to its parent and that 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 |
BeforeRenderEvent(UIComponent component)
Instantiate a new
BeforeRenderEvent that indicates the argument
component is about to be rendered. |
BeforeRenderEvent
public BeforeRenderEvent(UIComponent component)
Instantiate a new
BeforeRenderEvent
that indicates the argument
component
is about to be rendered.
- Parameters:
component
- the UIComponent
that is about to be
rendered.
- Throws:
IllegalArgumentException
- if the argument is null
.
Copyright © 2002-2008 Sun Microsystems, Inc. All Rights Reserved.