|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.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 ViewViewHandler instance that decorates the
specified ViewHandler provided 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 any ViewController associated 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 any ViewController associated 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 decoratedMethod Detail |
---|
public Locale calculateLocale(javax.faces.context.FacesContext context)
calculateLocale
in class javax.faces.application.ViewHandler
public 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.ViewHandler
context
- FacesContext
for the current requestviewId
- View identifier of the view to be createdpublic 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.ViewHandler
IOException
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.ViewHandler
context
- FacesContext
for the current requestviewId
- View identifier of the view to be restoredpublic void writeState(javax.faces.context.FacesContext context) throws IOException
writeState
in class javax.faces.application.ViewHandler
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |