org.apache.myfaces.context.servlet
Class ServletFacesContextImpl

java.lang.Object
  extended byjavax.faces.context.FacesContext
      extended byorg.apache.myfaces.context.servlet.ServletFacesContextImpl

public class ServletFacesContextImpl
extends javax.faces.context.FacesContext

Version:
$Revision: 1.17 $ $Date: 2004/10/13 11:51:00 $ $Log: ServletFacesContextImpl.java,v $ Revision 1.17 2004/10/13 11:51:00 matze renamed packages to org.apache Revision 1.16 2004/07/18 21:44:40 o_rossmueller fix #992629: implemented FacesContext.getRenderKit() Revision 1.15 2004/07/01 22:05:04 mwessendorf ASF switch Revision 1.14 2004/04/16 13:56:59 manolito Bug #922317 - ClassCastException in action handler after adding message Revision 1.13 2004/03/31 11:58:38 manolito custom component refactoring
Author:
Manfred Geiler (latest modification by $Author: matze $), Anton Koinov

Field Summary
protected static java.lang.Object NULL_DUMMY
           
 
Constructor Summary
ServletFacesContextImpl(javax.servlet.ServletContext servletContext, javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse)
           
 
Method Summary
 void addMessage(java.lang.String clientId, javax.faces.application.FacesMessage message)
           
 javax.faces.application.Application getApplication()
           
 java.util.Iterator getClientIdsWithMessages()
           
 javax.faces.context.ExternalContext getExternalContext()
           
 javax.faces.application.FacesMessage.Severity getMaximumSeverity()
           
 java.util.Iterator getMessages()
           
 java.util.Iterator getMessages(java.lang.String clientId)
           
 javax.faces.render.RenderKit getRenderKit()
           
 boolean getRenderResponse()
           
 boolean getResponseComplete()
           
 javax.faces.context.ResponseStream getResponseStream()
           
 javax.faces.context.ResponseWriter getResponseWriter()
           
 javax.faces.component.UIViewRoot getViewRoot()
           
 void release()
           
 void renderResponse()
           
 void responseComplete()
           
 void setResponseStream(javax.faces.context.ResponseStream responseStream)
           
 void setResponseWriter(javax.faces.context.ResponseWriter responseWriter)
           
 void setViewRoot(javax.faces.component.UIViewRoot viewRoot)
           
 
Methods inherited from class javax.faces.context.FacesContext
getCurrentInstance, setCurrentInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL_DUMMY

protected static final java.lang.Object NULL_DUMMY
Constructor Detail

ServletFacesContextImpl

public ServletFacesContextImpl(javax.servlet.ServletContext servletContext,
                               javax.servlet.ServletRequest servletRequest,
                               javax.servlet.ServletResponse servletResponse)
Method Detail

getExternalContext

public javax.faces.context.ExternalContext getExternalContext()

getMaximumSeverity

public javax.faces.application.FacesMessage.Severity getMaximumSeverity()

getMessages

public java.util.Iterator getMessages()

getApplication

public javax.faces.application.Application getApplication()

getClientIdsWithMessages

public java.util.Iterator getClientIdsWithMessages()

getMessages

public java.util.Iterator getMessages(java.lang.String clientId)

getRenderKit

public javax.faces.render.RenderKit getRenderKit()

getRenderResponse

public boolean getRenderResponse()

getResponseComplete

public boolean getResponseComplete()

setResponseStream

public void setResponseStream(javax.faces.context.ResponseStream responseStream)

getResponseStream

public javax.faces.context.ResponseStream getResponseStream()

setResponseWriter

public void setResponseWriter(javax.faces.context.ResponseWriter responseWriter)

getResponseWriter

public javax.faces.context.ResponseWriter getResponseWriter()

setViewRoot

public void setViewRoot(javax.faces.component.UIViewRoot viewRoot)

getViewRoot

public javax.faces.component.UIViewRoot getViewRoot()

addMessage

public void addMessage(java.lang.String clientId,
                       javax.faces.application.FacesMessage message)

release

public void release()

renderResponse

public void renderResponse()

responseComplete

public void responseComplete()