Package net.sf.saxon.lib
Class EntityResolverWrappingResourceResolver
- java.lang.Object
-
- net.sf.saxon.lib.EntityResolverWrappingResourceResolver
-
- All Implemented Interfaces:
EntityResolver
,EntityResolver2
public class EntityResolverWrappingResourceResolver extends Object implements EntityResolver2
An implementation of the SAXEntityResolver2
interface implemented by calling a suppliedResourceResolver
-
-
Constructor Summary
Constructors Constructor Description EntityResolverWrappingResourceResolver(ResourceResolver resolver)
Create anEntityResolver2
by wrapping aResourceResolver
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InputSource
getExternalSubset(String name, String baseURI)
InputSource
resolveEntity(String publicId, String systemId)
InputSource
resolveEntity(String name, String publicId, String baseURI, String systemId)
-
-
-
Constructor Detail
-
EntityResolverWrappingResourceResolver
public EntityResolverWrappingResourceResolver(ResourceResolver resolver)
Create anEntityResolver2
by wrapping aResourceResolver
- Parameters:
resolver
- theResourceResolver
to be wrapped
-
-
Method Detail
-
getExternalSubset
public InputSource getExternalSubset(String name, String baseURI) throws SAXException
- Specified by:
getExternalSubset
in interfaceEntityResolver2
- Throws:
SAXException
-
resolveEntity
public InputSource resolveEntity(String name, String publicId, String baseURI, String systemId) throws SAXException, IOException
- Specified by:
resolveEntity
in interfaceEntityResolver2
- Throws:
SAXException
IOException
-
resolveEntity
public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException
- Specified by:
resolveEntity
in interfaceEntityResolver
- Throws:
SAXException
IOException
-
-