org.efaps.maven_java5.org.apache.maven.tools.plugin.extractor.java
Class JavaMojoAnnotationDescriptorExtractor

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.efaps.maven_java5.org.apache.maven.tools.plugin.extractor.java.JavaMojoAnnotationDescriptorExtractor
All Implemented Interfaces:
org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor, org.codehaus.plexus.logging.LogEnabled

public class JavaMojoAnnotationDescriptorExtractor
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor

Extracts a plugin configuration from the source. Only works for inline literals, not constant variables.

Author:
Eric Redmond

Field Summary
 
Fields inherited from interface org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor
ROLE
 
Constructor Summary
JavaMojoAnnotationDescriptorExtractor()
           
 
Method Summary
 java.util.List execute(org.apache.maven.project.MavenProject project, org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
           
 java.util.List execute(org.apache.maven.tools.plugin.PluginToolsRequest _pluginToolRequest)
          Addition from eFaps to follow new api for maven 2.1.0!!!
 
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
 

Constructor Detail

JavaMojoAnnotationDescriptorExtractor

public JavaMojoAnnotationDescriptorExtractor()
Method Detail

execute

public java.util.List 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

execute

public java.util.List execute(org.apache.maven.tools.plugin.PluginToolsRequest _pluginToolRequest)
                       throws org.apache.maven.tools.plugin.extractor.ExtractionException,
                              org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException
Addition from eFaps to follow new api for maven 2.1.0!!!

Specified by:
execute in interface org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor
Parameters:
_pluginToolRequest -
Returns:
Throws:
org.apache.maven.tools.plugin.extractor.ExtractionException
org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException
See Also:
MojoDescriptorExtractor.execute(org.apache.maven.tools.plugin.PluginToolsRequest)


Copyright © 2007-2010 eFaps. All Rights Reserved.