javax.faces.event
Class PreRenderComponentEvent
java.lang.Object
java.util.EventObject
javax.faces.event.SystemEvent
javax.faces.event.ComponentSystemEvent
javax.faces.event.PreRenderComponentEvent
All Implemented Interfaces: java.io.Serializable
public class PreRenderComponentEvent extends ComponentSystemEvent
When an instance of this event is passed
to SystemEventListener#processEvent
or ComponentSystemEventListener#processEvent
, the listener
implementation may assume that the source
of this event
instance is the UIComponent
instance that is about to be
rendered and that it is safe to call UIComponent#getParent
, UIComponent#getClientId
, and other
methods that depend upon the component instance being in the
view.
Since:
2.0
See Also: Serialized Form
Fields inherited from class java.util.EventObject
source
Constructor Summary
PreRenderComponentEvent (UIComponent component)
Instantiate a new
PreRenderComponentEvent
that indicates the argument
component
is about to be rendered.
Methods inherited from class java.util.EventObject
getSource, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
PreRenderComponentEvent
public PreRenderComponentEvent (UIComponent component)
Instantiate a new
PreRenderComponentEvent
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
.
Submit a bug or feature Copyright © 2009-2011, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.
Generated on 10-February-2011 12:41
Scripting on this page tracks web page traffic,
but does not change the content in any way.