org.codehaus.swizzle.depreport
Class ReportMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.codehaus.swizzle.depreport.ReportMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

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

Do not specify a phase, so make it usable in a reactor environment where forking would create issues.


Nested Class Summary
static class ReportMojo.RootDep
           
 
Field Summary
protected  java.lang.String name
          The filename of the assembled distribution file.
protected  java.io.File outputDirectory
          The output directory of the assembled distribution file.
protected  org.apache.maven.project.MavenProject project
          The Maven Project.
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
ReportMojo()
           
 
Method Summary
 void execute()
          Create the binary distribution.
 java.util.List getExcludes()
           
protected  org.apache.maven.project.MavenProject getExecutedProject()
           
 java.util.List getFormats()
           
 java.util.List getIncludes()
           
 java.lang.String getScope()
           
 
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
 

Field Detail

outputDirectory

protected java.io.File outputDirectory
The output directory of the assembled distribution file.


name

protected java.lang.String name
The filename of the assembled distribution file.


project

protected org.apache.maven.project.MavenProject project
The Maven Project.

Constructor Detail

ReportMojo

public ReportMojo()
Method Detail

getExecutedProject

protected org.apache.maven.project.MavenProject getExecutedProject()

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException,
                    org.apache.maven.plugin.MojoFailureException
Create the binary distribution.

Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException

getIncludes

public java.util.List getIncludes()

getExcludes

public java.util.List getExcludes()

getFormats

public java.util.List getFormats()

getScope

public java.lang.String getScope()


Copyright © 2011. All Rights Reserved.