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_DECLARED
private 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.ErrorHandler
warning
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void error(org.xml.sax.SAXParseException e) throws org.xml.sax.SAXException
error
in interface org.xml.sax.ErrorHandler
error
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void fatalError(org.xml.sax.SAXParseException e) throws org.xml.sax.SAXException
fatalError
in interface org.xml.sax.ErrorHandler
fatalError
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
private void processException(int type, org.xml.sax.SAXParseException e) throws org.xml.sax.SAXException
org.xml.sax.SAXException