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