This class implements {@link ErrorHandler} so it can bepassed to anywhere where {@link ErrorHandler} is expected.
However, to make the error handling easy (and make it work with visitor patterns nicely), this interface is not allowed to abort the processing. It merely receives errors. @author Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)
This class implements {@link ErrorHandler} so it can bepassed to anywhere where {@link ErrorHandler} is expected.
However, to make the error handling easy (and make it work with visitor patterns nicely), this interface is not allowed to abort the processing. It merely receives errors. @author Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com) @since 2.1 EA2
This class implements {@link ErrorHandler} so it can bepassed to anywhere where {@link ErrorHandler} is expected.
However, to make the error handling easy (and make it work with visitor patterns nicely), this interface is not allowed to abort the processing. It merely receives errors. @author Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com) @since 2.1 EA2
To provide customized error handling, implement this interface and use the setErrorListener
method to register an instance of the implmentation with the {@link javax.xml.transform.Transformer}. The Transformer
then reports all errors and warnings through this interface.
If an application does not register its own custom ErrorListener
, the default ErrorListener
is used which reports all warnings and errors to System.err
and does not throw any Exception
s. Applications are strongly encouraged to register and use ErrorListener
s that insure proper behavior for warnings and errors.
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 {@link #fatalError(TransformerException exception)}.
Transformer
s may use this mechanism to report XML parsing errors as well as transformation errors.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|