|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.faces.component.UIComponent javax.faces.component.UIComponentBase javax.faces.component.UIViewRoot org.apache.shale.view.faces.ShaleViewRoot
public class ShaleViewRoot
Extending the UIViewRoot to provide specialized exception handling needed for the Shale view controller to enforce the contracts of the callbacks.
Field Summary |
---|
Fields inherited from class javax.faces.component.UIViewRoot |
---|
COMPONENT_FAMILY, COMPONENT_TYPE, UNIQUE_ID_PREFIX |
Constructor Summary | |
---|---|
ShaleViewRoot()
|
Method Summary | |
---|---|
void |
processApplication(javax.faces.context.FacesContext context)
Override to catch exceptions raised by the action listeners in the invoke application phase. |
void |
processDecodes(javax.faces.context.FacesContext context)
Override to catch and handle exceptions with immediate commands and value change listeners in the apply request values phase. |
void |
processUpdates(javax.faces.context.FacesContext context)
Override to catch and handle exceptions raised in the update model phase. |
void |
processValidators(javax.faces.context.FacesContext context)
Override to catch and handle exceptions in value change listeners that might have occured in the process validations phase. |
Methods inherited from class javax.faces.component.UIViewRoot |
---|
createUniqueId, encodeBegin, getFamily, getLocale, getRenderKitId, getViewId, queueEvent, restoreState, saveState, setLocale, setRenderKitId, setViewId |
Methods inherited from class javax.faces.component.UIComponentBase |
---|
addFacesListener, broadcast, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ShaleViewRoot()
Method Detail |
---|
public void processApplication(javax.faces.context.FacesContext context)
Override to catch exceptions raised by the action listeners in the invoke application phase.
processApplication
in class javax.faces.component.UIViewRoot
context
- faces contextpublic void processDecodes(javax.faces.context.FacesContext context)
Override to catch and handle exceptions with immediate commands and value change listeners in the apply request values phase.
processDecodes
in class javax.faces.component.UIViewRoot
context
- faces contextpublic void processUpdates(javax.faces.context.FacesContext context)
Override to catch and handle exceptions raised in the update model phase.
processUpdates
in class javax.faces.component.UIViewRoot
context
- faces contextpublic void processValidators(javax.faces.context.FacesContext context)
Override to catch and handle exceptions in value change listeners that might have occured in the process validations phase.
processValidators
in class javax.faces.component.UIViewRoot
context
- faces context
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |