|
fop 2.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.fop.apps.io.ResourceResolverFactory
public final class ResourceResolverFactory
A factory class for ResourceResolvers.
| Nested Class Summary | |
|---|---|
static interface |
ResourceResolverFactory.SchemeAwareResourceResolverBuilder
Implementations of this interface will be builders for ResourceResolver, they bind
URI schemes to their respective resolver. |
| Method Summary | |
|---|---|
static InternalResourceResolver |
createDefaultInternalResourceResolver(java.net.URI baseURI)
A helper merthod that creates an internal resource resolver using the default resover: createDefaultResourceResolver(). |
static org.apache.xmlgraphics.io.ResourceResolver |
createDefaultResourceResolver()
Returns the default resource resolver, this is most basic resolver which can be used when no there are no I/O or file access restrictions. |
static InternalResourceResolver |
createInternalResourceResolver(java.net.URI baseURI,
org.apache.xmlgraphics.io.ResourceResolver resolver)
Creates an interal resource resolver given a base URI and a resource resolver. |
static ResourceResolverFactory.SchemeAwareResourceResolverBuilder |
createSchemeAwareResourceResolverBuilder(org.apache.xmlgraphics.io.ResourceResolver defaultResolver)
This creates the builder class for binding URI schemes to implementations of ResourceResolver. |
static org.apache.xmlgraphics.io.ResourceResolver |
createTempAwareResourceResolver(org.apache.xmlgraphics.io.TempResourceResolver tempResourceResolver,
org.apache.xmlgraphics.io.ResourceResolver defaultResourceResolver)
Creates a temporary-resource-scheme aware resource resolver. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static org.apache.xmlgraphics.io.ResourceResolver createDefaultResourceResolver()
public static InternalResourceResolver createDefaultInternalResourceResolver(java.net.URI baseURI)
createDefaultResourceResolver().
baseURI - the base URI from which to resolve URIs
public static InternalResourceResolver createInternalResourceResolver(java.net.URI baseURI,
org.apache.xmlgraphics.io.ResourceResolver resolver)
baseURI - the base URI from which to resolve URIsresolver - the resource resolver
public static org.apache.xmlgraphics.io.ResourceResolver createTempAwareResourceResolver(org.apache.xmlgraphics.io.TempResourceResolver tempResourceResolver,
org.apache.xmlgraphics.io.ResourceResolver defaultResourceResolver)
TempResourceURIGenerator.
tempResourceResolver - the temporary-resource-scheme resolver to usedefaultResourceResolver - the default resource resolver to use
public static ResourceResolverFactory.SchemeAwareResourceResolverBuilder createSchemeAwareResourceResolverBuilder(org.apache.xmlgraphics.io.ResourceResolver defaultResolver)
ResourceResolver. This allows users to define their own URI schemes such that they
have finer control over the acquisition of resources.
defaultResolver - the default resource resolver that should be used in the event that
none of the other registered resolvers match the scheme
ResourceResolver builder
|
fop 2.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||