org.codehaus.mojo.buildhelper
Class AbstractAddResourceMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.codehaus.mojo.buildhelper.AbstractAddResourceMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
AddResourceMojo, AddTestResourceMojo

public abstract class AbstractAddResourceMojo
extends org.apache.maven.plugin.AbstractMojo

Abstract Mojo for adding Resources


Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractAddResourceMojo()
           
 
Method Summary
abstract  void addResource(org.apache.maven.model.Resource resource)
          Add the resource to the project.
 void execute()
          Main plugin execution
 org.apache.maven.project.MavenProject getProject()
          Get the current project instance.
 
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

AbstractAddResourceMojo

public AbstractAddResourceMojo()
Method Detail

execute

public void execute()
Main plugin execution


addResource

public abstract void addResource(org.apache.maven.model.Resource resource)
Add the resource to the project.

Parameters:
resource - the resource to add

getProject

public org.apache.maven.project.MavenProject getProject()
Get the current project instance.

Returns:
the project


Copyright © 2005-2014 Codehaus. All Rights Reserved.