/** * Set a CollectionURIResolver to be used to resolve collection URIs (that is, * the URI supplied in a call to the collection() function). * <p>Collection URIs are always resolved at run-time, using the CollectionURIResolver * in force at the time the collection() function is called.</p> * <p>Calling this method has the effect of calling {@link #setCollectionFinder(CollectionFinder)} * with a <code>CollectionFinder</code> that wraps this <code>CollectionURIResolver</code>. </p> * * @param resolver the collection URI resolver to be used. This replaces any collection * URI resolver previously registered. The value must not be null. * @since 8.5 * @deprecated since 9.7. Use {@link #setCollectionFinder(CollectionFinder)} */ public void setCollectionURIResolver(/*@NotNull*/ CollectionURIResolver resolver) { setCollectionFinder(new CollectionURIResolverWrapper(resolver)); }
/** * Set a CollectionURIResolver to be used to resolve collection URIs (that is, * the URI supplied in a call to the collection() function). * <p>Collection URIs are always resolved at run-time, using the CollectionURIResolver * in force at the time the collection() function is called.</p> * <p>Calling this method has the effect of calling {@link #setCollectionFinder(CollectionFinder)} * with a <code>CollectionFinder</code> that wraps this <code>CollectionURIResolver</code>. </p> * * @param resolver the collection URI resolver to be used. This replaces any collection * URI resolver previously registered. The value must not be null. * @since 8.5 * @deprecated since 9.7. Use {@link #setCollectionFinder(CollectionFinder)} */ public void setCollectionURIResolver(/*@NotNull*/ CollectionURIResolver resolver) { setCollectionFinder(new CollectionURIResolverWrapper(resolver)); }
/** * Perform platform-specific initialization of the configuration */ public void initialize(Configuration config) { config.registerExternalObjectModel(DOMEnvelope.getInstance()); config.registerExternalObjectModel(DOMObjectModel.getInstance()); config.setCollectionFinder(new StandardCollectionFinder()); }
/** * Perform platform-specific initialization of the configuration */ public void initialize(Configuration config) { config.registerExternalObjectModel(DOMEnvelope.getInstance()); config.registerExternalObjectModel(DOMObjectModel.getInstance()); config.setCollectionFinder(new StandardCollectionFinder()); }
@Override public void setRepository(SchemaRepository xRepo) { super.setRepository(xRepo); clnFinder = new CollectionFinderImpl((com.bagri.core.server.api.SchemaRepository) xRepo); config.setCollectionFinder(clnFinder); config.setDefaultCollection(""); //config.setConfigurationProperty(FeatureKeys., value); //config.setConfigurationProperty(FeatureKeys.PRE_EVALUATE_DOC_FUNCTION, Boolean.TRUE); SourceResolverImpl sResolver = new SourceResolverImpl(xRepo, config); config.setSourceResolver(sResolver); //config.registerExternalObjectModel(sResolver); config.setURIResolver(sResolver); ModuleURIResolver mResolver = new ModuleURIResolverImpl((com.bagri.core.server.api.SchemaRepository) xRepo); config.setModuleURIResolver(mResolver); //dqc.setUnparsedTextURIResolver(sResolver); //config.setCompileWithTracing(logger.isDebugEnabled()); //sqc.setCodeInjector(new CodeInjectorImpl()); }
"COLLECTION_FINDER value must be an instance of net.sf.saxon.lib.ICollectionFinder"); setCollectionFinder((CollectionFinder) value); break; setCollectionFinder( (CollectionFinder) instantiateClassName(name, value, CollectionFinder.class)); break;
"COLLECTION_FINDER value must be an instance of net.sf.saxon.lib.ICollectionFinder"); setCollectionFinder((CollectionFinder) value); break; setCollectionFinder( (CollectionFinder) instantiateClassName(name, value, CollectionFinder.class)); break;
config.setCollectionFinder(new XProcCollectionFinder(runtime, defaultCollection, collectionFinder)); config.setCollectionFinder(collectionFinder);
config.setCollectionFinder(new XProcCollectionFinder(runtime, defaultCollection, collectionFinder)); config.setCollectionFinder(collectionFinder);
config.setCollectionFinder(new XProcCollectionFinder(runtime, defaultCollection, collectionFinder)); } finally { config.setOutputURIResolver(uriResolver); config.setCollectionFinder(collectionFinder);
config.setCollectionFinder(new XProcCollectionFinder(runtime, defaultCollection, collectionFinder)); config.setCollectionFinder(collectionFinder);