public abstract class UIBeanValidator
extends javax.faces.component.UIComponentBase
implements org.ajax4jsf.component.AjaxComponent, org.ajax4jsf.component.AjaxSupport, org.ajax4jsf.component.AjaxContainer
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BEAN_VALIDATOR_FACET |
static java.lang.String |
COMPONENT_FAMILY |
static java.lang.String |
COMPONENT_TYPE |
| Constructor and Description |
|---|
UIBeanValidator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAjaxListener(org.ajax4jsf.event.AjaxListener listener) |
void |
broadcast(javax.faces.event.FacesEvent event) |
void |
encodeAjax(javax.faces.context.FacesContext context) |
protected boolean |
findMessages(javax.faces.component.UIComponent parent,
javax.faces.component.UIComponent component,
java.util.Set<javax.faces.component.UIComponent> messages,
boolean found)
Recursive search messages for the parent component.
|
protected void |
findRichMessages(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.util.Set<javax.faces.component.UIComponent> messages)
Find all instances of the
UIRichMessages and update list of the rendered messages. |
javax.el.MethodExpression |
getAjaxListener() |
org.ajax4jsf.event.AjaxListener[] |
getAjaxListeners() |
java.lang.String |
getEventString() |
java.util.Set<javax.faces.component.UIComponent> |
getMessages(javax.faces.context.FacesContext context) |
javax.faces.component.UIComponent |
getSingleComponent() |
void |
queueEvent(javax.faces.event.FacesEvent event) |
void |
removeAjaxListener(org.ajax4jsf.event.AjaxListener listener) |
void |
setAjaxListener(javax.el.MethodExpression listener) |
void |
setParent(javax.faces.component.UIComponent parent) |
void |
setParentProperties(javax.faces.component.UIComponent parent) |
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, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setRendered, setRendererType, setTransient, setValueBindingencodeAll, getContainerClientId, getFamily, getValueExpression, setValueExpressionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetData, 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, setTimeoutgetEvent, getOnsubmit, isDisableDefault, setDisableDefault, setEvent, setOnsubmitpublic static final java.lang.String COMPONENT_TYPE
public static final java.lang.String COMPONENT_FAMILY
public static final java.lang.String BEAN_VALIDATOR_FACET
public void setParent(javax.faces.component.UIComponent parent)
setParent in class javax.faces.component.UIComponentBasepublic void setParentProperties(javax.faces.component.UIComponent parent)
throws javax.faces.FacesException
setParentProperties in interface org.ajax4jsf.component.AjaxSupportparent - javax.faces.FacesExceptionpublic void broadcast(javax.faces.event.FacesEvent event)
throws javax.faces.event.AbortProcessingException
broadcast in class javax.faces.component.UIComponentBasejavax.faces.event.AbortProcessingExceptionpublic void queueEvent(javax.faces.event.FacesEvent event)
queueEvent in class javax.faces.component.UIComponentBasepublic java.lang.String getEventString()
getEventString in interface org.ajax4jsf.component.AjaxSupportpublic javax.faces.component.UIComponent getSingleComponent()
public void encodeAjax(javax.faces.context.FacesContext context)
throws java.io.IOException
encodeAjax in interface org.ajax4jsf.component.AjaxContainerjava.io.IOExceptionpublic java.util.Set<javax.faces.component.UIComponent> getMessages(javax.faces.context.FacesContext context)
protected void findRichMessages(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.util.Set<javax.faces.component.UIComponent> messages)
UIRichMessages and update list of the rendered messages.context - component - messages - protected boolean findMessages(javax.faces.component.UIComponent parent,
javax.faces.component.UIComponent component,
java.util.Set<javax.faces.component.UIComponent> messages,
boolean found)
parent - component - messages - public void addAjaxListener(org.ajax4jsf.event.AjaxListener listener)
addAjaxListener in interface org.ajax4jsf.event.AjaxSourcepublic org.ajax4jsf.event.AjaxListener[] getAjaxListeners()
getAjaxListeners in interface org.ajax4jsf.event.AjaxSourcepublic void removeAjaxListener(org.ajax4jsf.event.AjaxListener listener)
removeAjaxListener in interface org.ajax4jsf.event.AjaxSourcepublic void setAjaxListener(javax.el.MethodExpression listener)
setAjaxListener in interface org.ajax4jsf.component.AjaxContainerBasepublic javax.el.MethodExpression getAjaxListener()
getAjaxListener in interface org.ajax4jsf.component.AjaxContainerBaseCopyright © 2014. All Rights Reserved.