Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.instancevalidator.validators
Class ValidationConstraintValidator

java.lang.Object
  extended by eu.esdihumboldt.hale.common.instancevalidator.validators.ValidationConstraintValidator
All Implemented Interfaces:
ConstraintValidator, TypeConstraintValidator

public class ValidationConstraintValidator
extends Object
implements TypeConstraintValidator

Validator for ValidationConstraint.

Author:
Kai Schwierczek

Constructor Summary
ValidationConstraintValidator()
           
 
Method Summary
 void validateTypeConstraint(Instance instance, TypeConstraint constraint, InstanceValidationContext context)
          Validate instance against constraint.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidationConstraintValidator

public ValidationConstraintValidator()
Method Detail

validateTypeConstraint

public void validateTypeConstraint(Instance instance,
                                   TypeConstraint constraint,
                                   InstanceValidationContext context)
                            throws ValidationException
Description copied from interface: TypeConstraintValidator
Validate instance against constraint.

Specified by:
validateTypeConstraint in interface TypeConstraintValidator
Parameters:
instance - the instance to validate
constraint - the constraint to validate
context - the validation context
Throws:
ValidationException - if the validation fails

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d