JSF Test Framework: Mock 1.1.2

org.jboss.test.faces.stub.faces
Class StubFacesContext

java.lang.Object
  extended by javax.faces.context.FacesContext
      extended by org.jboss.test.faces.stub.faces.StubFacesContext

public class StubFacesContext
extends javax.faces.context.FacesContext

Author:
Gavin King, Thomas Heute, Dan Allen

Constructor Summary
StubFacesContext()
           
StubFacesContext(javax.faces.application.Application application)
           
StubFacesContext(javax.faces.application.Application application, boolean postback)
           
StubFacesContext(boolean postback)
           
StubFacesContext(javax.faces.context.ExternalContext externalContext)
           
StubFacesContext(javax.faces.context.ExternalContext externalContext, javax.faces.application.Application application)
           
 
Method Summary
 void addMessage(String clientId, javax.faces.application.FacesMessage msg)
           
 StubFacesContext createViewRoot()
           
 javax.faces.application.Application getApplication()
           
 Map<Object,Object> getAttributes()
           
 Iterator getClientIdsWithMessages()
           
 javax.faces.event.PhaseId getCurrentPhaseId()
           
 javax.el.ELContext getELContext()
           
 javax.faces.context.ExternalContext getExternalContext()
           
 javax.faces.application.FacesMessage.Severity getMaximumSeverity()
           
 List<javax.faces.application.FacesMessage> getMessageList()
           
 List<javax.faces.application.FacesMessage> getMessageList(String clientId)
           
 Iterator getMessages()
           
 Iterator getMessages(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()
           
 boolean isPostback()
           
 void release()
           
 void renderResponse()
           
 void responseComplete()
           
 StubFacesContext setCurrent()
           
 void setCurrentPhaseId(javax.faces.event.PhaseId phaseId)
           
 void setELContext(javax.el.ELContext elContext)
           
 void setPostback(boolean postback)
           
 void setResponseStream(javax.faces.context.ResponseStream stream)
           
 void setResponseWriter(javax.faces.context.ResponseWriter writer)
           
 void setViewRoot(javax.faces.component.UIViewRoot vr)
           
 
Methods inherited from class javax.faces.context.FacesContext
getCurrentInstance, getExceptionHandler, getPartialViewContext, isProcessingEvents, isProjectStage, isReleased, isValidationFailed, setCurrentInstance, setExceptionHandler, setProcessingEvents, validationFailed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StubFacesContext

public StubFacesContext()

StubFacesContext

public StubFacesContext(boolean postback)

StubFacesContext

public StubFacesContext(javax.faces.application.Application application)

StubFacesContext

public StubFacesContext(javax.faces.application.Application application,
                        boolean postback)

StubFacesContext

public StubFacesContext(javax.faces.context.ExternalContext externalContext,
                        javax.faces.application.Application application)

StubFacesContext

public StubFacesContext(javax.faces.context.ExternalContext externalContext)
Method Detail

getApplication

public javax.faces.application.Application getApplication()
Specified by:
getApplication in class javax.faces.context.FacesContext

getClientIdsWithMessages

public Iterator getClientIdsWithMessages()
Specified by:
getClientIdsWithMessages in class javax.faces.context.FacesContext

getExternalContext

public javax.faces.context.ExternalContext getExternalContext()
Specified by:
getExternalContext in class javax.faces.context.FacesContext

getMaximumSeverity

public javax.faces.application.FacesMessage.Severity getMaximumSeverity()
Specified by:
getMaximumSeverity in class javax.faces.context.FacesContext

getMessages

public Iterator getMessages()
Specified by:
getMessages in class javax.faces.context.FacesContext

getMessages

public Iterator getMessages(String clientId)
Specified by:
getMessages in class javax.faces.context.FacesContext

getMessageList

public List<javax.faces.application.FacesMessage> getMessageList()
Overrides:
getMessageList in class javax.faces.context.FacesContext

getMessageList

public List<javax.faces.application.FacesMessage> getMessageList(String clientId)
Overrides:
getMessageList in class javax.faces.context.FacesContext

getAttributes

public Map<Object,Object> getAttributes()
Overrides:
getAttributes in class javax.faces.context.FacesContext

getRenderKit

public javax.faces.render.RenderKit getRenderKit()
Specified by:
getRenderKit in class javax.faces.context.FacesContext

getRenderResponse

public boolean getRenderResponse()
Specified by:
getRenderResponse in class javax.faces.context.FacesContext

getResponseComplete

public boolean getResponseComplete()
Specified by:
getResponseComplete in class javax.faces.context.FacesContext

getResponseStream

public javax.faces.context.ResponseStream getResponseStream()
Specified by:
getResponseStream in class javax.faces.context.FacesContext

setResponseStream

public void setResponseStream(javax.faces.context.ResponseStream stream)
Specified by:
setResponseStream in class javax.faces.context.FacesContext

getResponseWriter

public javax.faces.context.ResponseWriter getResponseWriter()
Specified by:
getResponseWriter in class javax.faces.context.FacesContext

setResponseWriter

public void setResponseWriter(javax.faces.context.ResponseWriter writer)
Specified by:
setResponseWriter in class javax.faces.context.FacesContext

getViewRoot

public javax.faces.component.UIViewRoot getViewRoot()
Specified by:
getViewRoot in class javax.faces.context.FacesContext

setViewRoot

public void setViewRoot(javax.faces.component.UIViewRoot vr)
Specified by:
setViewRoot in class javax.faces.context.FacesContext

addMessage

public void addMessage(String clientId,
                       javax.faces.application.FacesMessage msg)
Specified by:
addMessage in class javax.faces.context.FacesContext

release

public void release()
Specified by:
release in class javax.faces.context.FacesContext

renderResponse

public void renderResponse()
Specified by:
renderResponse in class javax.faces.context.FacesContext

responseComplete

public void responseComplete()
Specified by:
responseComplete in class javax.faces.context.FacesContext

getCurrentPhaseId

public javax.faces.event.PhaseId getCurrentPhaseId()
Overrides:
getCurrentPhaseId in class javax.faces.context.FacesContext

setCurrentPhaseId

public void setCurrentPhaseId(javax.faces.event.PhaseId phaseId)
Overrides:
setCurrentPhaseId in class javax.faces.context.FacesContext

isPostback

public boolean isPostback()
Overrides:
isPostback in class javax.faces.context.FacesContext

setPostback

public void setPostback(boolean postback)

setCurrent

public StubFacesContext setCurrent()

createViewRoot

public StubFacesContext createViewRoot()

getELContext

public javax.el.ELContext getELContext()
Overrides:
getELContext in class javax.faces.context.FacesContext

setELContext

public void setELContext(javax.el.ELContext elContext)

JSF Test Framework: Mock 1.1.2

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.