javax.faces.component

Class UIViewRoot

Implemented Interfaces:
StateHolder

public class UIViewRoot
extends UIComponentBase

see Javadoc of JSF Specification
Version:
$Revision: 265611 $ $Date: 2005-09-01 03:05:16 +0200 (Thu, 01 Sep 2005) $
Author:
Manfred Geiler (latest modification by $Author: oros $)

Field Summary

static String
COMPONENT_FAMILY
static String
COMPONENT_TYPE
static String
UNIQUE_ID_PREFIX

Method Summary

String
createUniqueId()
void
encodeBegin(FacesContext context)
String
getFamily()
Locale
getLocale()
String
getRenderKitId()
String
getViewId()
void
processApplication(FacesContext context)
void
processDecodes(FacesContext context)
void
processUpdates(FacesContext context)
void
processValidators(FacesContext context)
void
queueEvent(FacesEvent event)
void
restoreState(FacesContext context, Object state)
Object
saveState(FacesContext context)
void
setLocale(Locale locale)
void
setRenderKitId(String renderKitId)
void
setViewId(String viewId)

Methods inherited from class javax.faces.component.UIComponentBase

addFacesListener, broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding

Methods inherited from class javax.faces.component.UIComponent

addFacesListener, broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getFamily, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, setId, setParent, setRendered, setRendererType, setValueBinding

Field Details

COMPONENT_FAMILY

public static final String COMPONENT_FAMILY

COMPONENT_TYPE

public static final String COMPONENT_TYPE

UNIQUE_ID_PREFIX

public static final String UNIQUE_ID_PREFIX

Method Details

createUniqueId

public String createUniqueId()

encodeBegin

public void encodeBegin(FacesContext context)
            throws java.io.IOException
Overrides:
encodeBegin in interface UIComponentBase

getFamily

public String getFamily()
Overrides:
getFamily in interface UIComponent

getLocale

public Locale getLocale()

getRenderKitId

public String getRenderKitId()

getViewId

public String getViewId()

processApplication

public void processApplication(FacesContext context)

processDecodes

public void processDecodes(FacesContext context)
Overrides:
processDecodes in interface UIComponentBase

processUpdates

public void processUpdates(FacesContext context)
Overrides:
processUpdates in interface UIComponentBase

processValidators

public void processValidators(FacesContext context)
Overrides:
processValidators in interface UIComponentBase

queueEvent

public void queueEvent(FacesEvent event)
Overrides:
queueEvent in interface UIComponentBase

restoreState

public void restoreState(FacesContext context,
                         Object state)
Overrides:
restoreState in interface UIComponentBase

saveState

public Object saveState(FacesContext context)
Specified by:
saveState in interface StateHolder
Overrides:
saveState in interface UIComponentBase

setLocale

public void setLocale(Locale locale)

setRenderKitId

public void setRenderKitId(String renderKitId)

setViewId

public void setViewId(String viewId)