org.apache.maven.plugin.descriptor
Class PluginDescriptorBuilder

java.lang.Object
  extended by org.apache.maven.plugin.descriptor.PluginDescriptorBuilder

public class PluginDescriptorBuilder
extends Object

Version:
$Id: PluginDescriptorBuilder.java 640545 2008-03-24 19:50:56Z bentmann $
Author:
Jason van Zyl

Constructor Summary
PluginDescriptorBuilder()
           
 
Method Summary
 PluginDescriptor build(Reader reader)
           
 PluginDescriptor build(Reader reader, String source)
           
 MojoDescriptor buildComponentDescriptor(org.codehaus.plexus.configuration.PlexusConfiguration c, PluginDescriptor pluginDescriptor)
           
 org.codehaus.plexus.configuration.PlexusConfiguration buildConfiguration(Reader configuration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginDescriptorBuilder

public PluginDescriptorBuilder()
Method Detail

build

public PluginDescriptor build(Reader reader)
                       throws org.codehaus.plexus.configuration.PlexusConfigurationException
Throws:
org.codehaus.plexus.configuration.PlexusConfigurationException

build

public PluginDescriptor build(Reader reader,
                              String source)
                       throws org.codehaus.plexus.configuration.PlexusConfigurationException
Throws:
org.codehaus.plexus.configuration.PlexusConfigurationException

buildComponentDescriptor

public MojoDescriptor buildComponentDescriptor(org.codehaus.plexus.configuration.PlexusConfiguration c,
                                               PluginDescriptor pluginDescriptor)
                                        throws org.codehaus.plexus.configuration.PlexusConfigurationException
Throws:
org.codehaus.plexus.configuration.PlexusConfigurationException

buildConfiguration

public org.codehaus.plexus.configuration.PlexusConfiguration buildConfiguration(Reader configuration)
                                                                         throws org.codehaus.plexus.configuration.PlexusConfigurationException
Throws:
org.codehaus.plexus.configuration.PlexusConfigurationException


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.