Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.instancevalidator.report
Interface InstanceValidationMessage

All Superinterfaces:
Message
All Known Implementing Classes:
DefaultInstanceValidationMessage

public interface InstanceValidationMessage
extends Message

Instance validation message.

Author:
Kai Schwierczek

Method Summary
 String getCategory()
          Returns the category of this message (i.
 InstanceReference getInstanceReference()
          Returns the reference to the instance this message is about.
 List<QName> getPath()
          Returns the path within the type this message is about.
 QName getType()
          Returns the type name this message belongs to.
 
Methods inherited from interface eu.esdihumboldt.hale.common.core.report.Message
getFormattedMessage, getMessage, getStackTrace, getThrowable
 

Method Detail

getInstanceReference

InstanceReference getInstanceReference()
Returns the reference to the instance this message is about. The reference is only valid as long as the data set didn't change.

Returns:
the reference to the instance this message is about, may be null

getType

QName getType()
Returns the type name this message belongs to. If the validation wasn't started at an instance this may be null.

Returns:
the type name this message belongs to

getPath

List<QName> getPath()
Returns the path within the type this message is about.

Returns:
the path within the type this message is about

getCategory

String getCategory()
Returns the category of this message (i. e. which validator created the message).

Returns:
the category of this message

Humboldt Alignment Editor 2.5.0

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