org.apache.maven.tools.plugin.generator
Interface Generator

All Known Implementing Classes:
PluginDescriptorGenerator, PluginHelpGenerator, PluginXdocGenerator

public interface Generator

Generate something, for instance a plugin report, from a plugin descriptor.

Version:
$Id: Generator.java 746400 2009-02-20 22:42:13Z bentmann $
Author:
Jason van Zyl

Method Summary
 void execute(java.io.File destinationDirectory, org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
          Deprecated. Use execute(File, PluginToolsRequest) instead.
 void execute(java.io.File destinationDirectory, PluginToolsRequest request)
          Execute the generation for a given plugin descriptor.
 

Method Detail

execute

void execute(java.io.File destinationDirectory,
             org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
             throws java.io.IOException
Deprecated. Use execute(File, PluginToolsRequest) instead.

Execute the generation for a given plugin descriptor.

Parameters:
destinationDirectory - required
pluginDescriptor - required
Throws:
java.io.IOException - if any

execute

void execute(java.io.File destinationDirectory,
             PluginToolsRequest request)
             throws java.io.IOException
Execute the generation for a given plugin descriptor.

Parameters:
destinationDirectory - required
request - required
Throws:
java.io.IOException - if any
Since:
2.5


Copyright © 2004-2010 Apache Software Foundation. All Rights Reserved.