org.apache.torque.mojo
Class AntTaskMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.torque.mojo.BaseMojo
org.apache.torque.mojo.AntTaskMojo
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
- ExportMojo, TexenTaskMojo
public class AntTaskMojo
- extends BaseMojo
A base class for mojos that wrap an Ant Task
Field Summary |
private org.apache.tools.ant.Project |
antProject
The ant project for the ant task. |
private org.apache.tools.ant.Task |
antTask
The ant task to be executed by this mojo. |
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Method Summary |
protected void |
configureTask()
Configures the Ant task which is wrapped by this mojo. |
void |
executeMojo()
Configure the Ant task and then execute it |
org.apache.tools.ant.Project |
getAntProject()
|
org.apache.tools.ant.Task |
getAntTask()
|
protected org.apache.tools.ant.Project |
getIniatializedAntProject()
Return an Ant project that informs Maven about logging events |
void |
setAntProject(org.apache.tools.ant.Project antProject)
|
void |
setAntTask(org.apache.tools.ant.Task antTask)
|
Methods inherited from class org.apache.torque.mojo.BaseMojo |
afterExecution, beforeExecution, execute, getEncoding, getMavenSession, getProject, getSettings, isForceMojoExecution, isSkip, isStartMavenLogger, setEncoding, setForceMojoExecution, setMavenSession, setProject, setSettings, setSkip, setStartMavenLogger, skipMojo |
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 |
antTask
private org.apache.tools.ant.Task antTask
- The ant task to be executed by this mojo.
antProject
private org.apache.tools.ant.Project antProject
- The ant project for the ant task.
AntTaskMojo
public AntTaskMojo()
configureTask
protected void configureTask()
throws org.apache.maven.plugin.MojoExecutionException
- Configures the Ant task which is wrapped by this mojo.
- Throws:
org.apache.maven.plugin.MojoExecutionException
executeMojo
public void executeMojo()
throws org.apache.maven.plugin.MojoExecutionException
- Configure the Ant task and then execute it
- Specified by:
executeMojo
in class BaseMojo
- Throws:
org.apache.maven.plugin.MojoExecutionException
getIniatializedAntProject
protected org.apache.tools.ant.Project getIniatializedAntProject()
- Return an Ant project that informs Maven about logging events
getAntProject
public org.apache.tools.ant.Project getAntProject()
setAntProject
public void setAntProject(org.apache.tools.ant.Project antProject)
getAntTask
public org.apache.tools.ant.Task getAntTask()
setAntTask
public void setAntTask(org.apache.tools.ant.Task antTask)
Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.