Package org.apache.xmlgraphics.util.uri
Class DataURIResolver
- java.lang.Object
-
- org.apache.xmlgraphics.util.uri.DataURIResolver
-
- All Implemented Interfaces:
javax.xml.transform.URIResolver
public class DataURIResolver extends java.lang.Object implements javax.xml.transform.URIResolver
Resolves data URLs (described in RFC 2397) returning its data as a StreamSource.- See Also:
URIResolver
, RFC 2397
-
-
Field Summary
Fields Modifier and Type Field Description private static org.apache.commons.logging.Log
LOG
logger
-
Constructor Summary
Constructors Constructor Description DataURIResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private javax.xml.transform.Source
parseDataURI(java.lang.String href)
Parses inline data URIs as generated by MS Word's XML export and FO stylesheet.javax.xml.transform.Source
resolve(java.lang.String href, java.lang.String base)
-
-
-
Method Detail
-
resolve
public javax.xml.transform.Source resolve(java.lang.String href, java.lang.String base) throws javax.xml.transform.TransformerException
- Specified by:
resolve
in interfacejavax.xml.transform.URIResolver
- Throws:
javax.xml.transform.TransformerException
-
parseDataURI
private javax.xml.transform.Source parseDataURI(java.lang.String href)
Parses inline data URIs as generated by MS Word's XML export and FO stylesheet.- See Also:
- RFC 2397
-
-