|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.adf.web.ags.faces.renderkit.xml.ajax.EditRenderer
public class EditRenderer
Defines an AJAX renderer for the editing task.
| Constructor Summary | |
|---|---|
EditRenderer()
|
|
| Method Summary | |
|---|---|
java.lang.Class<MapControl> |
getControlClass()
Return the class of the control to be passed for processing |
java.lang.Object |
getOriginalState(javax.faces.component.UIComponent component)
Returns the state of the argument component. |
void |
renderAjaxResponse(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component,
java.lang.Object state,
boolean isEventSource,
org.w3c.dom.Element parentElement)
Render AJAX xml response for this control. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EditRenderer()
| Method Detail |
|---|
public java.lang.Class<MapControl> getControlClass()
AJAXRendererReturn the class of the control to be passed for processing
return MyClassName.class
getControlClass in interface AJAXRendererpublic java.lang.Object getOriginalState(javax.faces.component.UIComponent component)
AJAXRendererReturns the state of the argument component. The returned state can be null.
getOriginalState in interface AJAXRenderercomponent - Component who's class is the same as that returned by getControlClass method
public void renderAjaxResponse(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component,
java.lang.Object state,
boolean isEventSource,
org.w3c.dom.Element parentElement)
AJAXRendererRender AJAX xml response for this control. The response is contained within the argument Document.
if (state != null && state.equals(currentState))
return;
org.w3c.dom.Element myTag = com.esri.adf.web.util.XMLUtil.createElement("my-tag", null, parentElement);
com.esri.adf.web.util.XMLUtil.createElement("id", component.getId(), myTag);
...
renderAjaxResponse in interface AJAXRendererfacesContext - Current FacesContext instancecomponent - Component who's class is the same as that returned by getControlClass methodstate - Object returned by getOriginalState method. May be null.isEventSource - True if component handled request from client to perform operation on serverparentElement - Root level XML response node. All content must be rendered within a unique tag which is
created as a child for this parentElement
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||