net.sf.saxon

Class StandardErrorHandler

Implemented Interfaces:
org.xml.sax.ErrorHandler

public class StandardErrorHandler
extends java.lang.Object
implements org.xml.sax.ErrorHandler

Constructor Summary

StandardErrorHandler(ErrorListener listener)

Method Summary

void
error(SAXParseException e)
Callback interface for SAX: not for application use
void
fatalError(SAXParseException e)
Callback interface for SAX: not for application use
protected void
reportError(SAXParseException e, boolean isFatal)
Common routine for SAX errors and fatal errors
void
setErrorOutput(Writer writer)
Set output for error messages produced by the default error handler.
void
warning(SAXParseException e)
Callback interface for SAX: not for application use

Constructor Details

StandardErrorHandler

public StandardErrorHandler(ErrorListener listener)

Method Details

error

public void error(SAXParseException e)
            throws SAXException
Callback interface for SAX: not for application use

fatalError

public void fatalError(SAXParseException e)
            throws SAXException
Callback interface for SAX: not for application use

reportError

protected void reportError(SAXParseException e,
                           boolean isFatal)
Common routine for SAX errors and fatal errors

setErrorOutput

public void setErrorOutput(Writer writer)
Set output for error messages produced by the default error handler. The default error handler does not throw an exception for parse errors or input I/O errors, rather it returns a result code and writes diagnostics to a user-specified output writer, which defaults to System.err
This call has no effect if setErrorHandler() has been called to supply a user-defined error handler
Parameters:
writer - The Writer to use for error messages

warning

public void warning(SAXParseException e)
Callback interface for SAX: not for application use