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 TypeMethodDescriptionvoid
setApplicationContext
(org.springframework.context.ApplicationContext applicationContext) void
validateAddRelationForm
(Form form, EntityRelation relation) void
validateAddSubForm
(Form form, NestedEntity nested) void
validateCreate
(Form form) void
validateDelete
(Form form) void
validateSave
(Form form)
-
Constructor Details
-
FormValidator
public FormValidator()
-
-
Method Details
-
validateAddSubForm
- Throws:
ValidationException
-
validateAddRelationForm
- Throws:
ValidationException
-
validateCreate
- Specified by:
validateCreate
in interfaceSystemEntityValidator<Form>
- Overrides:
validateCreate
in classAbstractSystemEntityValidator<Form>
- Throws:
ValidationException
-
validateSave
- Specified by:
validateSave
in interfaceSystemEntityValidator<Form>
- Overrides:
validateSave
in classAbstractSystemEntityValidator<Form>
- Throws:
ValidationException
-
validateDelete
- Specified by:
validateDelete
in interfaceSystemEntityValidator<Form>
- Overrides:
validateDelete
in classAbstractSystemEntityValidator<Form>
- Throws:
ValidationException
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) - Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
-