org.apache.maven.tools.plugin.extractor.ant
Class AntMojoDescriptorExtractor

java.lang.Object
  extended byorg.codehaus.plexus.logging.AbstractLogEnabled
      extended byorg.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
          extended byorg.apache.maven.tools.plugin.extractor.ant.AntMojoDescriptorExtractor
All Implemented Interfaces:
org.codehaus.plexus.logging.LogEnabled, org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor

public class AntMojoDescriptorExtractor
extends org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor


Nested Class Summary
 
Nested classes inherited from class org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor
 
Field Summary
 
Fields inherited from interface org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor
ROLE
 
Constructor Summary
AntMojoDescriptorExtractor()
           
 
Method Summary
protected  List extractMojoDescriptorsFromMetadata(Map metadataFilesKeyedByBasedir, org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
           
protected  String getMetadataFileExtension()
           
protected  String getScriptFileExtension()
           
 
Methods inherited from class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
copyScriptsToOutputDirectory, execute, extractMojoDescriptors, gatherFilesByBasedir
 
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
 
Methods inherited from interface org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor
 

Constructor Detail

AntMojoDescriptorExtractor

public AntMojoDescriptorExtractor()
Method Detail

extractMojoDescriptorsFromMetadata

protected List extractMojoDescriptorsFromMetadata(Map metadataFilesKeyedByBasedir,
                                                  org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
                                           throws org.apache.maven.tools.plugin.extractor.ExtractionException,
                                                  org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException
Throws:
org.apache.maven.tools.plugin.extractor.ExtractionException
org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException

getScriptFileExtension

protected String getScriptFileExtension()

getMetadataFileExtension

protected String getMetadataFileExtension()


Copyright 2001-2001-2006 Apache Software Foundation. All Rights Reserved.