org.apache.maven.tools.plugin.extractor.beanshell
Class BeanshellMojoDescriptorExtractor

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
          extended by org.apache.maven.tools.plugin.extractor.beanshell.BeanshellMojoDescriptorExtractor
All Implemented Interfaces:
org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor, org.codehaus.plexus.logging.LogEnabled

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


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

BeanshellMojoDescriptorExtractor

public BeanshellMojoDescriptorExtractor()
Method Detail

getScriptFileExtension

protected String getScriptFileExtension()
Specified by:
getScriptFileExtension in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor

extractMojoDescriptors

protected List extractMojoDescriptors(Map scriptFilesKeyedByBasedir,
                                      org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
                               throws org.apache.maven.tools.plugin.extractor.ExtractionException,
                                      org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException
Overrides:
extractMojoDescriptors in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
Throws:
org.apache.maven.tools.plugin.extractor.ExtractionException
org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException


Copyright © 2002-2006 Apache Software Foundation. All Rights Reserved.