org.qtitools.qti.validation
Class ValidationError

java.lang.Object
  extended by org.qtitools.qti.validation.AbstractValidationItem
      extended by org.qtitools.qti.validation.ValidationError
All Implemented Interfaces:
ValidationItem
Direct Known Subclasses:
AttributeValidationError, BaseTypeValidationError, CardinalityValidationError, ItemFlowValidationError

public class ValidationError
extends AbstractValidationItem

Validation item of error type.

Author:
Jiri Kajaba

Constructor Summary
ValidationError(Validatable source, XmlNode node, java.lang.String message)
          Constructs validation item.
ValidationError(XmlNode node, java.lang.String message)
          Constructs validation item.
 
Method Summary
 QTIRuntimeException createException()
          Creates exception from this error.
 ValidationType getType()
          Gets type of this item.
 
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

ValidationError

public ValidationError(XmlNode node,
                       java.lang.String message)
Constructs validation item.

Parameters:
node - source node of constructed item
message - message of constructed item

ValidationError

public ValidationError(Validatable source,
                       XmlNode node,
                       java.lang.String message)
Constructs validation item.

Parameters:
source - source of constructed item
node - source node of constructed item
message - message of constructed item
Method Detail

getType

public ValidationType getType()
Description copied from interface: ValidationItem
Gets type of this item.

Returns:
type of this item
See Also:
ValidationType

createException

public QTIRuntimeException createException()
Creates exception from this error.

Returns:
exception from this error


Copyright © 2009. All Rights Reserved.