| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.faces.application.ViewHandler
org.apache.shale.view.faces.ViewViewHandler
public class ViewViewHandler
ViewViewHandler is a custom implementation of ViewHandler
 that adds support for on-demand creation and configuration of ViewController
 instances, and other view related functionality.
| Field Summary | 
|---|
| Fields inherited from class javax.faces.application.ViewHandler | 
|---|
| CHARACTER_ENCODING_KEY, DEFAULT_SUFFIX, DEFAULT_SUFFIX_PARAM_NAME | 
| Constructor Summary | |
|---|---|
| ViewViewHandler(javax.faces.application.ViewHandler original)Create a ViewViewHandlerinstance that decorates the
 specifiedViewHandlerprovided by the JSF runtime
 implementation. | |
| Method Summary | |
|---|---|
|  Locale | calculateLocale(javax.faces.context.FacesContext context) | 
|  String | calculateRenderKitId(javax.faces.context.FacesContext context) | 
|  javax.faces.component.UIViewRoot | createView(javax.faces.context.FacesContext context,
           String viewId)After delegating to our original ViewHandler,
 create and initialize anyViewControllerassociated with
 the specified view identifier. | 
|  String | getActionURL(javax.faces.context.FacesContext context,
             String viewId) | 
|  String | getResourceURL(javax.faces.context.FacesContext context,
               String path) | 
|  void | renderView(javax.faces.context.FacesContext context,
           javax.faces.component.UIViewRoot view) | 
|  javax.faces.component.UIViewRoot | restoreView(javax.faces.context.FacesContext context,
            String viewId)After delegating to our original ViewHandler,
 create and initialize anyViewControllerassociated with
 the specified view identifier. | 
|  void | writeState(javax.faces.context.FacesContext context) | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ViewViewHandler(javax.faces.application.ViewHandler original)
Create a ViewViewHandler instance that decorates the
 specified ViewHandler provided by the JSF runtime
 implementation.
original - Original ViewHandler to be decorated| Method Detail | 
|---|
public Locale calculateLocale(javax.faces.context.FacesContext context)
calculateLocale in class javax.faces.application.ViewHandlerpublic String calculateRenderKitId(javax.faces.context.FacesContext context)
calculateRenderKitId in class javax.faces.application.ViewHandler
public javax.faces.component.UIViewRoot createView(javax.faces.context.FacesContext context,
                                                   String viewId)
After delegating to our original ViewHandler,
 create and initialize any ViewController associated with
 the specified view identifier.
createView in class javax.faces.application.ViewHandlercontext - FacesContext for the current requestviewId - View identifier of the view to be created
public String getActionURL(javax.faces.context.FacesContext context,
                           String viewId)
getActionURL in class javax.faces.application.ViewHandler
public String getResourceURL(javax.faces.context.FacesContext context,
                             String path)
getResourceURL in class javax.faces.application.ViewHandler
public void renderView(javax.faces.context.FacesContext context,
                       javax.faces.component.UIViewRoot view)
                throws IOException,
                       javax.faces.FacesException
renderView in class javax.faces.application.ViewHandlerIOException
javax.faces.FacesException
public javax.faces.component.UIViewRoot restoreView(javax.faces.context.FacesContext context,
                                                    String viewId)
After delegating to our original ViewHandler,
 create and initialize any ViewController associated with
 the specified view identifier.
restoreView in class javax.faces.application.ViewHandlercontext - FacesContext for the current requestviewId - View identifier of the view to be restored
public void writeState(javax.faces.context.FacesContext context)
                throws IOException
writeState in class javax.faces.application.ViewHandlerIOException| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||