public class AjaxFormRenderer
extends org.ajax4jsf.renderkit.AjaxComponentRendererBase
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AJAX_FORM_FUNCTION_NAME |
static java.lang.String |
CONTENT_TYPE_IS_XHTML |
static java.lang.String |
FORM_CLEAR_FUNCTION_NAME |
static java.lang.String |
FORM_SUBMIT_FUNCTION_NAME |
static java.lang.String |
HIDDEN_FIELD_SUFFIX |
| Constructor and Description |
|---|
AjaxFormRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
doEncodeBegin(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
doEncodeEnd(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected org.ajax4jsf.resource.InternetResource[] |
getAdditionalScripts() |
java.lang.String |
getClearHiddenCommandFormParamsFunctionName(java.lang.String formName)
Prefixes the given String with "clear_" and removes special characters
|
protected java.lang.Class |
getComponentClass() |
void |
renderAjaxFormSetupScript(javax.faces.context.ResponseWriter writer,
java.lang.String formName) |
void |
renderClearHiddenCommandFormParamsFunction(javax.faces.context.ResponseWriter writer,
java.lang.String formName,
java.util.Set dummyFormParams,
java.lang.String formTarget)
Render the javascript function that is called on a click on a commandLink
to clear the hidden inputs.
|
void |
renderHiddenCommandFormParams(javax.faces.context.ResponseWriter writer,
java.util.Set formParams) |
void |
renderHiddenInputField(javax.faces.context.ResponseWriter writer,
java.lang.Object name,
java.lang.Object value) |
encodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStyles, getStylesaddResource, decode, doEncodeChildren, encodeBegin, encodeChildren, encodeEnd, getResource, getSkin, getUtils, preDecode, preEncodeBegin, renderChild, renderChildrenconvertClientId, getConvertedValue, getRendersChildrenpublic static final java.lang.String FORM_SUBMIT_FUNCTION_NAME
public static final java.lang.String FORM_CLEAR_FUNCTION_NAME
public static final java.lang.String CONTENT_TYPE_IS_XHTML
public static final java.lang.String HIDDEN_FIELD_SUFFIX
public static final java.lang.String AJAX_FORM_FUNCTION_NAME
protected void doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
doDecode in class org.ajax4jsf.renderkit.RendererBaseprotected org.ajax4jsf.resource.InternetResource[] getAdditionalScripts()
getAdditionalScripts in class org.ajax4jsf.renderkit.AjaxComponentRendererBaseprotected void doEncodeBegin(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
doEncodeBegin in class org.ajax4jsf.renderkit.RendererBasejava.io.IOExceptionprotected void doEncodeEnd(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
doEncodeEnd in class org.ajax4jsf.renderkit.RendererBasejava.io.IOExceptionprotected java.lang.Class getComponentClass()
getComponentClass in class org.ajax4jsf.renderkit.RendererBasepublic void renderHiddenCommandFormParams(javax.faces.context.ResponseWriter writer,
java.util.Set formParams)
throws java.io.IOException
java.io.IOExceptionpublic void renderHiddenInputField(javax.faces.context.ResponseWriter writer,
java.lang.Object name,
java.lang.Object value)
throws java.io.IOException
java.io.IOExceptionpublic void renderAjaxFormSetupScript(javax.faces.context.ResponseWriter writer,
java.lang.String formName)
throws java.io.IOException
java.io.IOExceptionpublic void renderClearHiddenCommandFormParamsFunction(javax.faces.context.ResponseWriter writer,
java.lang.String formName,
java.util.Set dummyFormParams,
java.lang.String formTarget)
throws java.io.IOException
writer - formName - dummyFormParams - formTarget - java.io.IOExceptionpublic java.lang.String getClearHiddenCommandFormParamsFunctionName(java.lang.String formName)
formName - Copyright © 2014. All Rights Reserved.