Class DefaultUniqueNameForAttributeValidator
- java.lang.Object
-
- de.hybris.platform.cmsfacades.cmsitems.validator.DefaultUniqueNameForAttributeValidator
-
- All Implemented Interfaces:
Validator<CMSItemModel>
public class DefaultUniqueNameForAttributeValidator extends java.lang.Object implements Validator<CMSItemModel>
Validator to ensure that anyCMSItemModelcannot have a provided attribute with the same name.
-
-
Constructor Summary
Constructors Constructor Description DefaultUniqueNameForAttributeValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetAttribute()protected ModelServicegetModelService()protected TypeServicegetTypeService()protected ValidationErrorsProvidergetValidationErrorsProvider()voidsetAttribute(java.lang.String attribute)voidsetModelService(ModelService modelService)voidsetTypeService(TypeService typeService)voidsetValidationErrorsProvider(ValidationErrorsProvider validationErrorsProvider)voidvalidate(CMSItemModel validatee)Method to perform validation on a given object.
-
-
-
Method Detail
-
validate
public void validate(CMSItemModel validatee)
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
protected ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
getValidationErrorsProvider
protected ValidationErrorsProvider getValidationErrorsProvider()
-
setValidationErrorsProvider
public void setValidationErrorsProvider(ValidationErrorsProvider validationErrorsProvider)
-
getTypeService
protected TypeService getTypeService()
-
setTypeService
public void setTypeService(TypeService typeService)
-
getAttribute
protected java.lang.String getAttribute()
-
setAttribute
public void setAttribute(java.lang.String attribute)
-
-