org.exolab.castor.xml
public class ValidationException extends XMLException
Version: $Revision: 6216 $ $Date: 2005-12-13 14:58:48 -0700 (Tue, 13 Dec 2005) $
Constructor Summary | |
---|---|
ValidationException()
Creates a new ValidationException with no message,
or nested Exception
| |
ValidationException(String message)
Creates a new ValidationException with the given message. | |
ValidationException(String message, int errorCode)
Creates a new ValidationException with the given message. | |
ValidationException(Throwable exception)
Creates a new ValidationException with the given nested
exception. | |
ValidationException(String message, Throwable exception)
Creates a new ValidationException with the given message
and nested exception. | |
ValidationException(String message, Exception exception, int errorCode)
Creates a new ValidationException with the given message,
nested exception, and errorCode. |
Method Summary | |
---|---|
Location | getLocation()
Returns the location of the exception
|
ValidationException | getNext()
Returns the next ValidationException in the list, or null
if no additional validation exceptions exist.
|
protected boolean | remove(ValidationException exception)
Removes the given ValidationException from the current
list of ValidationException.
|
protected void | setLast(ValidationException exception)
Adds the given ValidationException as the last exception
in the list. |
void | setLocation(Location location)
Sets the location information for this ValidationException.
|
protected void | setNext(ValidationException exception)
Sets the given ValidationException as the next exception
in the list. |
String | toString()
Returns the String representation of this Exception |
Parameters: message the message for this Exception
Parameters: message the message for this Exception errorCode the errorCode for this Exception
Parameters: exception the nested exception
Parameters: message the detail message for this exception exception the nested exception
Parameters: message the detail message for this exception exception the nested exception errorCode the errorCode for this Exception
Returns: the location of the exception
Returns: the next ValidationException in the list, or null if there are no additional exceptions.
Parameters: exception the ValidationException to remove
Returns: true if the given ValidationException was successfully removed.
Parameters: exception the ValidationException to set as the last exception in the list.
Parameters: location The location information for this validation exception.
Parameters: exception the ValidationException to set as the next exception in the list.
Returns: the String representation of this Exception