|
||||||||||
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()
|
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(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 AjaxContext
public void decode(javax.faces.context.FacesContext context)
decode
in class AjaxContext
public void renderAjax(javax.faces.context.FacesContext context) throws javax.faces.FacesException
renderAjax
in class AjaxContext
context
-
javax.faces.event.AbortProcessingException
javax.faces.FacesException
public void encodeAjaxBegin(javax.faces.context.FacesContext context) throws java.io.IOException
encodeAjaxBegin
in class AjaxContext
context
-
java.io.IOException
public void encodeAjaxEnd(javax.faces.context.FacesContext context) throws java.io.IOException
encodeAjaxEnd
in class AjaxContext
context
-
java.io.IOException
public void saveViewState(javax.faces.context.FacesContext context) throws java.io.IOException
saveViewState
in class AjaxContext
java.io.IOException
protected javax.faces.render.RenderKit getRenderKit(javax.faces.context.FacesContext context)
public boolean isAjaxRequest()
isAjaxRequest
in class AjaxContext
public void setAjaxRequest(boolean ajaxRequest)
setAjaxRequest
in class AjaxContext
ajaxRequest
- The ajaxRequest to set.public java.util.Set<java.lang.String> getAjaxAreasToRender()
getAjaxAreasToRender
in class AjaxContext
public java.util.Set<java.lang.String> getAjaxAreasToProcess()
getAjaxAreasToProcess
in class AjaxContext
public void setAjaxAreasToProcess(java.util.Set<java.lang.String> ajaxAreasToProcess)
setAjaxAreasToProcess
in class AjaxContext
ajaxAreasToProcess
- the ajaxAreasToProcess to setpublic void addRegionsFromComponent(javax.faces.component.UIComponent component)
addRegionsFromComponent
in class AjaxContext
component
- public void addAreasToProcessFromComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
addAreasToProcessFromComponent
in class AjaxContext
org.ajax4jsf.context.AjaxContext#addAreasToProcessFromComponent(javax.faces.component.UIComponent)
public void addComponentToAjaxRender(javax.faces.component.UIComponent component)
addComponentToAjaxRender
in class AjaxContext
public void addComponentToAjaxRender(javax.faces.component.UIComponent base, java.lang.String id)
addComponentToAjaxRender
in class AjaxContext
public java.util.Set<java.lang.String> getAjaxRenderedAreas()
getAjaxRenderedAreas
in class AjaxContext
public void addRenderedArea(java.lang.String id)
addRenderedArea
in class AjaxContext
public boolean removeRenderedArea(java.lang.String id)
removeRenderedArea
in class AjaxContext
public java.lang.String getSubmittedRegionClientId()
getSubmittedRegionClientId
in class AjaxContext
public void setSubmittedRegionClientId(java.lang.String submittedClientId)
setSubmittedRegionClientId
in class AjaxContext
submittedClientId
- The submittedClientId to set.public java.lang.String getAjaxSingleClientId()
getAjaxSingleClientId
in class AjaxContext
public void setAjaxSingleClientId(java.lang.String ajaxSingleClientId)
setAjaxSingleClientId
in class AjaxContext
ajaxSingleClientId
- the ajaxSingleClientId to setpublic boolean isSelfRender()
isSelfRender
in class AjaxContext
public void setSelfRender(boolean selfRender)
setSelfRender
in class AjaxContext
selfRender
- The selfRender to set.public ViewIdHolder getViewIdHolder()
getViewIdHolder
in class AjaxContext
public void setViewIdHolder(ViewIdHolder viewIdHolder)
setViewIdHolder
in class AjaxContext
viewIdHolder
- the vievIdHolder to setpublic java.lang.Object getResponseData()
getResponseData
in class AjaxContext
public void setResponseData(java.lang.Object responseData)
setResponseData
in class AjaxContext
responseData
- the responseData to setpublic java.util.Map<java.lang.String,java.lang.Object> getResponseDataMap()
getResponseDataMap
in class 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 AjaxContext
public java.util.Map<java.lang.String,java.lang.Object> getCommonAjaxParameters()
getCommonAjaxParameters
in class AjaxContext
public java.lang.Object getOncomplete()
getOncomplete
in class AjaxContext
public void setOncomplete(java.lang.Object oncomplete)
setOncomplete
in class AjaxContext
oncomplete
- the oncomplete to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |