Class DefaultErrorHandler
- java.lang.Object
-
- org.smooks.engine.delivery.sax.ng.org.apache.xerces.util.DefaultErrorHandler
-
- All Implemented Interfaces:
XMLErrorHandler
public class DefaultErrorHandler extends Object implements XMLErrorHandler
Default error handler.- Version:
- $Id$
- Author:
- Andy Clark, IBM
-
-
Field Summary
Fields Modifier and Type Field Description protected PrintWriter
fOut
Print writer.
-
Constructor Summary
Constructors Constructor Description DefaultErrorHandler()
Constructs an error handler that prints error messages toSystem.err
.DefaultErrorHandler(PrintWriter out)
Constructs an error handler that prints error messages to the specifiedPrintWriter
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
error(String domain, String key, XMLParseException ex)
Error.void
fatalError(String domain, String key, XMLParseException ex)
Fatal error.void
warning(String domain, String key, XMLParseException ex)
Warning.
-
-
-
Field Detail
-
fOut
protected PrintWriter fOut
Print writer.
-
-
Constructor Detail
-
DefaultErrorHandler
public DefaultErrorHandler()
Constructs an error handler that prints error messages toSystem.err
.
-
DefaultErrorHandler
public DefaultErrorHandler(PrintWriter out)
Constructs an error handler that prints error messages to the specifiedPrintWriter
.
-
-
Method Detail
-
warning
public void warning(String domain, String key, XMLParseException ex) throws XNIException
Warning.- Specified by:
warning
in interfaceXMLErrorHandler
- Parameters:
domain
- The domain of the warning. The domain can be any string but is suggested to be a valid URI. The domain can be used to conveniently specify a web site location of the relevant specification or document pertaining to this warning.key
- The warning key. This key can be any string and is implementation dependent.ex
- Exception.- Throws:
XNIException
- Thrown to signal that the parser should stop parsing the document.
-
error
public void error(String domain, String key, XMLParseException ex) throws XNIException
Error.- Specified by:
error
in interfaceXMLErrorHandler
- Parameters:
domain
- The domain of the error. The domain can be any string but is suggested to be a valid URI. The domain can be used to conveniently specify a web site location of the relevant specification or document pertaining to this error.key
- The error key. This key can be any string and is implementation dependent.ex
- Exception.- Throws:
XNIException
- Thrown to signal that the parser should stop parsing the document.
-
fatalError
public void fatalError(String domain, String key, XMLParseException ex) throws XNIException
Fatal error.- Specified by:
fatalError
in interfaceXMLErrorHandler
- Parameters:
domain
- The domain of the fatal error. The domain can be any string but is suggested to be a valid URI. The domain can be used to conveniently specify a web site location of the relevant specification or document pertaining to this fatal error.key
- The fatal error key. This key can be any string and is implementation dependent.ex
- Exception.- Throws:
XNIException
- Thrown to signal that the parser should stop parsing the document.
-
-