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

public class SurveyCategoryQuestionValidator extends AbstractEntityValidator
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 Details

    • SurveyCategoryQuestionValidator

      public SurveyCategoryQuestionValidator(QueryBuilderFactory queryBuilderFactory, Context context)
  • Method Details

    • validate

      public void validate(Entity entity, EntityValidationResult validationResult)
      Description copied from interface: EntityValidator
      Validate the entity at hand.
      Parameters:
      entity - the entity to be validated
      validationResult - the EntityValidationResult to write the result of the validation to. EntityValidationResult for more details on how to construct the EntityValidationResult.