org.kuali.student.lum.course.service.utils
Class ExpenditurePercentValidator

java.lang.Object
  extended by org.kuali.student.common.validator.BaseAbstractValidator
      extended by org.kuali.student.common.validator.DefaultValidatorImpl
          extended by org.kuali.student.lum.course.service.utils.ExpenditurePercentValidator
All Implemented Interfaces:
Validator

public class ExpenditurePercentValidator
extends DefaultValidatorImpl


Field Summary
private static String COURSE_EXPENDITURE_FIELD
           
 
Fields inherited from class org.kuali.student.common.validator.BaseAbstractValidator
validatorFactory
 
Constructor Summary
ExpenditurePercentValidator()
           
 
Method Summary
 List<ValidationResultInfo> validateObject(FieldDefinition field, Object data, ObjectStructureDefinition objStructure, Stack<String> elementStack)
           
 List<ValidationResultInfo> validateObject(Object data, ObjectStructureDefinition objStructure)
          Validate Object and all its nested child objects for given type and state
 
Methods inherited from class org.kuali.student.common.validator.DefaultValidatorImpl
addCrossFieldWarning, getDateParser, getElementXpath, getMessage, getMessageGroupKey, getMessageLocaleKey, getMessageService, getSearchDispatcher, hasText, isServerSide, processBaseConstraints, processCaseConstraint, processConstraint, processCrossFieldWarning, processCrossFieldWarning, processCrossFieldWarning, processLookupConstraint, processNestedObjectStructure, processOccursConstraint, processRequireConstraint, processValidCharConstraint, setDateParser, setMessageGroupKey, setMessageLocaleKey, setMessageService, setSearchDispatcher, setServerSide, toMap, tryParse, validateBoolean, validateDate, validateDouble, validateField, validateFloat, validateInteger, validateLong, validateString
 
Methods inherited from class org.kuali.student.common.validator.BaseAbstractValidator
getValidatorFactory, setValidatorFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COURSE_EXPENDITURE_FIELD

private static final String COURSE_EXPENDITURE_FIELD
See Also:
Constant Field Values
Constructor Detail

ExpenditurePercentValidator

public ExpenditurePercentValidator()
Method Detail

validateObject

public List<ValidationResultInfo> validateObject(Object data,
                                                 ObjectStructureDefinition objStructure)
Description copied from class: DefaultValidatorImpl
Validate Object and all its nested child objects for given type and state

Specified by:
validateObject in interface Validator
Overrides:
validateObject in class DefaultValidatorImpl
See Also:
Validator.validateObject(java.lang.Object, org.kuali.student.common.dictionary.dto.ObjectStructureDefinition)

validateObject

public List<ValidationResultInfo> validateObject(FieldDefinition field,
                                                 Object data,
                                                 ObjectStructureDefinition objStructure,
                                                 Stack<String> elementStack)
Specified by:
validateObject in interface Validator
Overrides:
validateObject in class DefaultValidatorImpl
See Also:
Validator.validateObject(org.kuali.student.common.dictionary.dto.FieldDefinition, java.lang.Object, org.kuali.student.common.dictionary.dto.ObjectStructureDefinition, java.util.Stack)


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.