Package org.apache.fop.apps.io
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 java.lang.Object implements ResourceResolverFactory.SchemeAwareResourceResolverBuilder
-
-
Field Summary
Fields Modifier and Type Field Description private static ResourceResolverFactory.SchemeAwareResourceResolverBuilderINSTANCE
-
Constructor Summary
Constructors Modifier Constructor Description privateCompletedSchemeAwareResourceResolverBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.xmlgraphics.io.ResourceResolverbuild()Builds aResourceResolverthat will delegate to the respective resource resolver when a registered URI scheme is givenvoidregisterResourceResolverForScheme(java.lang.String scheme, org.apache.xmlgraphics.io.ResourceResolver resourceResolver)Register a scheme with its respectiveResourceResolver.
-
-
-
Field Detail
-
INSTANCE
private static final ResourceResolverFactory.SchemeAwareResourceResolverBuilder INSTANCE
-
-
Method Detail
-
build
public org.apache.xmlgraphics.io.ResourceResolver build()
Builds aResourceResolverthat will delegate to the respective resource resolver when a registered URI scheme is given- Specified by:
buildin interfaceResourceResolverFactory.SchemeAwareResourceResolverBuilder- Returns:
- a resolver that delegates to the appropriate scheme resolver
-
registerResourceResolverForScheme
public void registerResourceResolverForScheme(java.lang.String scheme, org.apache.xmlgraphics.io.ResourceResolver resourceResolver)Register a scheme with its respectiveResourceResolver. This resolver will be used as the only resolver for the specified scheme.- Specified by:
registerResourceResolverForSchemein interfaceResourceResolverFactory.SchemeAwareResourceResolverBuilder- Parameters:
scheme- the scheme to be used with the given resolverresourceResolver- the resource resolver
-
-