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, getStyles
addResource, decode, doEncodeChildren, encodeBegin, encodeChildren, encodeEnd, getResource, getSkin, getUtils, preDecode, preEncodeBegin, renderChild, renderChildren
convertClientId, getConvertedValue, getRendersChildren
public 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.RendererBase
protected org.ajax4jsf.resource.InternetResource[] getAdditionalScripts()
getAdditionalScripts
in class org.ajax4jsf.renderkit.AjaxComponentRendererBase
protected 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.RendererBase
java.io.IOException
protected 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.RendererBase
java.io.IOException
protected java.lang.Class getComponentClass()
getComponentClass
in class org.ajax4jsf.renderkit.RendererBase
public void renderHiddenCommandFormParams(javax.faces.context.ResponseWriter writer, java.util.Set formParams) throws java.io.IOException
java.io.IOException
public void renderHiddenInputField(javax.faces.context.ResponseWriter writer, java.lang.Object name, java.lang.Object value) throws java.io.IOException
java.io.IOException
public void renderAjaxFormSetupScript(javax.faces.context.ResponseWriter writer, java.lang.String formName) throws java.io.IOException
java.io.IOException
public 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.IOException
public java.lang.String getClearHiddenCommandFormParamsFunctionName(java.lang.String formName)
formName
- Copyright © 2013. All Rights Reserved.