jaxp/src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
--- a/jaxp/src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java Wed Jul 05 16:49:07 2017 +0200
+++ b/jaxp/src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java Mon Apr 20 22:50:16 2009 -0700
@@ -2523,25 +2523,26 @@
return false;
}
+ void reportSchemaFatalError(String key, Object[] args, Element ele) {
+ reportSchemaErr(key, args, ele, XMLErrorReporter.SEVERITY_FATAL_ERROR);
+ }
+
void reportSchemaError(String key, Object[] args, Element ele) {
+ reportSchemaErr(key, args, ele, XMLErrorReporter.SEVERITY_ERROR);
+ }
+
+ void reportSchemaWarning(String key, Object[] args, Element ele) {
+ reportSchemaErr(key, args, ele, XMLErrorReporter.SEVERITY_WARNING);
+ }
+
+ void reportSchemaErr(String key, Object[] args, Element ele, short type) {
if (element2Locator(ele, xl)) {
fErrorReporter.reportError(xl, XSMessageFormatter.SCHEMA_DOMAIN,
- key, args, XMLErrorReporter.SEVERITY_ERROR);
+ key, args, type);
}
else {
fErrorReporter.reportError(XSMessageFormatter.SCHEMA_DOMAIN,
- key, args, XMLErrorReporter.SEVERITY_ERROR);
- }
- }
-
- void reportSchemaWarning(String key, Object[] args, Element ele) {
- if (element2Locator(ele, xl)) {
- fErrorReporter.reportError(xl, XSMessageFormatter.SCHEMA_DOMAIN,
- key, args, XMLErrorReporter.SEVERITY_WARNING);
- }
- else {
- fErrorReporter.reportError(XSMessageFormatter.SCHEMA_DOMAIN,
- key, args, XMLErrorReporter.SEVERITY_WARNING);
+ key, args, type);
}
}