org.jboss.forge.maven.plugins
Class ConfigurationBuilder
java.lang.Object
org.jboss.forge.maven.plugins.ConfigurationBuilder
- All Implemented Interfaces:
- Configuration, PluginElement
public class ConfigurationBuilder
- extends Object
- implements Configuration
- Author:
- Paul Bakker
getConfigurationElement
public ConfigurationElement getConfigurationElement(String element)
- Description copied from interface:
Configuration
- Get the specified
ConfigurationElement, if it exists; otherwise, return null.
- Specified by:
getConfigurationElement in interface Configuration
hasConfigurationElement
public boolean hasConfigurationElement(String configElement)
- Description copied from interface:
Configuration
- Return true if this
Configuration contains the given element; otherwise, return false;
- Specified by:
hasConfigurationElement in interface Configuration
hasConfigurationElements
public boolean hasConfigurationElements()
- Description copied from interface:
Configuration
- Return true if this
Configuration has any elements; otherwise, return false.
- Specified by:
hasConfigurationElements in interface Configuration
listConfigurationElements
public List<ConfigurationElement> listConfigurationElements()
- Description copied from interface:
Configuration
- List all
ConfigurationElements contained in this Configuration. Returns an empty list if none
exist.
- Specified by:
listConfigurationElements in interface Configuration
addConfigurationElement
public Configuration addConfigurationElement(ConfigurationElement element)
- Description copied from interface:
Configuration
- Add a
ConfigurationElement to this Configuration.
- Specified by:
addConfigurationElement in interface Configuration
removeConfigurationElement
public void removeConfigurationElement(String elementName)
- Description copied from interface:
Configuration
- Remove the specified
ConfigurationElement.
- 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 © 2012 JBoss by Red Hat. All Rights Reserved.