|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ajax4jsf.context.AjaxContext
org.ajax4jsf.context.AjaxContextImpl
public class AjaxContextImpl
This class incapsulated
Field Summary | |
---|---|
static java.lang.String |
SERVLET_ERROR_EXCEPTION_ATTRIBUTE
|
Fields inherited from class org.ajax4jsf.context.AjaxContext |
---|
AJAX_CONTEXT_KEY, HEAD_EVENTS_PARAMETER, RESPONSE_DATA_KEY |
Constructor Summary | |
---|---|
AjaxContextImpl()
|
Method Summary | |
---|---|
void |
addAreasToProcessFromComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Add IDs of regions to process |
void |
addComponentToAjaxRender(javax.faces.component.UIComponent component)
|
void |
addComponentToAjaxRender(javax.faces.component.UIComponent base,
java.lang.String id)
|
void |
addRegionsFromComponent(javax.faces.component.UIComponent component)
Add affected regions's ID to ajaxView component. |
void |
addRenderedArea(java.lang.String id)
|
void |
decode(javax.faces.context.FacesContext context)
|
void |
encodeAjaxBegin(javax.faces.context.FacesContext context)
Encode declaration for AJAX response. |
void |
encodeAjaxEnd(javax.faces.context.FacesContext context)
End encoding of AJAX response. |
java.lang.String |
getAjaxActionURL(javax.faces.context.FacesContext context)
|
java.util.Set<java.lang.String> |
getAjaxAreasToProcess()
|
java.util.Set<java.lang.String> |
getAjaxAreasToRender()
|
java.util.Set<java.lang.String> |
getAjaxRenderedAreas()
|
java.lang.String |
getAjaxSingleClientId()
|
java.util.Map<java.lang.String,java.lang.Object> |
getCommonAjaxParameters()
|
java.lang.Object |
getOncomplete()
|
protected javax.faces.render.RenderKit |
getRenderKit(javax.faces.context.FacesContext context)
|
java.lang.Object |
getResponseData()
|
java.util.Map<java.lang.String,java.lang.Object> |
getResponseDataMap()
|
java.lang.String |
getSubmittedRegionClientId()
|
org.ajax4jsf.context.ViewIdHolder |
getViewIdHolder()
|
protected java.io.PrintWriter |
getWriter(javax.faces.context.ExternalContext extContext)
Gives back the writer of a Response object. |
boolean |
isAjaxRequest()
|
boolean |
isSelfRender()
|
void |
release()
|
boolean |
removeRenderedArea(java.lang.String id)
|
void |
renderAjax(javax.faces.context.FacesContext context)
|
void |
saveViewState(javax.faces.context.FacesContext context)
|
void |
setAjaxAreasToProcess(java.util.Set<java.lang.String> ajaxAreasToProcess)
|
void |
setAjaxRequest(boolean ajaxRequest)
|
void |
setAjaxSingleClientId(java.lang.String ajaxSingleClientId)
|
void |
setOncomplete(java.lang.Object oncomplete)
|
void |
setResponseData(java.lang.Object responseData)
|
void |
setSelfRender(boolean selfRender)
|
void |
setSubmittedRegionClientId(java.lang.String submittedClientId)
|
void |
setViewIdHolder(org.ajax4jsf.context.ViewIdHolder viewIdHolder)
|
Methods inherited from class org.ajax4jsf.context.AjaxContext |
---|
getCurrentInstance, getCurrentInstance, isAjaxRequest, isLimitToList, setLimitToList |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SERVLET_ERROR_EXCEPTION_ATTRIBUTE
Constructor Detail |
---|
public AjaxContextImpl()
Method Detail |
---|
public void release()
release
in class org.ajax4jsf.context.AjaxContext
public void decode(javax.faces.context.FacesContext context)
decode
in class org.ajax4jsf.context.AjaxContext
public void renderAjax(javax.faces.context.FacesContext context) throws javax.faces.FacesException
renderAjax
in class org.ajax4jsf.context.AjaxContext
context
-
javax.faces.event.AbortProcessingException
javax.faces.FacesException
public void encodeAjaxBegin(javax.faces.context.FacesContext context) throws java.io.IOException
encodeAjaxBegin
in class org.ajax4jsf.context.AjaxContext
context
-
java.io.IOException
public void encodeAjaxEnd(javax.faces.context.FacesContext context) throws java.io.IOException
encodeAjaxEnd
in class org.ajax4jsf.context.AjaxContext
context
-
java.io.IOException
public void saveViewState(javax.faces.context.FacesContext context) throws java.io.IOException
saveViewState
in class org.ajax4jsf.context.AjaxContext
java.io.IOException
protected javax.faces.render.RenderKit getRenderKit(javax.faces.context.FacesContext context)
public boolean isAjaxRequest()
isAjaxRequest
in class org.ajax4jsf.context.AjaxContext
public void setAjaxRequest(boolean ajaxRequest)
setAjaxRequest
in class org.ajax4jsf.context.AjaxContext
ajaxRequest
- The ajaxRequest to set.public java.util.Set<java.lang.String> getAjaxAreasToRender()
getAjaxAreasToRender
in class org.ajax4jsf.context.AjaxContext
public java.util.Set<java.lang.String> getAjaxAreasToProcess()
getAjaxAreasToProcess
in class org.ajax4jsf.context.AjaxContext
public void setAjaxAreasToProcess(java.util.Set<java.lang.String> ajaxAreasToProcess)
setAjaxAreasToProcess
in class org.ajax4jsf.context.AjaxContext
ajaxAreasToProcess
- the ajaxAreasToProcess to setpublic void addRegionsFromComponent(javax.faces.component.UIComponent component)
addRegionsFromComponent
in class org.ajax4jsf.context.AjaxContext
component
- public void addAreasToProcessFromComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
addAreasToProcessFromComponent
in class org.ajax4jsf.context.AjaxContext
org.ajax4jsf.context.AjaxContext#addAreasToProcessFromComponent(javax.faces.component.UIComponent)
public void addComponentToAjaxRender(javax.faces.component.UIComponent component)
addComponentToAjaxRender
in class org.ajax4jsf.context.AjaxContext
public void addComponentToAjaxRender(javax.faces.component.UIComponent base, java.lang.String id)
addComponentToAjaxRender
in class org.ajax4jsf.context.AjaxContext
public java.util.Set<java.lang.String> getAjaxRenderedAreas()
getAjaxRenderedAreas
in class org.ajax4jsf.context.AjaxContext
public void addRenderedArea(java.lang.String id)
addRenderedArea
in class org.ajax4jsf.context.AjaxContext
public boolean removeRenderedArea(java.lang.String id)
removeRenderedArea
in class org.ajax4jsf.context.AjaxContext
public java.lang.String getSubmittedRegionClientId()
getSubmittedRegionClientId
in class org.ajax4jsf.context.AjaxContext
public void setSubmittedRegionClientId(java.lang.String submittedClientId)
setSubmittedRegionClientId
in class org.ajax4jsf.context.AjaxContext
submittedClientId
- The submittedClientId to set.public java.lang.String getAjaxSingleClientId()
getAjaxSingleClientId
in class org.ajax4jsf.context.AjaxContext
public void setAjaxSingleClientId(java.lang.String ajaxSingleClientId)
setAjaxSingleClientId
in class org.ajax4jsf.context.AjaxContext
ajaxSingleClientId
- the ajaxSingleClientId to setpublic boolean isSelfRender()
isSelfRender
in class org.ajax4jsf.context.AjaxContext
public void setSelfRender(boolean selfRender)
setSelfRender
in class org.ajax4jsf.context.AjaxContext
selfRender
- The selfRender to set.public org.ajax4jsf.context.ViewIdHolder getViewIdHolder()
getViewIdHolder
in class org.ajax4jsf.context.AjaxContext
public void setViewIdHolder(org.ajax4jsf.context.ViewIdHolder viewIdHolder)
setViewIdHolder
in class org.ajax4jsf.context.AjaxContext
viewIdHolder
- the vievIdHolder to setpublic java.lang.Object getResponseData()
getResponseData
in class org.ajax4jsf.context.AjaxContext
public void setResponseData(java.lang.Object responseData)
setResponseData
in class org.ajax4jsf.context.AjaxContext
responseData
- the responseData to setpublic java.util.Map<java.lang.String,java.lang.Object> getResponseDataMap()
getResponseDataMap
in class org.ajax4jsf.context.AjaxContext
protected java.io.PrintWriter getWriter(javax.faces.context.ExternalContext extContext) throws javax.faces.FacesException
extContext
- The external context.
javax.faces.FacesException
- If the response object has no getWriter() method.public java.lang.String getAjaxActionURL(javax.faces.context.FacesContext context)
getAjaxActionURL
in class org.ajax4jsf.context.AjaxContext
public java.util.Map<java.lang.String,java.lang.Object> getCommonAjaxParameters()
getCommonAjaxParameters
in class org.ajax4jsf.context.AjaxContext
public java.lang.Object getOncomplete()
getOncomplete
in class org.ajax4jsf.context.AjaxContext
public void setOncomplete(java.lang.Object oncomplete)
setOncomplete
in class org.ajax4jsf.context.AjaxContext
oncomplete
- the oncomplete to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |