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 XMLWellformednessExceptions or XMLValidityExceptions rather than ordinary
SyncProviderExceptions.| 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.XMLErrorHandlerwarning in class org.apache.xerces.util.ErrorHandlerWrapperorg.apache.xerces.xni.XNIExceptionpublic 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.XMLErrorHandlererror in class org.apache.xerces.util.ErrorHandlerWrapperorg.apache.xerces.xni.XNIExceptionpublic 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.XMLErrorHandlerfatalError in class org.apache.xerces.util.ErrorHandlerWrapperorg.apache.xerces.xni.XNIExceptionprotected 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.