Humboldt Alignment Editor 2.5.0

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

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

public class ChoiceFlagValidator
extends Object
implements GroupPropertyConstraintValidator

Validator for ChoiceFlag.

Author:
Kai Schwierczek

Constructor Summary
ChoiceFlagValidator()
           
 
Method Summary
 void validateGroupPropertyConstraint(Object[] values, GroupPropertyConstraint constraint, GroupPropertyDefinition property, InstanceValidationContext context)
          Validate values against constraint.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChoiceFlagValidator

public ChoiceFlagValidator()
Method Detail

validateGroupPropertyConstraint

public void validateGroupPropertyConstraint(Object[] values,
                                            GroupPropertyConstraint constraint,
                                            GroupPropertyDefinition property,
                                            InstanceValidationContext context)
                                     throws ValidationException
Description copied from interface: GroupPropertyConstraintValidator
Validate values against constraint. The constraint and the values belong to property.

Specified by:
validateGroupPropertyConstraint in interface GroupPropertyConstraintValidator
Parameters:
values - the values to validate, may be null
constraint - the constraint to validate
property - the property the values and the constraint belong to
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