Class IntraGrammarPoolEntityResolver
- java.lang.Object
-
- nl.nn.adapterframework.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 Summary
Fields Modifier and Type Field Description protected org.apache.logging.log4j.Logger
log
-
Constructor Summary
Constructors Constructor Description IntraGrammarPoolEntityResolver(IScopeProvider scopeProvider, List<Schema> schemas)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.xerces.xni.parser.XMLInputSource
resolveEntity(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier)
-
-
-
Constructor Detail
-
IntraGrammarPoolEntityResolver
public IntraGrammarPoolEntityResolver(IScopeProvider scopeProvider, List<Schema> schemas)
-
-
Method Detail
-
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 interfaceorg.apache.xerces.xni.parser.XMLEntityResolver
- Throws:
org.apache.xerces.xni.XNIException
IOException
-
-