|
RichFaces UI Components UI 4.3.0.CR1 | |||||||||
| 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
org.richfaces.component.AbstractGraphValidator
org.richfaces.component.UIGraphValidator
@Generated(value={"RichFaces CDK","4.3.0.CR1"})
public class UIGraphValidator
The <rich:graphValidator> component is used to wrap a set of input components related to one object. The object defined by the <rich:graphValidator> component can then be completely validated. The validation includes all object properties, even those which are not bound to the individual form components. Validation performed in this way allows for cross-field validation in complex forms.
| Nested Class Summary | |
|---|---|
protected static class |
UIGraphValidator.Properties
|
| Field Summary | |
|---|---|
static String |
COMPONENT_FAMILY
|
static String |
COMPONENT_TYPE
|
| Fields inherited from class javax.faces.component.UIComponent |
|---|
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY |
| Constructor Summary | |
|---|---|
UIGraphValidator()
|
|
| Method Summary | |
|---|---|
String |
getFamily()
|
Class<?>[] |
getGroups()
The list of fully-qualified names (FQNs) of classes determining bean-validation groups to be validated. |
String |
getSummary()
Message summary will be used in case in case of validation error when no other message is provided. |
String |
getType()
The validator-id of validator used to process validation of the provided bean (Default value: org.richfaces.BeanValidator) |
Object |
getValue()
Bean EL reference to be validated |
void |
setGroups(Class<?>[] groups)
|
void |
setSummary(String summary)
|
void |
setType(String type)
|
void |
setValue(Object value)
|
| Methods inherited from class org.richfaces.component.AbstractGraphValidator |
|---|
createChildrenValidator, getValidatorState, processDecodes, processUpdates, processValidators |
| Methods inherited from class javax.faces.component.UIComponentBase |
|---|
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent |
| Methods inherited from class javax.faces.component.UIComponent |
|---|
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
| Constructor Detail |
|---|
public UIGraphValidator()
| Method Detail |
|---|
public String getFamily()
getFamily in class javax.faces.component.UIComponentpublic Class<?>[] getGroups()
AbstractGraphValidator
getGroups in class AbstractGraphValidatorpublic void setGroups(Class<?>[] groups)
setGroups in class AbstractGraphValidatorpublic String getSummary()
AbstractGraphValidator
getSummary in class AbstractGraphValidatorpublic void setSummary(String summary)
setSummary in class AbstractGraphValidatorpublic String getType()
AbstractGraphValidator
getType in class AbstractGraphValidatorpublic void setType(String type)
setType in class AbstractGraphValidatorpublic Object getValue()
AbstractGraphValidator
getValue in class AbstractGraphValidatorpublic void setValue(Object value)
setValue in class AbstractGraphValidator
|
RichFaces UI Components UI 4.3.0.CR1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||