Uses of Class
javax.faces.component.UIViewRoot

Packages that use UIViewRoot
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.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.view

Classes for defining a View Declaration Language (VDL) for authoring JavaServer Faces user interfaces. 

 

Uses of UIViewRoot in javax.faces.application
 

Methods in javax.faces.application that return UIViewRoot
abstract  UIViewRoot ViewHandler.createView(FacesContext context, java.lang.String viewId)
          Create and return a new UIViewRoot instance initialized with information from the argument FacesContext and viewId.
 UIViewRoot ViewHandlerWrapper.createView(FacesContext context, java.lang.String viewId)
          The default behavior of this method is to call ViewHandler.createView(javax.faces.context.FacesContext, String) on the wrapped ViewHandler object.
protected  UIViewRoot StateManager.restoreTreeStructure(FacesContext context, java.lang.String viewId, java.lang.String renderKitId)
          Deprecated. the distinction between tree structure and component state is now an implementation detail. The default implementation returns null.
protected  UIViewRoot StateManagerWrapper.restoreTreeStructure(FacesContext context, java.lang.String viewId, java.lang.String renderKitId)
          The default behavior of this method is to call StateManager.restoreTreeStructure(javax.faces.context.FacesContext, String, String) on the wrapped StateManager object.
abstract  UIViewRoot ViewHandler.restoreView(FacesContext context, java.lang.String viewId)
          Perform whatever actions are required to restore the view associated with the specified FacesContext and viewId.
 UIViewRoot ViewHandlerWrapper.restoreView(FacesContext context, java.lang.String viewId)
          The default behavior of this method is to call ViewHandler.restoreView(javax.faces.context.FacesContext, String) on the wrapped ViewHandler object.
abstract  UIViewRoot StateManager.restoreView(FacesContext context, java.lang.String viewId, java.lang.String renderKitId)
          Restore the tree structure and the component state of the view for the specified viewId, in an implementation dependent manner, and return the restored UIViewRoot.
 UIViewRoot StateManagerWrapper.restoreView(FacesContext context, java.lang.String viewId, java.lang.String renderKitId)
          The default behavior of this method is to call StateManager.restoreView(javax.faces.context.FacesContext, String, String) on the wrapped StateManager object.
 

Methods in javax.faces.application with parameters of type UIViewRoot
abstract  void ViewHandler.renderView(FacesContext context, UIViewRoot viewToRender)
          Perform whatever actions are required to render the response view to the response object associated with the current FacesContext.
 void ViewHandlerWrapper.renderView(FacesContext context, UIViewRoot viewToRender)
          The default behavior of this method is to call ViewHandler.renderView(javax.faces.context.FacesContext, javax.faces.component.UIViewRoot) on the wrapped ViewHandler object.
protected  void StateManager.restoreComponentState(FacesContext context, UIViewRoot viewRoot, java.lang.String renderKitId)
          Deprecated. the distinction between tree structure and component state is now an implementation detail. The default implementation does nothing.
protected  void StateManagerWrapper.restoreComponentState(FacesContext context, UIViewRoot viewRoot, java.lang.String renderKitId)
          The default behavior of this method is to call StateManager.restoreComponentState(javax.faces.context.FacesContext, javax.faces.component.UIViewRoot, String) on the wrapped StateManager object.
 

Uses of UIViewRoot in javax.faces.context
 

Methods in javax.faces.context that return UIViewRoot
 UIViewRoot FacesContextWrapper.getViewRoot()
          The default behavior of this method is to call FacesContext.getViewRoot() on the wrapped FacesContext object.
abstract  UIViewRoot FacesContext.getViewRoot()
          Return the root component that is associated with the this request.
 

Methods in javax.faces.context with parameters of type UIViewRoot
 void FacesContextWrapper.setViewRoot(UIViewRoot root)
          The default behavior of this method is to call FacesContext.setViewRoot(UIViewRoot) on the wrapped FacesContext object.
abstract  void FacesContext.setViewRoot(UIViewRoot root)
          Set the root component that is associated with this request.
 

Uses of UIViewRoot in javax.faces.event
 

Constructors in javax.faces.event with parameters of type UIViewRoot
PostConstructViewMapEvent(UIViewRoot root)
          

Instantiate a new PostConstructViewMapEvent that indicates the argument root was just associated with its view map.

PreDestroyViewMapEvent(UIViewRoot root)
          

Instantiate a new ViewMapDestroydEvent that indicates the argument root just had its associated view map destroyed.

PreRenderViewEvent(UIViewRoot root)
          

Instantiate a new PreRenderViewEvent that indicates the argument root is about to be rendered.

 

Uses of UIViewRoot in javax.faces.view
 

Methods in javax.faces.view that return UIViewRoot
abstract  UIViewRoot ViewMetadata.createMetadataView(FacesContext context)
          

Creates a new UIViewRoot containing only view parameter metadata.

abstract  UIViewRoot ViewDeclarationLanguage.createView(FacesContext context, java.lang.String viewId)
          

Create a UIViewRoot from the VDL contained in the artifact referenced by the argument viewId.

abstract  UIViewRoot ViewDeclarationLanguage.restoreView(FacesContext context, java.lang.String viewId)
          

Restore a UIViewRoot from a previously created view.

abstract  UIViewRoot StateManagementStrategy.restoreView(FacesContext context, java.lang.String viewId, java.lang.String renderKitId)
          

Restore the state of the view with information in the request.

 

Methods in javax.faces.view with parameters of type UIViewRoot
abstract  void ViewDeclarationLanguage.buildView(FacesContext context, UIViewRoot root)
          

Take any actions specific to this VDL implementation to cause the argument UIViewRoot which must have been created via a call to ViewDeclarationLanguage.createView(javax.faces.context.FacesContext, java.lang.String), to be populated with children.

static java.util.Collection<UIViewParameter> ViewMetadata.getViewParameters(UIViewRoot root)
          

Utility method to extract view metadata from the provided UIViewRoot.

abstract  void ViewDeclarationLanguage.renderView(FacesContext context, UIViewRoot view)
          

Render a view rooted at argumentview.

 



Copyright © 2011 Oracle America, Inc. All Rights Reserved.