org.openmrs.validator
Class DrugOrderValidator
java.lang.Object
org.openmrs.validator.OrderValidator
org.openmrs.validator.DrugOrderValidator
- All Implemented Interfaces:
- org.springframework.validation.Validator
@Handler(supports=DrugOrder.class,
order=50)
public class DrugOrderValidator
- extends OrderValidator
- implements org.springframework.validation.Validator
Validates the DrugOrder
class.
- Since:
- 1.5
Field Summary |
protected org.apache.commons.logging.Log |
log
Log for this class and subclasses |
Method Summary |
boolean |
supports(java.lang.Class c)
Determines if the command object being submitted is a valid type |
void |
validate(java.lang.Object obj,
org.springframework.validation.Errors errors)
Checks the form object for any inconsistencies/errors |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected final org.apache.commons.logging.Log log
- Log for this class and subclasses
DrugOrderValidator
public DrugOrderValidator()
supports
public boolean supports(java.lang.Class c)
- Determines if the command object being submitted is a valid type
- Specified by:
supports
in interface org.springframework.validation.Validator
- Overrides:
supports
in class OrderValidator
- See Also:
Validator.supports(java.lang.Class)
validate
public void validate(java.lang.Object obj,
org.springframework.validation.Errors errors)
- Checks the form object for any inconsistencies/errors
- Specified by:
validate
in interface org.springframework.validation.Validator
- Overrides:
validate
in class OrderValidator
- See Also:
Validator.validate(java.lang.Object,
org.springframework.validation.Errors)
- Expected behavior:
- fail validation if prn is null, fail validation if complex is null, fail validation if drug is null, pass validation if all fields are correct
Generated Apr 27 2012 10:06 PM. NOTE - these libraries are in active development and subject to change