org.apache.maven.tools.plugin.generator
Class PluginDescriptorGenerator

java.lang.Object
  extended by org.apache.maven.tools.plugin.generator.PluginDescriptorGenerator
All Implemented Interfaces:
Generator

public class PluginDescriptorGenerator
extends Object
implements Generator

Version:
$Id: PluginDescriptorGenerator.java 1133707 2011-06-09 08:28:59Z stephenc $

Constructor Summary
PluginDescriptorGenerator()
           
 
Method Summary
 void execute(File destinationDirectory, PluginDescriptor pluginDescriptor)
          Execute the generation for a given plugin descriptor.
 void execute(File destinationDirectory, PluginToolsRequest request)
          Execute the generation for a given plugin descriptor.
protected  void processMojoDescriptor(MojoDescriptor mojoDescriptor, XMLWriter w)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginDescriptorGenerator

public PluginDescriptorGenerator()
Method Detail

execute

public void execute(File destinationDirectory,
                    PluginDescriptor pluginDescriptor)
             throws IOException
Execute the generation for a given plugin descriptor.

Specified by:
execute in interface Generator
Parameters:
destinationDirectory - required
pluginDescriptor - required
Throws:
IOException - if any

execute

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

Specified by:
execute in interface Generator
Parameters:
destinationDirectory - required
request - required
Throws:
IOException - if any

processMojoDescriptor

protected void processMojoDescriptor(MojoDescriptor mojoDescriptor,
                                     XMLWriter w)
Parameters:
mojoDescriptor - not null
w - not null


Copyright © 2004-2011 The Apache Software Foundation. All Rights Reserved.