org.exolab.castor.xml

Class CastorException

Known Direct Subclasses:
ValidationException, XMLException

public class CastorException
extends Exception

The base exception for Castor (or at least Castor XML)
Version:
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:09:08 $
Author:
Keith Visco

Constructor Summary

CastorException()
Creates a new CastorException with no message, or nested Exception
CastorException(String message)
Creates a new CastorException with the given message.
CastorException(String message, int errorCode)
Creates a new CastorException with the given message nested exception.
CastorException(int errorCode)
Creates a new CastorException with the given nested exception.

Method Summary

int
getErrorCode()
Returns the error code for this Exception, or -1 if no error code exists.
String
getMessage()
Returns the detail message for this Exception
void
setErrorCode(int errorCode)
Sets the error code for this Exception
void
setMessage(String message)
Sets the message for this Exception

Constructor Details

CastorException

public CastorException()
Creates a new CastorException with no message, or nested Exception

CastorException

public CastorException(String message)
Creates a new CastorException with the given message.
Parameters:
message - the message for this Exception

CastorException

public CastorException(String message,
                       int errorCode)
Creates a new CastorException with the given message nested exception.
Parameters:
message - the detail message for this exception
errorCode - the error code for this Exception

CastorException

public CastorException(int errorCode)
Creates a new CastorException with the given nested exception.
Parameters:
errorCode - the error code for this Exception

Method Details

getErrorCode

public int getErrorCode()
Returns the error code for this Exception, or -1 if no error code exists.
Returns:
the error code for this Exception, or -1 if no error code exists

getMessage

public String getMessage()
Returns the detail message for this Exception
Returns:
the detail message for this Exception

setErrorCode

public void setErrorCode(int errorCode)
Sets the error code for this Exception
Parameters:
errorCode - the error code

setMessage

public void setMessage(String message)
Sets the message for this Exception
Parameters:
message - the message for this Exception

Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com