public abstract class UIAjaxForm
extends javax.faces.component.UIForm
implements org.ajax4jsf.component.AjaxComponent, org.ajax4jsf.event.AjaxSource
HtmlForm
- process child components
not only for submitted form, but if submitted parent AjaxContainer
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMPONENT_TYPE |
Constructor and Description |
---|
UIAjaxForm() |
Modifier and Type | Method and Description |
---|---|
void |
addAjaxListener(org.ajax4jsf.event.AjaxListener listener) |
void |
broadcast(javax.faces.event.FacesEvent event) |
org.ajax4jsf.event.AjaxListener[] |
getAjaxListeners() |
abstract boolean |
isAjaxSubmit() |
void |
processDecodes(javax.faces.context.FacesContext context) |
void |
processUpdates(javax.faces.context.FacesContext context) |
void |
processValidators(javax.faces.context.FacesContext context) |
void |
removeAjaxListener(org.ajax4jsf.event.AjaxListener listener) |
abstract void |
setAjaxSubmit(boolean ajax) |
protected void |
setupReRender()
Template methods for fill set of resions to render in subclasses.
|
getContainerClientId, getFamily, isPrependId, isSubmitted, restoreState, saveState, setPrependId, setSubmitted
addFacesListener, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
encodeAll, getValueExpression, setValueExpression
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getData, getEventsQueue, getFocus, getOnbeforedomupdate, getOncomplete, getProcess, getRequestDelay, getReRender, getSimilarityGroupingId, getStatus, getTimeout, isAjaxSingle, isBypassUpdates, isIgnoreDupResponses, isLimitToList, setAjaxSingle, setBypassUpdates, setData, setEventsQueue, setFocus, setIgnoreDupResponses, setLimitToList, setOnbeforedomupdate, setOncomplete, setProcess, setRequestDelay, setReRender, setSimilarityGroupingId, setStatus, setTimeout
public static final java.lang.String COMPONENT_TYPE
public void processDecodes(javax.faces.context.FacesContext context)
processDecodes
in class javax.faces.component.UIForm
public void processValidators(javax.faces.context.FacesContext context)
processValidators
in class javax.faces.component.UIForm
public void processUpdates(javax.faces.context.FacesContext context)
processUpdates
in class javax.faces.component.UIForm
public void broadcast(javax.faces.event.FacesEvent event) throws javax.faces.event.AbortProcessingException
broadcast
in class javax.faces.component.UIComponentBase
javax.faces.event.AbortProcessingException
protected void setupReRender()
public void addAjaxListener(org.ajax4jsf.event.AjaxListener listener)
addAjaxListener
in interface org.ajax4jsf.event.AjaxSource
public org.ajax4jsf.event.AjaxListener[] getAjaxListeners()
getAjaxListeners
in interface org.ajax4jsf.event.AjaxSource
public void removeAjaxListener(org.ajax4jsf.event.AjaxListener listener)
removeAjaxListener
in interface org.ajax4jsf.event.AjaxSource
public abstract boolean isAjaxSubmit()
public abstract void setAjaxSubmit(boolean ajax)
Copyright © 2013. All Rights Reserved.