edu.duke.cs.banjo.utility
Class BanjoError

java.lang.Object
  extended byedu.duke.cs.banjo.utility.BanjoError

public class BanjoError
extends java.lang.Object

Used for tracking multiple internal "errors", e.g., while trying to validate the user input.

Details:

Change History:
Created on Oct 25, 2005 (v2.0)

hjs (v2.1) Add constructor based on existing BanjoError.

Author:
Jurgen Sladeczek (hjs)
For the latest info, please visit www.cs.duke.edu.

Field Summary
private  java.lang.Object errorInfo
           
private  java.lang.String errorMessageText
           
private  int errorType
           
private  java.lang.String settingName
           
 
Constructor Summary
BanjoError(BanjoError _banjoError)
           
BanjoError(java.lang.String _errorMessageText, int _errorType, java.lang.String _settingName, java.lang.Object _errorInfo)
           
 
Method Summary
 java.lang.Object getErrorInfo()
           
 java.lang.String getErrorMessageText()
           
 int getErrorType()
           
 java.lang.String getSettingName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

errorMessageText

private java.lang.String errorMessageText

errorType

private final int errorType

settingName

private java.lang.String settingName

errorInfo

private java.lang.Object errorInfo
Constructor Detail

BanjoError

public BanjoError(java.lang.String _errorMessageText,
                  int _errorType,
                  java.lang.String _settingName,
                  java.lang.Object _errorInfo)

BanjoError

public BanjoError(BanjoError _banjoError)
Method Detail

getErrorMessageText

public java.lang.String getErrorMessageText()
Returns:
Returns the errorMessageText.

getErrorType

public int getErrorType()
Returns:
Returns the errorType.

getErrorInfo

public java.lang.Object getErrorInfo()
Returns:
Returns the errorInfo.

getSettingName

public java.lang.String getSettingName()
Returns:
Returns the settingName.