Class IntraGrammarPoolEntityResolver

java.lang.Object
org.frankframework.validation.IntraGrammarPoolEntityResolver
All Implemented Interfaces:
org.apache.xerces.xni.parser.XMLEntityResolver

public class IntraGrammarPoolEntityResolver extends Object implements org.apache.xerces.xni.parser.XMLEntityResolver
EntityResolver for XercesXmlValidator to resolve imported schema documents to other schemas used to populate the grammar pool. References are resolved by namespace.
Author:
Gerrit van Brakel
  • Field Details

    • log

      protected org.apache.logging.log4j.Logger log
  • Constructor Details

    • IntraGrammarPoolEntityResolver

      public IntraGrammarPoolEntityResolver(IScopeProvider scopeProvider, List<Schema> schemas)
  • Method Details

    • resolveEntity

      public org.apache.xerces.xni.parser.XMLInputSource resolveEntity(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier) throws org.apache.xerces.xni.XNIException, IOException
      Specified by:
      resolveEntity in interface org.apache.xerces.xni.parser.XMLEntityResolver
      Throws:
      org.apache.xerces.xni.XNIException
      IOException