Class DefaultBannerComponentValidator

java.lang.Object
de.hybris.platform.cmsfacades.cmsitems.validator.DefaultBannerComponentValidator
All Implemented Interfaces:
Validator<BannerComponentModel>

public class DefaultBannerComponentValidator extends Object implements Validator<BannerComponentModel>
Default implementation of the validator for BannerComponentModel
  • Constructor Details

    • DefaultBannerComponentValidator

      public DefaultBannerComponentValidator()
  • Method Details

    • validate

      public void validate(BannerComponentModel validatee)
      Description copied from interface: Validator
      Method to perform validation on a given object.
      Specified by:
      validate in interface Validator<BannerComponentModel>
      Parameters:
      validatee - the inpected object being validated.
    • validateField

      protected void validateField(Function<LanguageData,Object> value, String field)
      Validates a field using the getter function
      Parameters:
      value - the getter function by language Data
      field - the field being validated
    • getValidationErrorsProvider

      protected ValidationErrorsProvider getValidationErrorsProvider()
    • setValidationErrorsProvider

      public void setValidationErrorsProvider(ValidationErrorsProvider validationErrorsProvider)
    • getLanguageFacade

      protected LanguageFacade getLanguageFacade()
    • setLanguageFacade

      public void setLanguageFacade(LanguageFacade languageFacade)
    • getCommonI18NService

      protected CommonI18NService getCommonI18NService()
    • setCommonI18NService

      public void setCommonI18NService(CommonI18NService commonI18NService)