Class DefaultUniqueNameForAttributeValidator
java.lang.Object
de.hybris.platform.cmsfacades.cmsitems.validator.DefaultUniqueNameForAttributeValidator
- All Implemented Interfaces:
Validator<CMSItemModel>
public class DefaultUniqueNameForAttributeValidator
extends Object
implements Validator<CMSItemModel>
Validator to ensure that any
CMSItemModel cannot have a provided attribute with the same name.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected ModelServiceprotected TypeServiceprotected ValidationErrorsProvidervoidsetAttribute(String attribute) voidsetModelService(ModelService modelService) voidsetTypeService(TypeService typeService) voidsetValidationErrorsProvider(ValidationErrorsProvider validationErrorsProvider) voidvalidate(CMSItemModel validatee) Method to perform validation on a given object.
-
Constructor Details
-
DefaultUniqueNameForAttributeValidator
public DefaultUniqueNameForAttributeValidator()
-
-
Method Details
-
validate
Description copied from interface:ValidatorMethod to perform validation on a given object.- Specified by:
validatein interfaceValidator<CMSItemModel>- Parameters:
validatee- the inpected object being validated.
-
getModelService
-
setModelService
-
getValidationErrorsProvider
-
setValidationErrorsProvider
-
getTypeService
-
setTypeService
-
getAttribute
-
setAttribute
-