org.apache.xml.resolver
Class CatalogException
Exception
org.apache.xml.resolver.CatalogException
public class CatalogException
extends Exception
Signal Catalog exception.
This exception is thrown if an error occurs loading a
catalog file.
CatalogException(Exception e) - Create a new CatalogException wrapping an existing exception.
|
CatalogException(String message, Exception e) - Create a new CatalogException from an existing exception.
|
CatalogException(int type) - Create a new CatalogException.
|
CatalogException(int type, String message) - Create a new CatalogException.
|
Exception | getException() - Return the embedded exception, if any.
|
int | getExceptionType() - Return the exception type
|
String | getMessage() - Return a detail message for this exception.
|
String | toString() - Override toString to pick up any embedded exception.
|
INVALID_ENTRY
public static final int INVALID_ENTRY
An invalid entry
INVALID_ENTRY_TYPE
public static final int INVALID_ENTRY_TYPE
An invalid entry type
NO_XML_PARSER
public static final int NO_XML_PARSER
Could not instantiate an XML parser
PARSE_FAILED
public static final int PARSE_FAILED
XML but parse failed
UNENDED_COMMENT
public static final int UNENDED_COMMENT
Text catalog ended in mid-comment
UNKNOWN_FORMAT
public static final int UNKNOWN_FORMAT
Unknown XML format
UNPARSEABLE
public static final int UNPARSEABLE
Unparseable XML catalog (not XML)
WRAPPER
public static final int WRAPPER
A wrapper around another exception
CatalogException
public CatalogException(Exception e)
Create a new CatalogException wrapping an existing exception.
The existing exception will be embedded in the new
one, and its message will become the default message for
the CatalogException.
e
- The exception to be wrapped in a CatalogException.
CatalogException
public CatalogException(String message,
Exception e)
Create a new CatalogException from an existing exception.
The existing exception will be embedded in the new
one, but the new exception will have its own message.
message
- The detail message.e
- The exception to be wrapped in a CatalogException.
CatalogException
public CatalogException(int type)
Create a new CatalogException.
type
- The exception type
CatalogException
public CatalogException(int type,
String message)
Create a new CatalogException.
type
- The exception typemessage
- The error or warning message.
getException
public Exception getException()
Return the embedded exception, if any.
- The embedded exception, or null if there is none.
getExceptionType
public int getExceptionType()
Return the exception type
getMessage
public String getMessage()
Return a detail message for this exception.
If there is an embedded exception, and if the CatalogException
has no detail message of its own, this method will return
the detail message from the embedded exception.
- The error or warning message.
toString
public String toString()
Override toString to pick up any embedded exception.
- A string representation of this exception.
Copyright B) 2001-2003 Apache Software Foundation. All Rights Reserved.