com.hp.hpl.jena.rdf.arp
Class ParseException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.xml.sax.SAXException
org.xml.sax.SAXParseException
com.hp.hpl.jena.rdf.arp.ParseException
- All Implemented Interfaces:
- ARPErrorNumbers, RDFParserConstants, Serializable
public class ParseException
- extends SAXParseException
- implements ARPErrorNumbers, RDFParserConstants
An exception during the RDF processing of ARP. Note: it is distinguished
from an XML related exception from Xerces because while both are
SAXParseException's, the latter are not
com.hp.hpl.jena.arp.ParseException's.
- See Also:
- Serialized Form
Fields inherited from interface com.hp.hpl.jena.rdf.arp.ARPErrorNumbers |
EM_ERROR, EM_FATAL, EM_IGNORE, EM_WARNING, ERR_ABOUTEACH_NOT_TOPLEVEL, ERR_BAD_RDF_ATTRIBUTE, ERR_BAD_RDF_ELEMENT, ERR_ENCODING_MISMATCH, ERR_GENERIC_IO, ERR_INTERNAL_ERROR, ERR_LI_AS_TYPE, ERR_NOT_WHITESPACE, ERR_RESOLVING_URI_AGAINST_NULL_BASE, ERR_SAX_ERROR, ERR_SAX_FATAL_ERROR, ERR_STRING_NOT_NORMAL_FORM_C, ERR_SYNTAX_ERROR, ERR_UNABLE_TO_RECOVER, ERR_URI_NOT_NORMAL_FORM_C, ERR_UTF_ENCODING, IGN_DAML_COLLECTION, IGN_NO_BASE_URI_SPECIFIED, IGN_PRIVATE_XMLLANG, IGN_XMLBASE_SIGNIFICANT, IGN_XMLBASE_USED, WARN_BAD_NAME, WARN_BAD_NAMESPACE_URI, WARN_BAD_RDF_NAMESPACE_URI, WARN_BAD_XML, WARN_BAD_XML_NAMESPACE_URI, WARN_BAD_XMLLANG, WARN_DEPRECATED_XMLLANG, WARN_ENCODING_MISMATCH, WARN_IN_STRICT_MODE, WARN_LEGAL_REUSE_OF_ID, WARN_MALFORMED_URI, WARN_MALFORMED_XMLLANG, WARN_MINOR_INTERNAL_ERROR, WARN_PROCESSING_INSTRUCTION_IN_RDF, WARN_QNAME_AS_ID, WARN_RDF_NN_AS_TYPE, WARN_REDEFINITION_OF_ID, WARN_RELATIVE_NAMESPACE_URI_DEPRECATED, WARN_RESOLVING_URI_AGAINST_EMPTY_BASE, WARN_SAX_WARNING, WARN_STRING_COMPOSING_CHAR, WARN_STRING_NOT_NORMAL_FORM_C, WARN_UNKNOWN_PARSETYPE, WARN_UNKNOWN_RDF_ATTRIBUTE, WARN_UNKNOWN_RDF_ELEMENT, WARN_UNKNOWN_XML_ATTRIBUTE, WARN_UNQUALIFIED_ATTRIBUTE, WARN_UNQUALIFIED_ELEMENT, WARN_UNQUALIFIED_RDF_ATTRIBUTE, WARN_URI_COMPOSING_CHAR, WARN_XMLBASE_MISSING |
Fields inherited from interface com.hp.hpl.jena.rdf.arp.RDFParserConstants |
A_ABOUT, A_DATATYPE, A_ID, A_NODEID, A_OTHER, A_PARSETYPE, A_RDF_N, A_RESOURCE, A_TYPE, A_XMLBASE, A_XMLLANG, A_XMLNS, A_XMLSPACE, AV_COLLECTION, AV_DAMLCOLLECTION, AV_LITERAL, AV_RESOURCE, AV_STRING, CD_STRING, COMMENT, E_DESCRIPTION, E_END, E_LI, E_OTHER, E_RDF, E_RDF_N, EOF, PROCESSING_INSTRUCTION, X_SAX_EX, X_WARNING |
getErrorNumber
public int getErrorNumber()
- The error number (from
ARPErrorNumbers
) related to this
exception.
- Returns:
- The error number.
promote
public void promote()
- Intended for use within an RDFErrorHandler. This method is untested.
Marks the exception to be promoted to be thrown from the
parser's entry method.
getMessage
public String getMessage()
- The message without location information. Use either the formatMessage
method, or the SAXParseException interface, to access the location
information.
- Overrides:
getMessage
in class SAXException
- Returns:
- The exception message.
formatMessage
public static String formatMessage(Exception e)
- Calls e.getMessage() and also accesses line and column information for
SAXParseException's.
- Parameters:
e
- The exception to describe.
- Returns:
- e.getMessage() possibly prepended by error location information.
Copyright © 2000, 2001, 2002, 2003, 2004 Hewlett-Packard Development Company, LP