|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.xmlmill.JAXPErrorHandler
The JAXPErrorHandler instance knows if
the transformation of a .pdf document should be aborted when
a SAXParseException or
javax.xml.transform.TransformerException warning
or error occurs.
| Field Summary | |
static int |
ABORT_ON_ERROR
bit mask value for flag : abort on error message |
static int |
ABORT_ON_WARNING
bit mask value for flag : abort on warning message |
| Constructor Summary | |
JAXPErrorHandler()
Zero argument default constructor. |
|
JAXPErrorHandler(int flags)
Default constructor. |
|
| Method Summary | |
void |
error(org.xml.sax.SAXParseException e)
Receives notification of a recoverable parser error. |
void |
error(javax.xml.transform.TransformerException exception)
Report a transformer error. |
void |
fatalError(org.xml.sax.SAXParseException e)
Report a fatal parsing error. |
void |
fatalError(javax.xml.transform.TransformerException exception)
Report a transformer fatalerror. |
boolean |
isAbortOnError()
Returns if the transformation is aborted when a
error has occured.
|
boolean |
isAbortOnWarning()
Returns if the transformation is aborted when a
warning has occured.
|
void |
warning(org.xml.sax.SAXParseException e)
Report a parser warning. |
void |
warning(javax.xml.transform.TransformerException exception)
Report a transformer warning. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int ABORT_ON_ERROR
public static final int ABORT_ON_WARNING
| Constructor Detail |
public JAXPErrorHandler()
The default errorhandler will stop parsing after
a SAXParseException or
javax.xml.transform.TransformerException fatal error
has occured. This mimics the default behavior of
a SAX2 compliant parser. A fatal error will always cause the
parser to stop.
public JAXPErrorHandler(int flags)
The errorhandler can be constructed with a certain behavior
concerning whether or not to abort when SAXParseException
or javax.xml.transform.TransformerException warnings
or errors occurs.
flags - int representing the behavior of the errorhandler regarding
whether or not to abort when warnings or errors occurs.ABORT_ON_ERROR,
ABORT_ON_WARNING| Method Detail |
public boolean isAbortOnWarning()
warning has occured.
public boolean isAbortOnError()
error has occured.
public void error(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXParseException
Depending on the flags set, this message will be written to the log file and the application may stop processing.
error in interface org.xml.sax.ErrorHandlere - The warning information encoded as an exception.org.xml.sax.SAXParseException - Any SAX Parse exception.ErrorHandler.warning(org.xml.sax.SAXParseException),
SAXParseException
public void fatalError(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXParseException
A fatal SAXParseException is always written to in the errorlog and the application will stop all processing when this method is invoked, since the document is no longer reliable, and the parser may no longer report parsing events.
fatalError in interface org.xml.sax.ErrorHandlere - The error information encoded as an exception.org.xml.sax.SAXParseException - Any SAX Parse exception.ErrorHandler.fatalError(org.xml.sax.SAXParseException),
SAXParseException
public void warning(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXParseException
Depending on the flags set, this message will be written to the log file and the application may stop processing.
warning in interface org.xml.sax.ErrorHandlere - The warning information encoded as an exception.org.xml.sax.SAXParseException - Any SAX Parse exception.ErrorHandler.warning(org.xml.sax.SAXParseException),
SAXParseException
public void error(javax.xml.transform.TransformerException exception)
throws javax.xml.transform.TransformerException
Depending on the flags set, the application may stop processing.
error in interface javax.xml.transform.ErrorListenerexception - The fatalerror information encoded as an exception.javax.xml.transform.TransformerException -
public void fatalError(javax.xml.transform.TransformerException exception)
throws javax.xml.transform.TransformerException
The application will stop processing.
fatalError in interface javax.xml.transform.ErrorListenerexception - The fatalerror information encoded as an exception.javax.xml.transform.TransformerException -
public void warning(javax.xml.transform.TransformerException exception)
throws javax.xml.transform.TransformerException
Depending on the flags set, the application may stop processing.
warning in interface javax.xml.transform.ErrorListenerexception - The warning information encoded as an exception.javax.xml.transform.TransformerException -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||