com.liferay.portlet.dynamicdatamapping.validator
Class DDMFormValidatorImpl
java.lang.Object
com.liferay.portlet.dynamicdatamapping.validator.DDMFormValidatorImpl
- All Implemented Interfaces:
- DDMFormValidator
public class DDMFormValidatorImpl
- extends Object
- implements DDMFormValidator
|
Method Summary |
void |
validate(DDMForm ddmForm)
|
protected void |
validateDDMFormAvailableLocales(Set<Locale> availableLocales,
Locale defaultLocale)
|
protected void |
validateDDMFormFieldIndexType(DDMFormField ddmFormField)
|
protected void |
validateDDMFormFieldName(DDMFormField ddmFormField)
|
protected void |
validateDDMFormFieldOptions(DDMFormField ddmFormField,
Set<Locale> ddmFormAvailableLocales,
Locale ddmFormDefaultLocale)
|
protected void |
validateDDMFormFieldPropertyValue(String fieldName,
String propertyName,
LocalizedValue propertyValue,
Set<Locale> ddmFormAvailableLocales,
Locale ddmFormDefaultLocale)
|
protected void |
validateDDMFormFields(List<DDMFormField> ddmFormFields,
Set<Locale> ddmFormAvailableLocales,
Locale ddmFormDefaultLocale)
|
protected void |
validateDDMFormFieldType(DDMFormField ddmFormField)
|
protected void |
validateDDMFormLocales(DDMForm ddmForm)
|
protected void |
validateOptionalDDMFormFieldLocalizedProperty(DDMFormField ddmFormField,
String propertyName,
Set<Locale> ddmFormAvailableLocales,
Locale ddmFormDefaultLocale)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DDMFormValidatorImpl
public DDMFormValidatorImpl()
validate
public void validate(DDMForm ddmForm)
throws DDMFormValidationException
- Specified by:
validate in interface DDMFormValidator
- Throws:
DDMFormValidationException
validateDDMFormAvailableLocales
protected void validateDDMFormAvailableLocales(Set<Locale> availableLocales,
Locale defaultLocale)
throws DDMFormValidationException
- Throws:
DDMFormValidationException
validateDDMFormFieldIndexType
protected void validateDDMFormFieldIndexType(DDMFormField ddmFormField)
throws DDMFormValidationException
- Throws:
DDMFormValidationException
validateDDMFormFieldName
protected void validateDDMFormFieldName(DDMFormField ddmFormField)
throws DDMFormValidationException
- Throws:
DDMFormValidationException
validateDDMFormFieldOptions
protected void validateDDMFormFieldOptions(DDMFormField ddmFormField,
Set<Locale> ddmFormAvailableLocales,
Locale ddmFormDefaultLocale)
throws DDMFormValidationException
- Throws:
DDMFormValidationException
validateDDMFormFieldPropertyValue
protected void validateDDMFormFieldPropertyValue(String fieldName,
String propertyName,
LocalizedValue propertyValue,
Set<Locale> ddmFormAvailableLocales,
Locale ddmFormDefaultLocale)
throws DDMFormValidationException
- Throws:
DDMFormValidationException
validateDDMFormFields
protected void validateDDMFormFields(List<DDMFormField> ddmFormFields,
Set<Locale> ddmFormAvailableLocales,
Locale ddmFormDefaultLocale)
throws DDMFormValidationException
- Throws:
DDMFormValidationException
validateDDMFormFieldType
protected void validateDDMFormFieldType(DDMFormField ddmFormField)
throws DDMFormValidationException
- Throws:
DDMFormValidationException
validateDDMFormLocales
protected void validateDDMFormLocales(DDMForm ddmForm)
throws DDMFormValidationException
- Throws:
DDMFormValidationException
validateOptionalDDMFormFieldLocalizedProperty
protected void validateOptionalDDMFormFieldLocalizedProperty(DDMFormField ddmFormField,
String propertyName,
Set<Locale> ddmFormAvailableLocales,
Locale ddmFormDefaultLocale)
throws DDMFormValidationException
- Throws:
DDMFormValidationException