|
||||||||||
| 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 AjaxContextpublic 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 AjaxContextcontext -
javax.faces.event.AbortProcessingException
javax.faces.FacesException
public void encodeAjaxBegin(javax.faces.context.FacesContext context)
throws java.io.IOException
encodeAjaxBegin in class AjaxContextcontext -
java.io.IOException
public void encodeAjaxEnd(javax.faces.context.FacesContext context)
throws java.io.IOException
encodeAjaxEnd in class AjaxContextcontext -
java.io.IOException
public void saveViewState(javax.faces.context.FacesContext context)
throws java.io.IOException
saveViewState in class AjaxContextjava.io.IOExceptionprotected javax.faces.render.RenderKit getRenderKit(javax.faces.context.FacesContext context)
public boolean isAjaxRequest()
isAjaxRequest in class AjaxContextpublic void setAjaxRequest(boolean ajaxRequest)
setAjaxRequest in class AjaxContextajaxRequest - The ajaxRequest to set.public java.util.Set<java.lang.String> getAjaxAreasToRender()
getAjaxAreasToRender in class AjaxContextpublic java.util.Set<java.lang.String> getAjaxAreasToProcess()
getAjaxAreasToProcess in class AjaxContextpublic void setAjaxAreasToProcess(java.util.Set<java.lang.String> ajaxAreasToProcess)
setAjaxAreasToProcess in class AjaxContextajaxAreasToProcess - the ajaxAreasToProcess to setpublic void addRegionsFromComponent(javax.faces.component.UIComponent component)
addRegionsFromComponent in class AjaxContextcomponent -
public void addAreasToProcessFromComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
addAreasToProcessFromComponent in class AjaxContextorg.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 AjaxContextpublic java.util.Set<java.lang.String> getAjaxRenderedAreas()
getAjaxRenderedAreas in class AjaxContextpublic void addRenderedArea(java.lang.String id)
addRenderedArea in class AjaxContextpublic boolean removeRenderedArea(java.lang.String id)
removeRenderedArea in class AjaxContextpublic java.lang.String getSubmittedRegionClientId()
getSubmittedRegionClientId in class AjaxContextpublic void setSubmittedRegionClientId(java.lang.String submittedClientId)
setSubmittedRegionClientId in class AjaxContextsubmittedClientId - The submittedClientId to set.public java.lang.String getAjaxSingleClientId()
getAjaxSingleClientId in class AjaxContextpublic void setAjaxSingleClientId(java.lang.String ajaxSingleClientId)
setAjaxSingleClientId in class AjaxContextajaxSingleClientId - the ajaxSingleClientId to setpublic boolean isSelfRender()
isSelfRender in class AjaxContextpublic void setSelfRender(boolean selfRender)
setSelfRender in class AjaxContextselfRender - The selfRender to set.public ViewIdHolder getViewIdHolder()
getViewIdHolder in class AjaxContextpublic void setViewIdHolder(ViewIdHolder viewIdHolder)
setViewIdHolder in class AjaxContextviewIdHolder - the vievIdHolder to setpublic java.lang.Object getResponseData()
getResponseData in class AjaxContextpublic void setResponseData(java.lang.Object responseData)
setResponseData in class AjaxContextresponseData - 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 AjaxContextpublic java.util.Map<java.lang.String,java.lang.Object> getCommonAjaxParameters()
getCommonAjaxParameters in class AjaxContextpublic java.lang.Object getOncomplete()
getOncomplete in class AjaxContextpublic void setOncomplete(java.lang.Object oncomplete)
setOncomplete in class AjaxContextoncomplete - the oncomplete to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||