org.jfrog.maven.annomojo.extractor
Class AnnoMojoDescriptorExtractor

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.jfrog.maven.annomojo.extractor.AnnoMojoDescriptorExtractor
All Implemented Interfaces:
org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor, org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable

public class AnnoMojoDescriptorExtractor
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable

Java 1.5+ Annotation-based MojoDescriptorExtractor


Field Summary
protected  org.codehaus.plexus.PlexusContainer container
           
 
Fields inherited from interface org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor
ROLE
 
Constructor Summary
AnnoMojoDescriptorExtractor()
           
 
Method Summary
 void contextualize(org.codehaus.plexus.context.Context context)
           
 java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> execute(org.apache.maven.project.MavenProject project, org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
           
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

container

protected org.codehaus.plexus.PlexusContainer container
Constructor Detail

AnnoMojoDescriptorExtractor

public AnnoMojoDescriptorExtractor()
Method Detail

contextualize

public void contextualize(org.codehaus.plexus.context.Context context)
                   throws org.codehaus.plexus.context.ContextException
Specified by:
contextualize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
Throws:
org.codehaus.plexus.context.ContextException

execute

public java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> execute(org.apache.maven.project.MavenProject project,
                                                                                 org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
                                                                          throws org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException
Specified by:
execute in interface org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor
Throws:
org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException


Copyright © 2006-2009. All Rights Reserved.