Class ClassLoaderResourceResolverWrapper
- java.lang.Object
-
- org.fugerit.java.doc.mod.fop.config.ResourceResolverWrapper
-
- org.fugerit.java.doc.mod.fop.config.ClassLoaderResourceResolverWrapper
-
- All Implemented Interfaces:
Serializable
,org.apache.xmlgraphics.io.ResourceResolver
public class ClassLoaderResourceResolverWrapper extends ResourceResolverWrapper
This class loader try to laod from class loader path starting with classpath:// All other uri path are delegated to apache fop default ResourceResolver- Author:
- fugerit
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
CLASSPATH_SCHEMA
-
Constructor Summary
Constructors Constructor Description ClassLoaderResourceResolverWrapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canHandle(String uri)
OutputStream
getOutputStream(URI uri)
org.apache.xmlgraphics.io.Resource
getResource(URI uri)
-
Methods inherited from class org.fugerit.java.doc.mod.fop.config.ResourceResolverWrapper
unwrap, wrap
-
-
-
-
Field Detail
-
CLASSPATH_SCHEMA
public static final String CLASSPATH_SCHEMA
- See Also:
- Constant Field Values
-
-
Method Detail
-
getOutputStream
public OutputStream getOutputStream(URI uri) throws IOException
- Specified by:
getOutputStream
in interfaceorg.apache.xmlgraphics.io.ResourceResolver
- Overrides:
getOutputStream
in classResourceResolverWrapper
- Throws:
IOException
-
canHandle
public boolean canHandle(String uri)
-
getResource
public org.apache.xmlgraphics.io.Resource getResource(URI uri) throws IOException
- Specified by:
getResource
in interfaceorg.apache.xmlgraphics.io.ResourceResolver
- Overrides:
getResource
in classResourceResolverWrapper
- Throws:
IOException
-
-