org.jboss.forge.maven.plugins
Class MavenPluginBuilder

java.lang.Object
  extended by org.jboss.forge.maven.plugins.MavenPluginBuilder
All Implemented Interfaces:
MavenPlugin, PluginElement

public class MavenPluginBuilder
extends Object
implements MavenPlugin, PluginElement

Author:
Paul Bakker

Method Summary
 MavenPluginBuilder addExecution(Execution execution)
           
static MavenPluginBuilder create()
           
static MavenPluginBuilder create(MavenPlugin plugin)
           
 ConfigurationBuilder createConfiguration()
           
 Configuration getConfig()
           
 Dependency getDependency()
           
 List<Execution> listExecutions()
           
 MavenPluginBuilder setConfiguration(Configuration configuration)
           
 MavenPluginBuilder setDependency(Dependency dependency)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

create

public static MavenPluginBuilder create()

create

public static MavenPluginBuilder create(MavenPlugin plugin)

setConfiguration

public MavenPluginBuilder setConfiguration(Configuration configuration)

getDependency

public Dependency getDependency()
Specified by:
getDependency in interface MavenPlugin

setDependency

public MavenPluginBuilder setDependency(Dependency dependency)

getConfig

public Configuration getConfig()
Specified by:
getConfig in interface MavenPlugin

listExecutions

public List<Execution> listExecutions()
Specified by:
listExecutions in interface MavenPlugin

addExecution

public MavenPluginBuilder addExecution(Execution execution)

toString

public String toString()
Overrides:
toString in class Object

createConfiguration

public ConfigurationBuilder createConfiguration()


Copyright © 2011 Seam Framework. All Rights Reserved.