private static class XmlValidator.MessagesErrorHandler
extends org.xml.sax.helpers.DefaultHandler
SAXParseException messages.| Modifier and Type | Field and Description |
|---|---|
private static java.util.regex.Pattern |
ELEMENT_TYPE_PATTERN |
private static java.lang.String |
EOL |
private boolean |
hasDtdAndXsd |
private Log |
log |
private static int |
TYPE_ERROR |
private static int |
TYPE_FATAL |
private static int |
TYPE_UNKNOWN |
private static int |
TYPE_WARNING |
| Modifier | Constructor and Description |
|---|---|
private |
MessagesErrorHandler(Log log) |
| Modifier and Type | Method and Description |
|---|---|
void |
error(org.xml.sax.SAXParseException e) |
void |
fatalError(org.xml.sax.SAXParseException e) |
private void |
processException(int type,
org.xml.sax.SAXParseException e) |
protected void |
setHasDtdAndXsd(boolean hasDtdAndXsd) |
void |
warning(org.xml.sax.SAXParseException e) |
private static final int TYPE_UNKNOWN
private static final int TYPE_WARNING
private static final int TYPE_ERROR
private static final int TYPE_FATAL
private static final java.lang.String EOL
private static final java.util.regex.Pattern ELEMENT_TYPE_PATTERN
org/apache/xerces/impl/msg/XMLMessages.properties#MSG_ELEMENT_NOT_DECLAREDprivate final Log log
private boolean hasDtdAndXsd
private MessagesErrorHandler(Log log)
protected void setHasDtdAndXsd(boolean hasDtdAndXsd)
hasDtdAndXsd - the hasDtdAndXsd to setpublic void warning(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
warning in interface org.xml.sax.ErrorHandlerwarning in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void error(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
error in interface org.xml.sax.ErrorHandlererror in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void fatalError(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
fatalError in interface org.xml.sax.ErrorHandlerfatalError in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionprivate void processException(int type,
org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
org.xml.sax.SAXException