javax.faces.application

Class ViewHandler

public abstract class ViewHandler extends Object

Version: $Revision: 209348 $ $Date: 2005-07-06 01:17:19 +0200 (Wed, 06 Jul 2005) $

Author: Manfred Geiler (latest modification by $Author: grantsmith $)

Field Summary
static StringCHARACTER_ENCODING_KEY
static StringDEFAULT_SUFFIX
static StringDEFAULT_SUFFIX_PARAM_NAME
Method Summary
abstract LocalecalculateLocale(FacesContext context)
abstract StringcalculateRenderKitId(FacesContext context)
abstract UIViewRootcreateView(FacesContext context, String viewId)
abstract StringgetActionURL(FacesContext context, String viewId)
abstract StringgetResourceURL(FacesContext context, String path)
abstract voidrenderView(FacesContext context, UIViewRoot viewToRender)
abstract UIViewRootrestoreView(FacesContext context, String viewId)
abstract voidwriteState(FacesContext context)

Field Detail

CHARACTER_ENCODING_KEY

public static final String CHARACTER_ENCODING_KEY

DEFAULT_SUFFIX

public static final String DEFAULT_SUFFIX

DEFAULT_SUFFIX_PARAM_NAME

public static final String DEFAULT_SUFFIX_PARAM_NAME

Method Detail

calculateLocale

public abstract Locale calculateLocale(FacesContext context)

calculateRenderKitId

public abstract String calculateRenderKitId(FacesContext context)

createView

public abstract UIViewRoot createView(FacesContext context, String viewId)

getActionURL

public abstract String getActionURL(FacesContext context, String viewId)

getResourceURL

public abstract String getResourceURL(FacesContext context, String path)

renderView

public abstract void renderView(FacesContext context, UIViewRoot viewToRender)

restoreView

public abstract UIViewRoot restoreView(FacesContext context, String viewId)

writeState

public abstract void writeState(FacesContext context)