net.sf.xsltmp.util
Class DefaultURIResolver

java.lang.Object
  extended by net.sf.xsltmp.util.FileResolver
      extended by net.sf.xsltmp.util.DefaultURIResolver
All Implemented Interfaces:
javax.xml.transform.URIResolver
Direct Known Subclasses:
SrcDirURIResolver

public class DefaultURIResolver
extends FileResolver
implements javax.xml.transform.URIResolver

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.


Constructor Summary
DefaultURIResolver(org.apache.maven.plugin.logging.Log log, org.apache.maven.project.MavenProject project, UnArchiverHelper helper)
          Constructor.
 
Method Summary
 javax.xml.transform.Source resolve(java.lang.String href, java.lang.String base)
           
 
Methods inherited from class net.sf.xsltmp.util.FileResolver
exists, getHelper, getLog, getProject, resolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultURIResolver

public DefaultURIResolver(org.apache.maven.plugin.logging.Log log,
                          org.apache.maven.project.MavenProject project,
                          UnArchiverHelper helper)
Constructor.

Parameters:
log - Maven log
project - Maven project
helper - UnArchiver helper
Method Detail

resolve

public javax.xml.transform.Source resolve(java.lang.String href,
                                          java.lang.String base)
Specified by:
resolve in interface javax.xml.transform.URIResolver


Copyright © 2008-2010 SEAF. All Rights Reserved.