net.sf.xsltmp
Class SrcDirURIResolver

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

public class SrcDirURIResolver
extends DefaultURIResolver

URIResolver that resolves either from source directory, the received base URI, as an absolute path, from project basedir or from classpath.

First tries to resolve from the source directory.

Then resolves from the other options, see DefaultURIResolver for details.


Constructor Summary
SrcDirURIResolver(java.io.File srcDir, org.apache.maven.plugin.logging.Log log, org.apache.maven.project.MavenProject project, UnArchiverHelper helper)
          Constructor.
 
Method Summary
 java.io.File getSrcDir()
           
 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

SrcDirURIResolver

public SrcDirURIResolver(java.io.File srcDir,
                         org.apache.maven.plugin.logging.Log log,
                         org.apache.maven.project.MavenProject project,
                         UnArchiverHelper helper)
Constructor.

Parameters:
srcDir - The source dir
log - Maven log
project - Maven project
helper - UnArchiver helper
Method Detail

getSrcDir

public java.io.File getSrcDir()

resolve

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


Copyright © 2008-2010 SEAF. All Rights Reserved.