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 betweenURIResolver
toResourceResolver
. 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.OutputStream
getOutputStream(java.net.URI uri)
Gets an output stream of a given URI.Resource
getResource(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:
getResource
in 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.IOException
Gets an output stream of a given URI.- Specified by:
getOutputStream
in 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
-
-