Package org.seed.core.form
Class FormValidator
- All Implemented Interfaces:
SystemEntityValidator<Form>,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) voidvalidateAddRelationForm(Form form, EntityRelation relation) voidvalidateAddSubForm(Form form, NestedEntity nested) voidvalidateCreate(Form form) voidvalidateDelete(Form form) voidvalidateSave(Form form)
-
Constructor Details
-
FormValidator
public FormValidator()
-
-
Method Details
-
validateAddSubForm
- Throws:
ValidationException
-
validateAddRelationForm
- Throws:
ValidationException
-
validateCreate
- Specified by:
validateCreatein interfaceSystemEntityValidator<Form>- Overrides:
validateCreatein classAbstractSystemEntityValidator<Form>- Throws:
ValidationException
-
validateSave
- Specified by:
validateSavein interfaceSystemEntityValidator<Form>- Overrides:
validateSavein classAbstractSystemEntityValidator<Form>- Throws:
ValidationException
-
validateDelete
- Specified by:
validateDeletein interfaceSystemEntityValidator<Form>- Overrides:
validateDeletein classAbstractSystemEntityValidator<Form>- Throws:
ValidationException
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware
-