public class ReportErrorHandler
extends java.lang.Object
implements org.xml.sax.ErrorHandler
ErrorHandler that reports all errors and warnings.
SAX parse errors are also handled.| Modifier and Type | Field and Description |
|---|---|
private int |
counter |
boolean |
hadError |
static java.lang.String |
MSG_ERROR |
static java.lang.String |
MSG_FATAL |
static java.lang.String |
MSG_TOO_MANY_ERRORS |
static java.lang.String |
MSG_WARNING |
| Constructor and Description |
|---|
ReportErrorHandler() |
| Modifier and Type | Method and Description |
|---|---|
private void |
countCheck(org.xml.sax.SAXParseException e) |
void |
error(org.xml.sax.SAXParseException e) |
void |
fatalError(org.xml.sax.SAXParseException e) |
protected static void |
printSAXParseException(org.xml.sax.SAXParseException spe,
java.lang.String prop) |
void |
warning(org.xml.sax.SAXParseException e) |
private int counter
public boolean hadError
public static final java.lang.String MSG_TOO_MANY_ERRORS
public static final java.lang.String MSG_ERROR
public static final java.lang.String MSG_WARNING
public static final java.lang.String MSG_FATAL
public void error(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
error in interface org.xml.sax.ErrorHandlerorg.xml.sax.SAXExceptionpublic void fatalError(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
fatalError in interface org.xml.sax.ErrorHandlerorg.xml.sax.SAXExceptionpublic void warning(org.xml.sax.SAXParseException e)
warning in interface org.xml.sax.ErrorHandlerprotected static void printSAXParseException(org.xml.sax.SAXParseException spe,
java.lang.String prop)
private void countCheck(org.xml.sax.SAXParseException e)
throws ValidationUnrecoverableException
ValidationUnrecoverableException