@Handler(supports=ConceptNameTag.class, order=50) public class ConceptNameTagValidator extends Object implements org.springframework.validation.Validator
ConceptNameTag
object.Constructor and Description |
---|
ConceptNameTagValidator() |
Modifier and Type | Method and Description |
---|---|
boolean |
supports(Class<?> c)
Determines if the command object being submitted is a valid type
|
void |
validate(Object obj,
org.springframework.validation.Errors errors)
Checks the form object for any inconsistencies/errors
|
public boolean supports(Class<?> c)
supports
in interface org.springframework.validation.Validator
Validator.supports(java.lang.Class)
public void validate(Object obj, org.springframework.validation.Errors errors)
validate
in interface org.springframework.validation.Validator
Should fail validation if conceptNameTag is null
Should fail validation if tag is null or empty or whitespace
Should pass validation if tag does not exist and is not null, empty or whitespace
Should fail if the concept name tag is a duplicate
Should pass validation if field lengths are correct
Should fail validation if field lengths are not correct
Copyright © 2024 OpenMRS Inc.. All rights reserved.