org.qtitools.qti.validation
Class CardinalityValidationError

java.lang.Object
  extended by org.qtitools.qti.validation.AbstractValidationItem
      extended by org.qtitools.qti.validation.ValidationError
          extended by org.qtitools.qti.validation.CardinalityValidationError
All Implemented Interfaces:
ValidationItem

public class CardinalityValidationError
extends ValidationError

Error validation item for cardinality problems.

Author:
Jiri Kajaba

Constructor Summary
CardinalityValidationError(XmlNode source, Cardinality[] expected, Cardinality[] found)
          Constructs validation item.
 
Method Summary
 QTICardinalityException createException()
          Creates exception from this error.
 
Methods inherited from class org.qtitools.qti.validation.ValidationError
getType
 
Methods inherited from class org.qtitools.qti.validation.AbstractValidationItem
getMessage, getNode, getSource, setNode, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CardinalityValidationError

public CardinalityValidationError(XmlNode source,
                                  Cardinality[] expected,
                                  Cardinality[] found)
Constructs validation item.

Parameters:
source - source node of constructed item
expected - expected cardinalities
found - found cardinalities
Method Detail

createException

public QTICardinalityException createException()
Description copied from class: ValidationError
Creates exception from this error.

Overrides:
createException in class ValidationError
Returns:
exception from this error


Copyright © 2009. All Rights Reserved.