Package org.apache.xmlgraphics.io
Class URIResolverAdapter
- java.lang.Object
-
- org.apache.xmlgraphics.io.URIResolverAdapter
-
- All Implemented Interfaces:
ResourceResolver
public class URIResolverAdapter extends java.lang.Object implements ResourceResolver
An adapter betweenURIResolvertoResourceResolver. This adapter allows users to utilize the resolvers from the XML library for resource acquisition.
-
-
Constructor Summary
Constructors Constructor Description URIResolverAdapter(javax.xml.transform.URIResolver resolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.OutputStreamgetOutputStream(java.net.URI uri)Gets an output stream of a given URI.ResourcegetResource(java.net.URI uri)Get a resource given the URI pointing to said resource.
-
-
-
Method Detail
-
getResource
public Resource getResource(java.net.URI uri) throws java.io.IOException
Get a resource given the URI pointing to said resource.- Specified by:
getResourcein interfaceResourceResolver- Parameters:
uri- the resource URI- Returns:
- the resource
- Throws:
java.io.IOException- if an I/O error occured during resource acquisition
-
getOutputStream
public java.io.OutputStream getOutputStream(java.net.URI uri) throws java.io.IOExceptionGets an output stream of a given URI.- Specified by:
getOutputStreamin interfaceResourceResolver- Parameters:
uri- the output stream URI- Returns:
- the output stream
- Throws:
java.io.IOException- if an I/O error occured while creating an output stream
-
-