Class CustomFieldGroupNameValidator
java.lang.Object
org.broadleafcommerce.openadmin.server.service.persistence.validation.ValidationConfigurationBasedPropertyValidator
com.broadleafcommerce.customfield.admin.validation.CustomFieldGroupNameValidator
- All Implemented Interfaces:
org.broadleafcommerce.openadmin.server.service.persistence.validation.PropertyValidator
@Component("blCustomFieldGroupNameValidator")
public class CustomFieldGroupNameValidator
extends org.broadleafcommerce.openadmin.server.service.persistence.validation.ValidationConfigurationBasedPropertyValidator
- Author:
- Chris Kittrell (ckittrell)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleandefiningNewGroup(org.broadleafcommerce.openadmin.dto.Entity entity) protected booleandefiningNewGroupForCustomField(org.broadleafcommerce.openadmin.dto.Entity entity) protected booleanisCustomFieldEntity(org.broadleafcommerce.openadmin.dto.Entity entity) org.broadleafcommerce.openadmin.server.service.persistence.validation.PropertyValidationResultvalidate(org.broadleafcommerce.openadmin.dto.Entity entity, Serializable instance, Map<String, org.broadleafcommerce.openadmin.dto.FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, org.broadleafcommerce.openadmin.dto.BasicFieldMetadata propertyMetadata, String propertyName, String value) Methods inherited from class org.broadleafcommerce.openadmin.server.service.persistence.validation.ValidationConfigurationBasedPropertyValidator
validateInternal
-
Constructor Details
-
CustomFieldGroupNameValidator
public CustomFieldGroupNameValidator()
-
-
Method Details
-
validate
public org.broadleafcommerce.openadmin.server.service.persistence.validation.PropertyValidationResult validate(org.broadleafcommerce.openadmin.dto.Entity entity, Serializable instance, Map<String, org.broadleafcommerce.openadmin.dto.FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, org.broadleafcommerce.openadmin.dto.BasicFieldMetadata propertyMetadata, String propertyName, String value) - Specified by:
validatein interfaceorg.broadleafcommerce.openadmin.server.service.persistence.validation.PropertyValidator- Overrides:
validatein classorg.broadleafcommerce.openadmin.server.service.persistence.validation.ValidationConfigurationBasedPropertyValidator
-
definingNewGroupForCustomField
protected boolean definingNewGroupForCustomField(org.broadleafcommerce.openadmin.dto.Entity entity) -
isCustomFieldEntity
protected boolean isCustomFieldEntity(org.broadleafcommerce.openadmin.dto.Entity entity) -
definingNewGroup
protected boolean definingNewGroup(org.broadleafcommerce.openadmin.dto.Entity entity)
-