org.qtitools.qti.validation
Class AbstractValidationItem

java.lang.Object
  extended by org.qtitools.qti.validation.AbstractValidationItem
All Implemented Interfaces:
ValidationItem
Direct Known Subclasses:
ValidationError, ValidationInfo, ValidationWarning

public abstract class AbstractValidationItem
extends java.lang.Object
implements ValidationItem

Abstract implementation of ValidationItem.

Author:
Jiri Kajaba

Constructor Summary
AbstractValidationItem(Validatable source, XmlNode node, java.lang.String message)
          Constructs validation item.
 
Method Summary
 java.lang.String getMessage()
          Gets message of this item.
 XmlNode getNode()
          Gets source node of this item.
 Validatable getSource()
          Gets source of this item.
 void setNode(XmlNode node)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.qtitools.qti.validation.ValidationItem
getType
 

Constructor Detail

AbstractValidationItem

public AbstractValidationItem(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

getSource

public Validatable getSource()
Description copied from interface: ValidationItem
Gets source of this item.

Specified by:
getSource in interface ValidationItem
Returns:
source of this item

getNode

public XmlNode getNode()
Description copied from interface: ValidationItem
Gets source node of this item.

Specified by:
getNode in interface ValidationItem
Returns:
source node of this item

setNode

public void setNode(XmlNode node)
Specified by:
setNode in interface ValidationItem

getMessage

public java.lang.String getMessage()
Description copied from interface: ValidationItem
Gets message of this item.

Specified by:
getMessage in interface ValidationItem
Returns:
message of this item

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2009. All Rights Reserved.