net.sf.xsltmp.util
Class DefaultURIResolver
java.lang.Object
net.sf.xsltmp.util.FileResolver
net.sf.xsltmp.util.DefaultURIResolver
- All Implemented Interfaces:
- URIResolver, XsltGeneratorConstants
- Direct Known Subclasses:
- SrcDirURIResolver
public class DefaultURIResolver
- extends FileResolver
- implements URIResolver, XsltGeneratorConstants
URIResolver that resolves either from the received base URI, as an absolute
path, from project basedir or from classpath.
The resolution is performed in the above specified order.
See FileResolver for description of the absolute path, basedir and
classpath resolution.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultURIResolver
public DefaultURIResolver(org.apache.maven.plugin.logging.Log log,
org.apache.maven.project.MavenProject project,
UnArchiverHelper helper,
String sourceEncoding,
String filter,
Map filterParameters)
- Constructor.
- Parameters:
log - Maven logproject - Maven projecthelper - UnArchiver helpersourceEncoding - Source encodingfilter - Source files filterfilterParameters - Filter parameters
resolve
public Source resolve(String href,
String base)
throws TransformerConfigurationException
- Specified by:
resolve in interface URIResolver
- Throws:
TransformerConfigurationException
createSource
protected Source createSource(File file)
throws TransformerConfigurationException
- Throws:
TransformerConfigurationException
resolveAsSource
public Source resolveAsSource(String filePath)
throws TransformerConfigurationException
- Throws:
TransformerConfigurationException
Copyright © 2008-2010 SEAF. All Rights Reserved.