org.apache.maven.script.ant
Class AntMojoWrapper

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.maven.script.ant.AntMojoWrapper
All Implemented Interfaces:
ContextEnabled, Mojo, org.codehaus.plexus.component.MapOrientedComponent

public class AntMojoWrapper
extends AbstractMojo
implements ContextEnabled, org.codehaus.plexus.component.MapOrientedComponent


Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AntMojoWrapper(org.codehaus.plexus.component.factory.ant.AntScriptInvoker scriptInvoker)
           
 
Method Summary
 void addComponentRequirement(org.codehaus.plexus.component.repository.ComponentRequirement requirementDescriptor, Object requirementValue)
           
 void execute()
           
 Map getPluginContext()
           
 void setComponentConfiguration(Map componentConfiguration)
           
 void setPluginContext(Map pluginContext)
           
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, setLog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AntMojoWrapper

public AntMojoWrapper(org.codehaus.plexus.component.factory.ant.AntScriptInvoker scriptInvoker)
Method Detail

execute

public void execute()
             throws MojoExecutionException
Specified by:
execute in interface Mojo
Throws:
MojoExecutionException

setPluginContext

public void setPluginContext(Map pluginContext)
Specified by:
setPluginContext in interface ContextEnabled
Overrides:
setPluginContext in class AbstractMojo

getPluginContext

public Map getPluginContext()
Specified by:
getPluginContext in interface ContextEnabled
Overrides:
getPluginContext in class AbstractMojo

addComponentRequirement

public void addComponentRequirement(org.codehaus.plexus.component.repository.ComponentRequirement requirementDescriptor,
                                    Object requirementValue)
                             throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
Specified by:
addComponentRequirement in interface org.codehaus.plexus.component.MapOrientedComponent
Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException

setComponentConfiguration

public void setComponentConfiguration(Map componentConfiguration)
                               throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
Specified by:
setComponentConfiguration in interface org.codehaus.plexus.component.MapOrientedComponent
Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.