public void cache(XdmNode doc, URI baseURI) { uriResolver.cache(doc, baseURI); }
public XdmNode parse(InputSource isource) { return uriResolver.parse(isource); }
@Override public StreamSource[] resolve(String moduleURI, String baseURI, String[] locations) throws XPathException { return realResolver.resolve(moduleURI, baseURI, locations); }
uriResolver = new XProcURIResolver(this); uriResolver.setUnderlyingURIResolver(Class.forName(config.uriResolver).asSubclass(URIResolver.class).newInstance()); uriResolver.setUnderlyingEntityResolver(Class.forName(config.entityResolver).asSubclass(EntityResolver.class).newInstance()); uriResolver.addCatalogs(config.catalogs);
public void setURIResolver(URIResolver resolver) { uriResolver.setUnderlyingURIResolver(resolver); }
public void setEntityResolver(EntityResolver resolver) { uriResolver.setUnderlyingEntityResolver(resolver); }
public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException { return realResolver.resolveEntity(publicId, systemId); }
uriResolver = new XProcURIResolver(this); uriResolver.setUnderlyingURIResolver(Class.forName(config.uriResolver).asSubclass(URIResolver.class).newInstance()); uriResolver.setUnderlyingEntityResolver(Class.forName(config.entityResolver).asSubclass(EntityResolver.class).newInstance()); uriResolver.addCatalogs(config.catalogs);
public void setURIResolver(URIResolver resolver) { uriResolver.setUnderlyingURIResolver(resolver); }
public void setEntityResolver(EntityResolver resolver) { uriResolver.setUnderlyingEntityResolver(resolver); }
public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException { return realResolver.resolveEntity(publicId, systemId); }
@Override public Reader resolve(URI uri, String encoding, Configuration configuration) throws XPathException { return realResolver.resolve(uri, encoding, configuration); } }
public void cache(XdmNode doc, URI baseURI) { uriResolver.cache(doc, baseURI); }
public XdmNode parse(String href, String base) { return parse(href, base, false); }
@Override public StreamSource[] resolve(String moduleURI, String baseURI, String[] locations) throws XPathException { return realResolver.resolve(moduleURI, baseURI, locations); }
XdmNode schemaNode = schemas.read(); schemaDocuments.add(schemaNode); runtime.getResolver().cache(schemaNode, schemaNode.getBaseURI());
public XdmNode parse(InputSource isource) { return uriResolver.parse(isource); }
@Override public Reader resolve(URI uri, String encoding, Configuration configuration) throws XPathException { return realResolver.resolve(uri, encoding, configuration); } }
XdmNode schemaNode = schemas.read(); schemaDocuments.add(schemaNode); runtime.getResolver().cache(schemaNode, schemaNode.getBaseURI());
public XdmNode parse(String href, String base) { return parse(href, base, false); }