| Method from org.dom4j.util.XMLErrorHandler Detail: |
protected void addException(Element element,
SAXParseException e) {
element.addAttribute("column", Integer.toString(e.getColumnNumber()));
element.addAttribute("line", Integer.toString(e.getLineNumber()));
String publicID = e.getPublicId();
if ((publicID != null) && (publicID.length() > 0)) {
element.addAttribute("publicID", publicID);
}
String systemID = e.getSystemId();
if ((systemID != null) && (systemID.length() > 0)) {
element.addAttribute("systemID", systemID);
}
element.addText(e.getMessage());
}
Adds the given parse exception information to the given element instance |
public void error(SAXParseException e) {
Element element = errors.addElement(errorQName);
addException(element, e);
}
|
public void fatalError(SAXParseException e) {
Element element = errors.addElement(fatalErrorQName);
addException(element, e);
}
|
public QName getErrorQName() {
return errorQName;
}
|
public Element getErrors() {
return errors;
}
|
public QName getFatalErrorQName() {
return fatalErrorQName;
}
|
public QName getWarningQName() {
return warningQName;
}
|
public void setErrorQName(QName errorQName) {
this.errorQName = errorQName;
}
|
public void setErrors(Element errors) {
this.errors = errors;
}
|
public void setFatalErrorQName(QName fatalErrorQName) {
this.fatalErrorQName = fatalErrorQName;
}
|
public void setWarningQName(QName warningQName) {
this.warningQName = warningQName;
}
|
public void warning(SAXParseException e) {
Element element = errors.addElement(warningQName);
addException(element, e);
}
|