fr.opensagres.xdocreport.converter.internal.xslt
Class AbstractURIResolver

java.lang.Object
  extended by fr.opensagres.xdocreport.converter.internal.xslt.AbstractURIResolver
All Implemented Interfaces:
URIResolver
Direct Known Subclasses:
XHTMLURIResolver, XHTMLURIResolver, XMLEntriesURIResolver, XSLFOURIResolver, XSLFOURIResolver

public abstract class AbstractURIResolver
extends Object
implements URIResolver

Abstract URIResolver which check if InputStream return by getInputStream(String, String)is not null.


Constructor Summary
AbstractURIResolver()
           
 
Method Summary
protected abstract  InputStream getInputStream(String href, String base)
          Returns the input stream.
 Source resolve(String href, String base)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractURIResolver

public AbstractURIResolver()
Method Detail

resolve

public Source resolve(String href,
                      String base)
               throws TransformerException
Specified by:
resolve in interface URIResolver
Throws:
TransformerException

getInputStream

protected abstract InputStream getInputStream(String href,
                                              String base)
Returns the input stream.

Parameters:
href -
base -
Returns:


Copyright © 2013. All rights reserved.