Package org.dom4j.util
Class XMLErrorHandler
- java.lang.Object
 - 
- org.dom4j.util.XMLErrorHandler
 
 
- 
- All Implemented Interfaces:
 ErrorHandler
public class XMLErrorHandler extends Object implements ErrorHandler
XMLErrorHandleris a SAXErrorHandlerwhich turns the SAX parsing errors into XML so that the output can be formatted using XSLT or the errors can be included in a SOAP message. 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected static QNameERROR_QNAMEprotected static QNameFATALERROR_QNAMEprotected static QNameWARNING_QNAME 
- 
Constructor Summary
Constructors Constructor Description XMLErrorHandler()XMLErrorHandler(Element errors) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddException(Element element, SAXParseException e)Adds the given parse exception information to the given element instancevoiderror(SAXParseException e)voidfatalError(SAXParseException e)QNamegetErrorQName()ElementgetErrors()QNamegetFatalErrorQName()QNamegetWarningQName()voidsetErrorQName(QName errorQName)voidsetErrors(Element errors)voidsetFatalErrorQName(QName fatalErrorQName)voidsetWarningQName(QName warningQName)voidwarning(SAXParseException e) 
 - 
 
- 
- 
Constructor Detail
- 
XMLErrorHandler
public XMLErrorHandler()
 
- 
XMLErrorHandler
public XMLErrorHandler(Element errors)
 
 - 
 
- 
Method Detail
- 
error
public void error(SAXParseException e)
- Specified by:
 errorin interfaceErrorHandler
 
- 
fatalError
public void fatalError(SAXParseException e)
- Specified by:
 fatalErrorin interfaceErrorHandler
 
- 
warning
public void warning(SAXParseException e)
- Specified by:
 warningin interfaceErrorHandler
 
- 
getErrors
public Element getErrors()
 
- 
setErrors
public void setErrors(Element errors)
 
- 
getErrorQName
public QName getErrorQName()
 
- 
setErrorQName
public void setErrorQName(QName errorQName)
 
- 
getFatalErrorQName
public QName getFatalErrorQName()
 
- 
setFatalErrorQName
public void setFatalErrorQName(QName fatalErrorQName)
 
- 
getWarningQName
public QName getWarningQName()
 
- 
setWarningQName
public void setWarningQName(QName warningQName)
 
- 
addException
protected void addException(Element element, SAXParseException e)
Adds the given parse exception information to the given element instance- Parameters:
 element- DOCUMENT ME!e- DOCUMENT ME!
 
 - 
 
 -