|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIForm
org.ajax4jsf.component.UIAjaxForm
public abstract class UIAjaxForm
Quite different from default HtmlForm
- process child components
not only for submitted form, but if submitted parent AjaxContainer
Field Summary | |
---|---|
static java.lang.String |
COMPONENT_TYPE
|
Fields inherited from class javax.faces.component.UIForm |
---|
COMPONENT_FAMILY |
Fields inherited from class javax.faces.component.UIComponent |
---|
bindings |
Fields inherited from interface org.ajax4jsf.component.AjaxComponent |
---|
AJAX_COMPONETT_PARAMETER |
Fields inherited from interface javax.faces.component.NamingContainer |
---|
SEPARATOR_CHAR |
Constructor Summary | |
---|---|
UIAjaxForm()
|
Method Summary | |
---|---|
void |
addAjaxListener(org.ajax4jsf.event.AjaxListener listener)
|
void |
broadcast(javax.faces.event.FacesEvent event)
|
org.ajax4jsf.event.AjaxListener[] |
getAjaxListeners()
|
java.lang.Object |
getIterationState()
|
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)
|
void |
setIterationState(java.lang.Object state)
|
protected void |
setupReRender()
Template methods for fill set of resions to render in subclasses. |
Methods inherited from class javax.faces.component.UIForm |
---|
getContainerClientId, getFamily, isPrependId, isSubmitted, restoreState, saveState, setPrependId, setSubmitted |
Methods inherited from class javax.faces.component.UIComponentBase |
---|
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 |
Methods inherited from class javax.faces.component.UIComponent |
---|
encodeAll, getValueExpression, setValueExpression |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.ajax4jsf.component.AjaxComponent |
---|
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 |
Field Detail |
---|
public static final java.lang.String COMPONENT_TYPE
Constructor Detail |
---|
public UIAjaxForm()
Method Detail |
---|
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)
public java.lang.Object getIterationState()
getIterationState
in interface org.ajax4jsf.component.IterationStateHolder
public void setIterationState(java.lang.Object state)
setIterationState
in interface org.ajax4jsf.component.IterationStateHolder
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |