public class ExtendedErrorHandlerWrapper
extends org.apache.xerces.util.ErrorHandlerWrapper
ErrorHandlerWrapper
implementation that evaluates the domain parameter passed to
ErrorHandlerWrapper.error(String, String, XMLParseException)
,
ErrorHandlerWrapper.warning(String, String, XMLParseException)
, and
ErrorHandlerWrapper.fatalError(String, String, XMLParseException)
methods and creates, if applicable,
domain-specific XMLWellformednessException
s or XMLValidityException
s rather than ordinary
SyncProviderException
s.Constructor and Description |
---|
ExtendedErrorHandlerWrapper() |
ExtendedErrorHandlerWrapper(org.xml.sax.ErrorHandler errorHandler) |
Modifier and Type | Method and Description |
---|---|
protected org.xml.sax.SAXParseException |
createSAXParseException(java.lang.String domain,
org.apache.xerces.xni.parser.XMLParseException exception)
Creates a
SAXParseException from an given domain and XMLParseException . |
protected org.xml.sax.SAXParseException |
createXMLValidityException(org.apache.xerces.xni.parser.XMLParseException exception)
Creates an XMLValidityException from given
XMLParseException . |
protected org.xml.sax.SAXParseException |
createXMLWellformednessException(org.apache.xerces.xni.parser.XMLParseException exception)
Creates an XMLWellformednessException from given
XMLParseException . |
void |
error(java.lang.String domain,
java.lang.String key,
org.apache.xerces.xni.parser.XMLParseException exception) |
void |
fatalError(java.lang.String domain,
java.lang.String key,
org.apache.xerces.xni.parser.XMLParseException exception) |
void |
warning(java.lang.String domain,
java.lang.String key,
org.apache.xerces.xni.parser.XMLParseException exception) |
public ExtendedErrorHandlerWrapper()
public ExtendedErrorHandlerWrapper(org.xml.sax.ErrorHandler errorHandler)
public void warning(java.lang.String domain, java.lang.String key, org.apache.xerces.xni.parser.XMLParseException exception) throws org.apache.xerces.xni.XNIException
warning
in interface org.apache.xerces.xni.parser.XMLErrorHandler
warning
in class org.apache.xerces.util.ErrorHandlerWrapper
org.apache.xerces.xni.XNIException
public void error(java.lang.String domain, java.lang.String key, org.apache.xerces.xni.parser.XMLParseException exception) throws org.apache.xerces.xni.XNIException
error
in interface org.apache.xerces.xni.parser.XMLErrorHandler
error
in class org.apache.xerces.util.ErrorHandlerWrapper
org.apache.xerces.xni.XNIException
public void fatalError(java.lang.String domain, java.lang.String key, org.apache.xerces.xni.parser.XMLParseException exception) throws org.apache.xerces.xni.XNIException
fatalError
in interface org.apache.xerces.xni.parser.XMLErrorHandler
fatalError
in class org.apache.xerces.util.ErrorHandlerWrapper
org.apache.xerces.xni.XNIException
protected org.xml.sax.SAXParseException createSAXParseException(java.lang.String domain, org.apache.xerces.xni.parser.XMLParseException exception)
SAXParseException
from an given domain and XMLParseException
.protected org.xml.sax.SAXParseException createXMLWellformednessException(org.apache.xerces.xni.parser.XMLParseException exception)
XMLParseException
.protected org.xml.sax.SAXParseException createXMLValidityException(org.apache.xerces.xni.parser.XMLParseException exception)
XMLParseException
.