uk.ac.soton.itinnovation.grid.buildtools
Class SourceExporter

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by uk.ac.soton.itinnovation.grid.buildtools.SourceExporter
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class SourceExporter
extends org.apache.maven.plugin.AbstractMojo

Export source code using svn and generate manifest.


Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
SourceExporter()
           
 
Method Summary
 void execute()
           
static void include(Writer writer, String resourceName)
           
static void rmTree(File dir)
           
 void scanTree(String strip, File dir, Writer writer)
           
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceExporter

public SourceExporter()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException,
                    org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException

scanTree

public void scanTree(String strip,
                     File dir,
                     Writer writer)
              throws IOException
Throws:
IOException

rmTree

public static void rmTree(File dir)

include

public static void include(Writer writer,
                           String resourceName)
                    throws IOException
Throws:
IOException


Copyright © 2001-2007 University of Southampton IT Innovation Centre. All Rights Reserved.