com.partnersoft.data.validation
Class ValidationError

java.lang.Object
  extended by com.partnersoft.data.validation.ValidationError
All Implemented Interfaces:
Coggable, java.io.Serializable

public class ValidationError
extends java.lang.Object
implements java.io.Serializable, Coggable

An error generated during validation. Designed for saving and loading via TOF or CogHeader. Includes guid, severity level ("warn", "error", etc.), module name, and message.

Copyright 2008 Partner Software, Inc.

Version:
$Id$
Author:
Paul Reavis
See Also:
Serialized Form

Constructor Summary
ValidationError()
           
ValidationError(Cog state)
           
ValidationError(java.lang.String moduleName, java.lang.String severity, java.lang.String message)
           
 
Method Summary
 ValidationError copy()
           
 java.lang.String getGuid()
           
 java.lang.String getMessage()
           
 java.lang.String getModuleName()
           
 java.lang.String getSeverity()
           
 void setGuid(java.lang.String guid)
           
 void setMessage(java.lang.String message)
           
 void setModuleName(java.lang.String moduleName)
           
 void setSeverity(java.lang.String severity)
           
 Cog toCog()
          Returns the complete internal state of this object in the form of a Cog.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ValidationError

public ValidationError()

ValidationError

public ValidationError(java.lang.String moduleName,
                       java.lang.String severity,
                       java.lang.String message)

ValidationError

public ValidationError(Cog state)
Method Detail

toString

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

getGuid

public java.lang.String getGuid()

setGuid

public void setGuid(java.lang.String guid)

getSeverity

public java.lang.String getSeverity()

setSeverity

public void setSeverity(java.lang.String severity)

getModuleName

public java.lang.String getModuleName()

setModuleName

public void setModuleName(java.lang.String moduleName)

getMessage

public java.lang.String getMessage()

setMessage

public void setMessage(java.lang.String message)

copy

public ValidationError copy()

toCog

public Cog toCog()
Description copied from interface: Coggable
Returns the complete internal state of this object in the form of a Cog.

Specified by:
toCog in interface Coggable
Returns:
Cog representing the internal state of this object