001
014
015 package com.liferay.portlet.dynamicdatamapping.validator;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018 import com.liferay.portlet.dynamicdatamapping.DDMFormValidationException;
019 import com.liferay.portlet.dynamicdatamapping.model.DDMForm;
020
021
024 public class DDMFormValidatorUtil {
025
026 public static DDMFormValidator getDDMFormValidator() {
027 PortalRuntimePermission.checkGetBeanProperty(
028 DDMFormValidatorUtil.class);
029
030 return _ddmFormValidator;
031 }
032
033 public static void validate(DDMForm ddmForm)
034 throws DDMFormValidationException {
035
036 getDDMFormValidator().validate(ddmForm);
037 }
038
039 public void setDDMFormValidator(DDMFormValidator ddmFormValidator) {
040 PortalRuntimePermission.checkSetBeanProperty(getClass());
041
042 _ddmFormValidator = ddmFormValidator;
043 }
044
045 private static DDMFormValidator _ddmFormValidator;
046
047 }