Mark Wilson I am the creator of TopXML. I am available for international and local (Australia) contracts. I am a Solution Architect/Business Analyst. I have worked in IT in several countries (NZ, Australia, South Africa, UK) building and training teams for government and very large non-governmental organizations. I am ex-Microsoft Consulting Services. I wrote the first book on Microsoft XML published in 2000 called XML Programming with VB and ASP. Most recently I have been building tools for the SEO industry. Ask me for a 37 point SEO health-checkup for your website.
First posted :
03/24/2008
Times viewed :
116
The javax.xml.transform.ErrorListener Class
Members
Signature
Public methods
void
error(TransformerException
exception)
void
fatalError(TransformerException
exception)
void
warning(TransformerException
exception)
Overview
This
interface is analogous to ErrorHandler in SAX, and provides error notification
for transformation. Use the setErrorListener method to register an instance of
the implmentation with the Transformer. The Transformer then reports all errors
and warnings through this interface.
If an
application does not register an ErrorListener, errors are reported to
System.err.
For
transformation errors, a Transformer must use this interface instead of
throwing an exception: it is up to the application to decide whether to throw
an exception for different types of errors and warnings. Note however that the
Transformer is not required to continue with the transformation after a call to
fatalError.
Transformers
may use this mechanism to report XML parsing errors as well as transformation
errors.
Method Overviews
Important methods of this class
are error(TransformerException
exception), fatalError(TransformerException exception), warning(TransformerException
exception).
Example of how to use ErrorListener
package
topxml;
import
javax.xml.transform.ErrorListener;
import
javax.xml.transform.TransformerException;
public
class ErrorListenerImpl implements ErrorListener