|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.spago.dispatching.service.DefaultRequestContext
it.eng.spago.validation.fieldvalidators.AbstractFieldValidator
public abstract class AbstractFieldValidator
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_VALUE_IDENTIFIER
|
static java.lang.String |
GENERIC_ERROR_IDENTIFIER
|
Constructor Summary | |
---|---|
AbstractFieldValidator()
|
Method Summary | |
---|---|
SourceBean |
getConfig()
The getter method for the configuration of the field Validator |
java.lang.String |
getParameter(java.lang.String paramName,
java.lang.String defaultValue,
java.util.Map fieldValidationParams)
Retrieve a parameter from the field configuration (if present) or from the validator configuration |
java.lang.String |
getUserFieldName(java.lang.String fieldName)
Return the field name used in error messages. |
void |
init(SourceBean config)
Initialize The validator with his configuration |
void |
saveTypedValue(SourceBean serviceRequest,
java.lang.String name,
java.lang.Object value)
Save in the Typed Service Request the attribute with name and value Subclasses must use this method to save the field converted with typed value and alias |
boolean |
setDefault(SourceBean serviceRequest,
java.lang.String fieldName,
java.util.Map fieldValidationParams)
Set the default value on the field, if configured |
Methods inherited from class it.eng.spago.dispatching.service.DefaultRequestContext |
---|
getErrorHandler, getRequestContainer, getResponseContainer, getServiceRequest, getServiceResponse, setRequestContext |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface it.eng.spago.validation.FieldValidatorIFace |
---|
validateField |
Field Detail |
---|
public static final java.lang.String GENERIC_ERROR_IDENTIFIER
public static final java.lang.String DEFAULT_VALUE_IDENTIFIER
Constructor Detail |
---|
public AbstractFieldValidator()
Method Detail |
---|
public void saveTypedValue(SourceBean serviceRequest, java.lang.String name, java.lang.Object value)
serviceRequest
- The Spago Service Requestname
- The name of the attribute to storevalue
- The value to storepublic SourceBean getConfig()
getConfig
in interface FieldValidatorIFace
FieldValidatorIFace.getConfig()
public void init(SourceBean config)
init
in interface FieldValidatorIFace
FieldValidatorIFace.init(it.eng.spago.base.SourceBean)
public java.lang.String getParameter(java.lang.String paramName, java.lang.String defaultValue, java.util.Map fieldValidationParams)
public java.lang.String getUserFieldName(java.lang.String fieldName)
fieldName
- Name of the field in the form.
public boolean setDefault(SourceBean serviceRequest, java.lang.String fieldName, java.util.Map fieldValidationParams) throws EMFValidationError
FieldValidatorIFace
setDefault
in interface FieldValidatorIFace
serviceRequest
- Service requestfieldName
- Field namefieldValidationParams
- Configuration parameters
EMFValidationError
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |