org.apache.maven.tools.plugin.extractor
Interface MojoDescriptorExtractor
- All Known Implementing Classes:
- AbstractScriptedMojoDescriptorExtractor, AntMojoDescriptorExtractor, BeanshellMojoDescriptorExtractor, JavaMojoDescriptorExtractor
public interface MojoDescriptorExtractor
- Version:
- $Id: MojoDescriptorExtractor.java 638333 2008-03-18 11:39:14Z bentmann $
- Author:
- jdcasey
Field Summary |
static java.lang.String |
ROLE
Plexus role for lookup |
Method Summary |
java.util.List |
execute(org.apache.maven.project.MavenProject project,
org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
Execute the mojo extraction. |
ROLE
static final java.lang.String ROLE
- Plexus role for lookup
execute
java.util.List execute(org.apache.maven.project.MavenProject project,
org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
throws ExtractionException,
org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException
- Execute the mojo extraction.
- Parameters:
project
- not null Maven projectpluginDescriptor
- not null plugin descriptor
- Returns:
- a list of mojo descriptors.
- Throws:
ExtractionException
- if any
org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException
- if any
Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.