Class ResourceResolverFactory.CompletedSchemeAwareResourceResolverBuilder

java.lang.Object
org.apache.fop.apps.io.ResourceResolverFactory.CompletedSchemeAwareResourceResolverBuilder
All Implemented Interfaces:
ResourceResolverFactory.SchemeAwareResourceResolverBuilder
Enclosing class:
ResourceResolverFactory

private static final class ResourceResolverFactory.CompletedSchemeAwareResourceResolverBuilder extends Object implements ResourceResolverFactory.SchemeAwareResourceResolverBuilder
  • Field Details

  • Constructor Details

    • CompletedSchemeAwareResourceResolverBuilder

      private CompletedSchemeAwareResourceResolverBuilder()
  • Method Details

    • build

      public org.apache.xmlgraphics.io.ResourceResolver build()
      Builds a ResourceResolver that will delegate to the respective resource resolver when a registered URI scheme is given
      Specified by:
      build in interface ResourceResolverFactory.SchemeAwareResourceResolverBuilder
      Returns:
      a resolver that delegates to the appropriate scheme resolver
    • registerResourceResolverForScheme

      public void registerResourceResolverForScheme(String scheme, org.apache.xmlgraphics.io.ResourceResolver resourceResolver)
      Register a scheme with its respective ResourceResolver. This resolver will be used as the only resolver for the specified scheme.
      Specified by:
      registerResourceResolverForScheme in interface ResourceResolverFactory.SchemeAwareResourceResolverBuilder
      Parameters:
      scheme - the scheme to be used with the given resolver
      resourceResolver - the resource resolver