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 StringCLASSPATH_SCHEMA
-
Constructor Summary
Constructors Constructor Description ClassLoaderResourceResolverWrapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanHandle(String uri)OutputStreamgetOutputStream(URI uri)org.apache.xmlgraphics.io.ResourcegetResource(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:
getOutputStreamin interfaceorg.apache.xmlgraphics.io.ResourceResolver- Overrides:
getOutputStreamin classResourceResolverWrapper- Throws:
IOException
-
canHandle
public boolean canHandle(String uri)
-
getResource
public org.apache.xmlgraphics.io.Resource getResource(URI uri) throws IOException
- Specified by:
getResourcein interfaceorg.apache.xmlgraphics.io.ResourceResolver- Overrides:
getResourcein classResourceResolverWrapper- Throws:
IOException
-
-