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.Build
JDom implementation of poms BUILD element- Since:
- 3.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private org.jdom.Element
build
-
Constructor Summary
Constructors Constructor Description JDomBuild(org.jdom.Element build)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addExtension(org.apache.maven.model.Extension extension)
void
addFilter(java.lang.String string)
void
addPlugin(org.apache.maven.model.Plugin plugin)
void
addResource(org.apache.maven.model.Resource resource)
void
addTestResource(org.apache.maven.model.Resource resource)
void
flushPluginMap()
java.lang.String
getDefaultGoal()
java.lang.String
getDirectory()
java.util.List<org.apache.maven.model.Extension>
getExtensions()
java.util.List<java.lang.String>
getFilters()
java.lang.String
getFinalName()
java.lang.String
getOutputDirectory()
org.apache.maven.model.PluginManagement
getPluginManagement()
java.util.List<org.apache.maven.model.Plugin>
getPlugins()
java.util.Map
getPluginsAsMap()
java.util.List<org.apache.maven.model.Resource>
getResources()
java.lang.String
getScriptSourceDirectory()
java.lang.String
getSourceDirectory()
java.lang.String
getTestOutputDirectory()
java.util.List<org.apache.maven.model.Resource>
getTestResources()
java.lang.String
getTestSourceDirectory()
void
removeExtension(org.apache.maven.model.Extension extension)
void
removeFilter(java.lang.String string)
void
removePlugin(org.apache.maven.model.Plugin plugin)
void
removeResource(org.apache.maven.model.Resource resource)
void
removeTestResource(org.apache.maven.model.Resource resource)
void
setDefaultGoal(java.lang.String defaultGoal)
void
setDirectory(java.lang.String directory)
void
setExtensions(java.util.List<org.apache.maven.model.Extension> extensions)
void
setFilters(java.util.List<java.lang.String> filters)
void
setFinalName(java.lang.String finalName)
void
setOutputDirectory(java.lang.String outputDirectory)
void
setPluginManagement(org.apache.maven.model.PluginManagement pluginManagement)
void
setPlugins(java.util.List<org.apache.maven.model.Plugin> plugins)
void
setResources(java.util.List<org.apache.maven.model.Resource> resources)
void
setScriptSourceDirectory(java.lang.String scriptSourceDirectory)
void
setSourceDirectory(java.lang.String sourceDirectory)
void
setTestOutputDirectory(java.lang.String testOutputDirectory)
void
setTestResources(java.util.List<org.apache.maven.model.Resource> testResources)
void
setTestSourceDirectory(java.lang.String testSourceDirectory)
-
-
-
Method Detail
-
addExtension
public void addExtension(org.apache.maven.model.Extension extension)
- Overrides:
addExtension
in classorg.apache.maven.model.Build
-
getExtensions
public java.util.List<org.apache.maven.model.Extension> getExtensions()
- Overrides:
getExtensions
in classorg.apache.maven.model.Build
-
getOutputDirectory
public java.lang.String getOutputDirectory()
- Overrides:
getOutputDirectory
in classorg.apache.maven.model.Build
-
getScriptSourceDirectory
public java.lang.String getScriptSourceDirectory()
- Overrides:
getScriptSourceDirectory
in classorg.apache.maven.model.Build
-
getSourceDirectory
public java.lang.String getSourceDirectory()
- Overrides:
getSourceDirectory
in classorg.apache.maven.model.Build
-
getTestOutputDirectory
public java.lang.String getTestOutputDirectory()
- Overrides:
getTestOutputDirectory
in classorg.apache.maven.model.Build
-
getTestSourceDirectory
public java.lang.String getTestSourceDirectory()
- Overrides:
getTestSourceDirectory
in classorg.apache.maven.model.Build
-
removeExtension
public void removeExtension(org.apache.maven.model.Extension extension)
- Overrides:
removeExtension
in classorg.apache.maven.model.Build
-
setExtensions
public void setExtensions(java.util.List<org.apache.maven.model.Extension> extensions)
- Overrides:
setExtensions
in classorg.apache.maven.model.Build
-
setOutputDirectory
public void setOutputDirectory(java.lang.String outputDirectory)
- Overrides:
setOutputDirectory
in classorg.apache.maven.model.Build
-
setScriptSourceDirectory
public void setScriptSourceDirectory(java.lang.String scriptSourceDirectory)
- Overrides:
setScriptSourceDirectory
in classorg.apache.maven.model.Build
-
setSourceDirectory
public void setSourceDirectory(java.lang.String sourceDirectory)
- Overrides:
setSourceDirectory
in classorg.apache.maven.model.Build
-
setTestOutputDirectory
public void setTestOutputDirectory(java.lang.String testOutputDirectory)
- Overrides:
setTestOutputDirectory
in classorg.apache.maven.model.Build
-
setTestSourceDirectory
public void setTestSourceDirectory(java.lang.String testSourceDirectory)
- Overrides:
setTestSourceDirectory
in classorg.apache.maven.model.Build
-
addFilter
public void addFilter(java.lang.String string)
- Overrides:
addFilter
in classorg.apache.maven.model.BuildBase
-
addResource
public void addResource(org.apache.maven.model.Resource resource)
- Overrides:
addResource
in classorg.apache.maven.model.BuildBase
-
addTestResource
public void addTestResource(org.apache.maven.model.Resource resource)
- Overrides:
addTestResource
in classorg.apache.maven.model.BuildBase
-
getDefaultGoal
public java.lang.String getDefaultGoal()
- Overrides:
getDefaultGoal
in classorg.apache.maven.model.BuildBase
-
getDirectory
public java.lang.String getDirectory()
- Overrides:
getDirectory
in classorg.apache.maven.model.BuildBase
-
getFilters
public java.util.List<java.lang.String> getFilters()
- Overrides:
getFilters
in classorg.apache.maven.model.BuildBase
-
getFinalName
public java.lang.String getFinalName()
- Overrides:
getFinalName
in classorg.apache.maven.model.BuildBase
-
getResources
public java.util.List<org.apache.maven.model.Resource> getResources()
- Overrides:
getResources
in classorg.apache.maven.model.BuildBase
-
getTestResources
public java.util.List<org.apache.maven.model.Resource> getTestResources()
- Overrides:
getTestResources
in classorg.apache.maven.model.BuildBase
-
removeFilter
public void removeFilter(java.lang.String string)
- Overrides:
removeFilter
in classorg.apache.maven.model.BuildBase
-
removeResource
public void removeResource(org.apache.maven.model.Resource resource)
- Overrides:
removeResource
in classorg.apache.maven.model.BuildBase
-
removeTestResource
public void removeTestResource(org.apache.maven.model.Resource resource)
- Overrides:
removeTestResource
in classorg.apache.maven.model.BuildBase
-
setDefaultGoal
public void setDefaultGoal(java.lang.String defaultGoal)
- Overrides:
setDefaultGoal
in classorg.apache.maven.model.BuildBase
-
setDirectory
public void setDirectory(java.lang.String directory)
- Overrides:
setDirectory
in classorg.apache.maven.model.BuildBase
-
setFilters
public void setFilters(java.util.List<java.lang.String> filters)
- Overrides:
setFilters
in classorg.apache.maven.model.BuildBase
-
setFinalName
public void setFinalName(java.lang.String finalName)
- Overrides:
setFinalName
in classorg.apache.maven.model.BuildBase
-
setResources
public void setResources(java.util.List<org.apache.maven.model.Resource> resources)
- Overrides:
setResources
in classorg.apache.maven.model.BuildBase
-
setTestResources
public void setTestResources(java.util.List<org.apache.maven.model.Resource> testResources)
- Overrides:
setTestResources
in classorg.apache.maven.model.BuildBase
-
getPluginManagement
public org.apache.maven.model.PluginManagement getPluginManagement()
- Overrides:
getPluginManagement
in classorg.apache.maven.model.PluginConfiguration
-
setPluginManagement
public void setPluginManagement(org.apache.maven.model.PluginManagement pluginManagement)
- Overrides:
setPluginManagement
in classorg.apache.maven.model.PluginConfiguration
-
addPlugin
public void addPlugin(org.apache.maven.model.Plugin plugin)
- Overrides:
addPlugin
in classorg.apache.maven.model.PluginContainer
-
getPlugins
public java.util.List<org.apache.maven.model.Plugin> getPlugins()
- Overrides:
getPlugins
in classorg.apache.maven.model.PluginContainer
-
removePlugin
public void removePlugin(org.apache.maven.model.Plugin plugin)
- Overrides:
removePlugin
in classorg.apache.maven.model.PluginContainer
-
setPlugins
public void setPlugins(java.util.List<org.apache.maven.model.Plugin> plugins)
- Overrides:
setPlugins
in classorg.apache.maven.model.PluginContainer
-
flushPluginMap
public void flushPluginMap()
- Overrides:
flushPluginMap
in classorg.apache.maven.model.PluginContainer
-
getPluginsAsMap
public java.util.Map getPluginsAsMap()
- Overrides:
getPluginsAsMap
in classorg.apache.maven.model.PluginContainer
-
-