Class JDomBuild
- java.lang.Object
-
- org.apache.maven.model.PluginContainer
-
- org.apache.maven.model.PluginConfiguration
-
- org.apache.maven.model.BuildBase
-
- org.apache.maven.model.Build
-
- org.apache.maven.shared.release.transform.jdom.JDomBuild
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,org.apache.maven.model.InputLocationTracker
public class JDomBuild extends org.apache.maven.model.BuildJDom implementation of poms BUILD element- Since:
- 3.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private org.jdom.Elementbuild
-
Constructor Summary
Constructors Constructor Description JDomBuild(org.jdom.Element build)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExtension(org.apache.maven.model.Extension extension)voidaddFilter(java.lang.String string)voidaddPlugin(org.apache.maven.model.Plugin plugin)voidaddResource(org.apache.maven.model.Resource resource)voidaddTestResource(org.apache.maven.model.Resource resource)voidflushPluginMap()java.lang.StringgetDefaultGoal()java.lang.StringgetDirectory()java.util.List<org.apache.maven.model.Extension>getExtensions()java.util.List<java.lang.String>getFilters()java.lang.StringgetFinalName()java.lang.StringgetOutputDirectory()org.apache.maven.model.PluginManagementgetPluginManagement()java.util.List<org.apache.maven.model.Plugin>getPlugins()java.util.MapgetPluginsAsMap()java.util.List<org.apache.maven.model.Resource>getResources()java.lang.StringgetScriptSourceDirectory()java.lang.StringgetSourceDirectory()java.lang.StringgetTestOutputDirectory()java.util.List<org.apache.maven.model.Resource>getTestResources()java.lang.StringgetTestSourceDirectory()voidremoveExtension(org.apache.maven.model.Extension extension)voidremoveFilter(java.lang.String string)voidremovePlugin(org.apache.maven.model.Plugin plugin)voidremoveResource(org.apache.maven.model.Resource resource)voidremoveTestResource(org.apache.maven.model.Resource resource)voidsetDefaultGoal(java.lang.String defaultGoal)voidsetDirectory(java.lang.String directory)voidsetExtensions(java.util.List<org.apache.maven.model.Extension> extensions)voidsetFilters(java.util.List<java.lang.String> filters)voidsetFinalName(java.lang.String finalName)voidsetOutputDirectory(java.lang.String outputDirectory)voidsetPluginManagement(org.apache.maven.model.PluginManagement pluginManagement)voidsetPlugins(java.util.List<org.apache.maven.model.Plugin> plugins)voidsetResources(java.util.List<org.apache.maven.model.Resource> resources)voidsetScriptSourceDirectory(java.lang.String scriptSourceDirectory)voidsetSourceDirectory(java.lang.String sourceDirectory)voidsetTestOutputDirectory(java.lang.String testOutputDirectory)voidsetTestResources(java.util.List<org.apache.maven.model.Resource> testResources)voidsetTestSourceDirectory(java.lang.String testSourceDirectory)
-
-
-
Method Detail
-
addExtension
public void addExtension(org.apache.maven.model.Extension extension)
- Overrides:
addExtensionin classorg.apache.maven.model.Build
-
getExtensions
public java.util.List<org.apache.maven.model.Extension> getExtensions()
- Overrides:
getExtensionsin classorg.apache.maven.model.Build
-
getOutputDirectory
public java.lang.String getOutputDirectory()
- Overrides:
getOutputDirectoryin classorg.apache.maven.model.Build
-
getScriptSourceDirectory
public java.lang.String getScriptSourceDirectory()
- Overrides:
getScriptSourceDirectoryin classorg.apache.maven.model.Build
-
getSourceDirectory
public java.lang.String getSourceDirectory()
- Overrides:
getSourceDirectoryin classorg.apache.maven.model.Build
-
getTestOutputDirectory
public java.lang.String getTestOutputDirectory()
- Overrides:
getTestOutputDirectoryin classorg.apache.maven.model.Build
-
getTestSourceDirectory
public java.lang.String getTestSourceDirectory()
- Overrides:
getTestSourceDirectoryin classorg.apache.maven.model.Build
-
removeExtension
public void removeExtension(org.apache.maven.model.Extension extension)
- Overrides:
removeExtensionin classorg.apache.maven.model.Build
-
setExtensions
public void setExtensions(java.util.List<org.apache.maven.model.Extension> extensions)
- Overrides:
setExtensionsin classorg.apache.maven.model.Build
-
setOutputDirectory
public void setOutputDirectory(java.lang.String outputDirectory)
- Overrides:
setOutputDirectoryin classorg.apache.maven.model.Build
-
setScriptSourceDirectory
public void setScriptSourceDirectory(java.lang.String scriptSourceDirectory)
- Overrides:
setScriptSourceDirectoryin classorg.apache.maven.model.Build
-
setSourceDirectory
public void setSourceDirectory(java.lang.String sourceDirectory)
- Overrides:
setSourceDirectoryin classorg.apache.maven.model.Build
-
setTestOutputDirectory
public void setTestOutputDirectory(java.lang.String testOutputDirectory)
- Overrides:
setTestOutputDirectoryin classorg.apache.maven.model.Build
-
setTestSourceDirectory
public void setTestSourceDirectory(java.lang.String testSourceDirectory)
- Overrides:
setTestSourceDirectoryin classorg.apache.maven.model.Build
-
addFilter
public void addFilter(java.lang.String string)
- Overrides:
addFilterin classorg.apache.maven.model.BuildBase
-
addResource
public void addResource(org.apache.maven.model.Resource resource)
- Overrides:
addResourcein classorg.apache.maven.model.BuildBase
-
addTestResource
public void addTestResource(org.apache.maven.model.Resource resource)
- Overrides:
addTestResourcein classorg.apache.maven.model.BuildBase
-
getDefaultGoal
public java.lang.String getDefaultGoal()
- Overrides:
getDefaultGoalin classorg.apache.maven.model.BuildBase
-
getDirectory
public java.lang.String getDirectory()
- Overrides:
getDirectoryin classorg.apache.maven.model.BuildBase
-
getFilters
public java.util.List<java.lang.String> getFilters()
- Overrides:
getFiltersin classorg.apache.maven.model.BuildBase
-
getFinalName
public java.lang.String getFinalName()
- Overrides:
getFinalNamein classorg.apache.maven.model.BuildBase
-
getResources
public java.util.List<org.apache.maven.model.Resource> getResources()
- Overrides:
getResourcesin classorg.apache.maven.model.BuildBase
-
getTestResources
public java.util.List<org.apache.maven.model.Resource> getTestResources()
- Overrides:
getTestResourcesin classorg.apache.maven.model.BuildBase
-
removeFilter
public void removeFilter(java.lang.String string)
- Overrides:
removeFilterin classorg.apache.maven.model.BuildBase
-
removeResource
public void removeResource(org.apache.maven.model.Resource resource)
- Overrides:
removeResourcein classorg.apache.maven.model.BuildBase
-
removeTestResource
public void removeTestResource(org.apache.maven.model.Resource resource)
- Overrides:
removeTestResourcein classorg.apache.maven.model.BuildBase
-
setDefaultGoal
public void setDefaultGoal(java.lang.String defaultGoal)
- Overrides:
setDefaultGoalin classorg.apache.maven.model.BuildBase
-
setDirectory
public void setDirectory(java.lang.String directory)
- Overrides:
setDirectoryin classorg.apache.maven.model.BuildBase
-
setFilters
public void setFilters(java.util.List<java.lang.String> filters)
- Overrides:
setFiltersin classorg.apache.maven.model.BuildBase
-
setFinalName
public void setFinalName(java.lang.String finalName)
- Overrides:
setFinalNamein classorg.apache.maven.model.BuildBase
-
setResources
public void setResources(java.util.List<org.apache.maven.model.Resource> resources)
- Overrides:
setResourcesin classorg.apache.maven.model.BuildBase
-
setTestResources
public void setTestResources(java.util.List<org.apache.maven.model.Resource> testResources)
- Overrides:
setTestResourcesin classorg.apache.maven.model.BuildBase
-
getPluginManagement
public org.apache.maven.model.PluginManagement getPluginManagement()
- Overrides:
getPluginManagementin classorg.apache.maven.model.PluginConfiguration
-
setPluginManagement
public void setPluginManagement(org.apache.maven.model.PluginManagement pluginManagement)
- Overrides:
setPluginManagementin classorg.apache.maven.model.PluginConfiguration
-
addPlugin
public void addPlugin(org.apache.maven.model.Plugin plugin)
- Overrides:
addPluginin classorg.apache.maven.model.PluginContainer
-
getPlugins
public java.util.List<org.apache.maven.model.Plugin> getPlugins()
- Overrides:
getPluginsin classorg.apache.maven.model.PluginContainer
-
removePlugin
public void removePlugin(org.apache.maven.model.Plugin plugin)
- Overrides:
removePluginin classorg.apache.maven.model.PluginContainer
-
setPlugins
public void setPlugins(java.util.List<org.apache.maven.model.Plugin> plugins)
- Overrides:
setPluginsin classorg.apache.maven.model.PluginContainer
-
flushPluginMap
public void flushPluginMap()
- Overrides:
flushPluginMapin classorg.apache.maven.model.PluginContainer
-
getPluginsAsMap
public java.util.Map getPluginsAsMap()
- Overrides:
getPluginsAsMapin classorg.apache.maven.model.PluginContainer
-
-