public class PreRenderComponentEvent 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 and that it is safe to call UIComponent.getParent(), UIComponent.getClientId(), and other
methods that depend upon the component instance being in the
view.
| Constructor and Description |
|---|
PreRenderComponentEvent(FacesContext facesContext,
UIComponent component)
Instantiate a new
|
PreRenderComponentEvent(UIComponent component)
Instantiate a new
|
getComponent, isAppropriateListener, processListenergetFacesContextpublic PreRenderComponentEvent(UIComponent component)
Instantiate a new
PreRenderComponentEvent that indicates the argument
component is about to be rendered.
component - the UIComponent that is about to be
rendered.java.lang.IllegalArgumentException - if the argument is null.public PreRenderComponentEvent(FacesContext facesContext, UIComponent component)
Instantiate a new
PreRenderComponentEvent that indicates the argument
component is about to be rendered.
facesContext - the Faces context.component - the UIComponent that is about to be
rendered.java.lang.IllegalArgumentException - if the argument is null.