Class XMLSchemaValidator.XSIErrorReporter

java.lang.Object
org.apache.xerces.impl.xs.XMLSchemaValidator.XSIErrorReporter
Enclosing class:
XMLSchemaValidator

protected final class XMLSchemaValidator.XSIErrorReporter extends Object
A wrapper of the standard error reporter. We'll store all schema errors in this wrapper object, so that we can get all errors (error codes) of a specific element. This is useful for PSVI.
  • Constructor Details

    • XSIErrorReporter

      protected XSIErrorReporter()
  • Method Details

    • reset

      public void reset(XMLErrorReporter errorReporter)
    • pushContext

      public void pushContext()
    • popContext

      public String[] popContext()
    • mergeContext

      public String[] mergeContext()
    • reportError

      public void reportError(String domain, String key, Object[] arguments, short severity) throws org.apache.xerces.xni.XNIException
      Throws:
      org.apache.xerces.xni.XNIException
    • reportError

      public void reportError(org.apache.xerces.xni.XMLLocator location, String domain, String key, Object[] arguments, short severity) throws org.apache.xerces.xni.XNIException
      Throws:
      org.apache.xerces.xni.XNIException