com.liferay.portlet.dynamicdatamapping.validator
Class DDMFormValuesValidatorImpl
java.lang.Object
com.liferay.portlet.dynamicdatamapping.validator.DDMFormValuesValidatorImpl
- All Implemented Interfaces:
- DDMFormValuesValidator
public class DDMFormValuesValidatorImpl
- extends Object
- implements DDMFormValuesValidator
|
Method Summary |
protected List<DDMFormFieldValue> |
getDDMFormFieldValuesByFieldName(Map<String,List<DDMFormFieldValue>> ddmFormFieldValuesMap,
String fieldName)
|
protected boolean |
isNull(Value value)
|
protected void |
traverseDDMFormFields(List<DDMFormField> ddmFormFields,
Map<String,List<DDMFormFieldValue>> ddmFormFieldValuesMap)
|
protected void |
traverseDDMFormFieldValues(List<DDMFormFieldValue> ddmFormFieldValues,
Map<String,DDMFormField> ddmFormFieldsMap)
|
void |
validate(DDMFormValues ddmFormValues)
|
protected void |
validateDDMFormFieldValue(DDMFormField ddmFormField,
DDMFormFieldValue ddmFormFieldValue)
|
protected void |
validateDDMFormFieldValue(DDMFormField ddmFormField,
Set<Locale> availableLocales,
Locale defaultLocale,
Value value)
|
protected void |
validateDDMFormFieldValueLocales(DDMFormField ddmFormField,
Set<Locale> availableLocales,
Locale defaultLocale,
Value value)
|
protected void |
validateDDMFormFieldValues(DDMFormField ddmFormField,
List<DDMFormFieldValue> ddmFormFieldValues)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DDMFormValuesValidatorImpl
public DDMFormValuesValidatorImpl()
validate
public void validate(DDMFormValues ddmFormValues)
throws StorageException
- Specified by:
validate in interface DDMFormValuesValidator
- Throws:
StorageException
getDDMFormFieldValuesByFieldName
protected List<DDMFormFieldValue> getDDMFormFieldValuesByFieldName(Map<String,List<DDMFormFieldValue>> ddmFormFieldValuesMap,
String fieldName)
isNull
protected boolean isNull(Value value)
traverseDDMFormFields
protected void traverseDDMFormFields(List<DDMFormField> ddmFormFields,
Map<String,List<DDMFormFieldValue>> ddmFormFieldValuesMap)
throws StorageException
- Throws:
StorageException
traverseDDMFormFieldValues
protected void traverseDDMFormFieldValues(List<DDMFormFieldValue> ddmFormFieldValues,
Map<String,DDMFormField> ddmFormFieldsMap)
throws StorageException
- Throws:
StorageException
validateDDMFormFieldValue
protected void validateDDMFormFieldValue(DDMFormField ddmFormField,
DDMFormFieldValue ddmFormFieldValue)
throws StorageException
- Throws:
StorageException
validateDDMFormFieldValue
protected void validateDDMFormFieldValue(DDMFormField ddmFormField,
Set<Locale> availableLocales,
Locale defaultLocale,
Value value)
throws StorageException
- Throws:
StorageException
validateDDMFormFieldValueLocales
protected void validateDDMFormFieldValueLocales(DDMFormField ddmFormField,
Set<Locale> availableLocales,
Locale defaultLocale,
Value value)
throws StorageException
- Throws:
StorageException
validateDDMFormFieldValues
protected void validateDDMFormFieldValues(DDMFormField ddmFormField,
List<DDMFormFieldValue> ddmFormFieldValues)
throws StorageException
- Throws:
StorageException