public class DefaultCMSLinkComponentValidator extends java.lang.Object implements Validator<CMSLinkComponentModel>
CMSLinkComponentModel| Constructor and Description |
|---|
DefaultCMSLinkComponentValidator() |
| Modifier and Type | Method and Description |
|---|---|
protected CommonI18NService |
getCommonI18NService() |
protected LanguageFacade |
getLanguageFacade() |
protected ValidationErrorsProvider |
getValidationErrorsProvider() |
void |
setCommonI18NService(CommonI18NService commonI18NService) |
void |
setLanguageFacade(LanguageFacade languageFacade) |
void |
setValidationErrorsProvider(ValidationErrorsProvider validationErrorsProvider) |
void |
validate(CMSLinkComponentModel validatee)
Method to perform validation on a given object.
|
protected void |
verifyOnlyOneTypeProvided(CMSLinkComponentModel target)
Verifies that one of the following is specified: category, content page, product or url
|
public void validate(CMSLinkComponentModel validatee)
Validatorvalidate in interface Validator<CMSLinkComponentModel>validatee - the inpected object being validated.protected void verifyOnlyOneTypeProvided(CMSLinkComponentModel target)
target - - the link component dtoprotected ValidationErrorsProvider getValidationErrorsProvider()
public void setValidationErrorsProvider(ValidationErrorsProvider validationErrorsProvider)
protected LanguageFacade getLanguageFacade()
public void setLanguageFacade(LanguageFacade languageFacade)
protected CommonI18NService getCommonI18NService()
public void setCommonI18NService(CommonI18NService commonI18NService)
Copyright © 2018 SAP SE. All Rights Reserved.