Package org.apache.myfaces.context
Class FacesContextWrapper
- java.lang.Object
-
- javax.faces.context.FacesContext
-
- org.apache.myfaces.context.FacesContextWrapper
-
public class FacesContextWrapper extends FacesContext
Convenient class to wrap the current FacesContext.- Version:
- $Revision$ $Date$
- Author:
- Manfred Geiler (latest modification by $Author$), Anton Koinov
-
-
Constructor Summary
Constructors Constructor Description FacesContextWrapper(FacesContext facesContext)
-
Method Summary
-
Methods inherited from class javax.faces.context.FacesContext
getCurrentInstance, getNamingContainerSeparatorChar, getResourceLibraryContracts, isProcessingEvents, isProjectStage, isReleased, isValidationFailed, setCurrentInstance, setProcessingEvents, setResourceLibraryContracts, validationFailed
-
-
-
-
Constructor Detail
-
FacesContextWrapper
public FacesContextWrapper(FacesContext facesContext)
-
-
Method Detail
-
getApplication
public Application getApplication()
- Specified by:
getApplication
in classFacesContext
-
getAttributes
public Map<Object,Object> getAttributes()
- Overrides:
getAttributes
in classFacesContext
-
getClientIdsWithMessages
public Iterator<String> getClientIdsWithMessages()
- Specified by:
getClientIdsWithMessages
in classFacesContext
-
getCurrentPhaseId
public PhaseId getCurrentPhaseId()
- Overrides:
getCurrentPhaseId
in classFacesContext
-
getExceptionHandler
public ExceptionHandler getExceptionHandler()
- Overrides:
getExceptionHandler
in classFacesContext
-
getExternalContext
public ExternalContext getExternalContext()
- Specified by:
getExternalContext
in classFacesContext
-
getMaximumSeverity
public FacesMessage.Severity getMaximumSeverity()
- Specified by:
getMaximumSeverity
in classFacesContext
-
getMessageList
public List<FacesMessage> getMessageList()
- Overrides:
getMessageList
in classFacesContext
-
getMessageList
public List<FacesMessage> getMessageList(String clientId)
- Overrides:
getMessageList
in classFacesContext
-
getMessages
public Iterator<FacesMessage> getMessages()
- Specified by:
getMessages
in classFacesContext
-
getMessages
public Iterator<FacesMessage> getMessages(String clientId)
- Specified by:
getMessages
in classFacesContext
-
getPartialViewContext
public PartialViewContext getPartialViewContext()
- Overrides:
getPartialViewContext
in classFacesContext
-
getRenderKit
public RenderKit getRenderKit()
- Specified by:
getRenderKit
in classFacesContext
-
getRenderResponse
public boolean getRenderResponse()
- Specified by:
getRenderResponse
in classFacesContext
-
getResponseComplete
public boolean getResponseComplete()
- Specified by:
getResponseComplete
in classFacesContext
-
setExceptionHandler
public void setExceptionHandler(ExceptionHandler exceptionHandler)
- Overrides:
setExceptionHandler
in classFacesContext
-
setResponseStream
public void setResponseStream(ResponseStream responsestream)
- Specified by:
setResponseStream
in classFacesContext
-
getResponseStream
public ResponseStream getResponseStream()
- Specified by:
getResponseStream
in classFacesContext
-
setResponseWriter
public void setResponseWriter(ResponseWriter responsewriter)
- Specified by:
setResponseWriter
in classFacesContext
-
getResponseWriter
public ResponseWriter getResponseWriter()
- Specified by:
getResponseWriter
in classFacesContext
-
setViewRoot
public void setViewRoot(UIViewRoot viewRoot)
- Specified by:
setViewRoot
in classFacesContext
-
getViewRoot
public UIViewRoot getViewRoot()
- Specified by:
getViewRoot
in classFacesContext
-
isPostback
public boolean isPostback()
- Overrides:
isPostback
in classFacesContext
-
addMessage
public void addMessage(String clientId, FacesMessage message)
- Specified by:
addMessage
in classFacesContext
-
release
public void release()
- Specified by:
release
in classFacesContext
-
renderResponse
public void renderResponse()
- Specified by:
renderResponse
in classFacesContext
-
responseComplete
public void responseComplete()
- Specified by:
responseComplete
in classFacesContext
-
getELContext
public javax.el.ELContext getELContext()
- Overrides:
getELContext
in classFacesContext
-
setCurrentPhaseId
public void setCurrentPhaseId(PhaseId currentPhaseId)
- Overrides:
setCurrentPhaseId
in classFacesContext
-
-