org.ow2.easybeans.plugin.artifact
Class WriteFileNameArtifactsMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.ow2.easybeans.plugin.artifact.WriteFileNameArtifactsMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

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

Dump the name of the given Artifacts into a file.

Author:
Florent Benoit

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
WriteFileNameArtifactsMojo()
           
 
Method Summary
 void execute()
          Execute the Maven plugin.
 org.apache.maven.artifact.factory.ArtifactFactory getArtifactFactory()
           
 org.apache.maven.artifact.resolver.ArtifactResolver getArtifactResolver()
           
 java.io.File getBuildDirectory()
           
 org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
           
 org.apache.maven.project.MavenProject getProject()
           
 java.util.List<?> getRepositories()
           
 void setArtifactFactory(org.apache.maven.artifact.factory.ArtifactFactory artifactFactory)
           
 void setArtifactResolver(org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver)
           
 void setBuildDirectory(java.io.File buildDirectory)
           
 void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
           
 void setModules(Module[] modules)
           
 void setProject(org.apache.maven.project.MavenProject project)
           
 void setRepositories(java.util.List<?> repositories)
           
 
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

WriteFileNameArtifactsMojo

public WriteFileNameArtifactsMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException
Execute the Maven plugin.

Throws:
org.apache.maven.plugin.MojoExecutionException - if the file is not generated.

getArtifactFactory

public org.apache.maven.artifact.factory.ArtifactFactory getArtifactFactory()
Returns:
the artifactFactory

setArtifactFactory

public void setArtifactFactory(org.apache.maven.artifact.factory.ArtifactFactory artifactFactory)
Parameters:
artifactFactory - the artifactFactory to set

getArtifactResolver

public org.apache.maven.artifact.resolver.ArtifactResolver getArtifactResolver()
Returns:
the artifactResolver

setArtifactResolver

public void setArtifactResolver(org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver)
Parameters:
artifactResolver - the artifactResolver to set

getLocalRepository

public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
Returns:
the localRepository

setLocalRepository

public void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
Parameters:
localRepository - the localRepository to set

getRepositories

public java.util.List<?> getRepositories()
Returns:
the repositories

setRepositories

public void setRepositories(java.util.List<?> repositories)
Parameters:
repositories - the repositories to set

getBuildDirectory

public java.io.File getBuildDirectory()
Returns:
the buildDirectory

setBuildDirectory

public void setBuildDirectory(java.io.File buildDirectory)
Parameters:
buildDirectory - the buildDirectory to set

setModules

public void setModules(Module[] modules)
Parameters:
modules - the modules to set

getProject

public org.apache.maven.project.MavenProject getProject()
Returns:
the project

setProject

public void setProject(org.apache.maven.project.MavenProject project)
Parameters:
project - the project to set


Copyright © 2006-2010 OW2 Consortium. All Rights Reserved.