org.jboss.forge.maven.plugins
Class ConfigurationBuilder

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

public class ConfigurationBuilder
extends Object
implements Configuration

Author:
Paul Bakker

Method Summary
 Configuration addConfigurationElement(ConfigurationElement element)
           
static ConfigurationBuilder create()
           
static ConfigurationBuilder create(Configuration existingConfig, MavenPluginBuilder pluginBuilder)
           
static ConfigurationBuilder create(MavenPluginBuilder pluginBuilder)
           
 ConfigurationElementBuilder createConfigurationElement(String name)
           
 ConfigurationElement getConfigurationElement(String element)
           
 MavenPluginBuilder getOrigin()
           
 boolean hasConfigurationElement(String configElement)
           
 List<ConfigurationElement> listConfigurationElements()
           
 void removeConfigurationElement(String elementName)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getConfigurationElement

public ConfigurationElement getConfigurationElement(String element)
Specified by:
getConfigurationElement in interface Configuration

hasConfigurationElement

public boolean hasConfigurationElement(String configElement)
Specified by:
hasConfigurationElement in interface Configuration

listConfigurationElements

public List<ConfigurationElement> listConfigurationElements()
Specified by:
listConfigurationElements in interface Configuration

addConfigurationElement

public Configuration addConfigurationElement(ConfigurationElement element)
Specified by:
addConfigurationElement in interface Configuration

removeConfigurationElement

public void removeConfigurationElement(String elementName)
Specified by:
removeConfigurationElement in interface Configuration

toString

public String toString()
Overrides:
toString in class Object

createConfigurationElement

public ConfigurationElementBuilder createConfigurationElement(String name)

create

public static ConfigurationBuilder create()

create

public static ConfigurationBuilder create(MavenPluginBuilder pluginBuilder)

create

public static ConfigurationBuilder create(Configuration existingConfig,
                                          MavenPluginBuilder pluginBuilder)

getOrigin

public MavenPluginBuilder getOrigin()


Copyright © 2011 Seam Framework. All Rights Reserved.