Class SurveyCategoryQuestionValidator
java.lang.Object
ch.tocco.nice2.persist.core.api.validation.AbstractEntityValidator
ch.tocco.nice2.optional.survey.impl.validator.SurveyCategoryQuestionValidator
- All Implemented Interfaces:
EntitiesValidator
,EntityValidator
Checks if the selected category is from same survey definition as question definition will be saved to. This is to
prevent to reference question with categories of an other survey.
-
Constructor Summary
ConstructorDescriptionSurveyCategoryQuestionValidator
(QueryBuilderFactory queryBuilderFactory, Context context) -
Method Summary
Modifier and TypeMethodDescriptionvoid
validate
(Entity entity, EntityValidationResult validationResult) Validate the entity at hand.Methods inherited from class ch.tocco.nice2.persist.core.api.validation.AbstractEntityValidator
addMyself, getName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ch.tocco.nice2.persist.core.api.validation.EntityValidator
validate
-
Constructor Details
-
SurveyCategoryQuestionValidator
-
-
Method Details
-
validate
Description copied from interface:EntityValidator
Validate the entity at hand.- Parameters:
entity
- the entity to be validatedvalidationResult
- the EntityValidationResult to write the result of the validation to.EntityValidationResult
for more details on how to construct the EntityValidationResult.
-