Class JDomReporting
- java.lang.Object
-
- org.apache.maven.model.Reporting
-
- org.apache.maven.shared.release.transform.jdom.JDomReporting
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,org.apache.maven.model.InputLocationTracker
public class JDomReporting extends org.apache.maven.model.ReportingJDom implementation of poms REPORTING element- Since:
- 3.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private org.jdom.Elementreporting
-
Constructor Summary
Constructors Constructor Description JDomReporting(org.jdom.Element reporting)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPlugin(org.apache.maven.model.ReportPlugin reportPlugin)voidflushReportPluginMap()java.lang.StringgetOutputDirectory()java.util.List<org.apache.maven.model.ReportPlugin>getPlugins()java.util.Map<java.lang.String,org.apache.maven.model.ReportPlugin>getReportPluginsAsMap()booleanisExcludeDefaults()voidremovePlugin(org.apache.maven.model.ReportPlugin reportPlugin)voidsetExcludeDefaults(boolean excludeDefaults)voidsetOutputDirectory(java.lang.String outputDirectory)voidsetPlugins(java.util.List<org.apache.maven.model.ReportPlugin> plugins)
-
-
-
Method Detail
-
addPlugin
public void addPlugin(org.apache.maven.model.ReportPlugin reportPlugin)
- Overrides:
addPluginin classorg.apache.maven.model.Reporting
-
getOutputDirectory
public java.lang.String getOutputDirectory()
- Overrides:
getOutputDirectoryin classorg.apache.maven.model.Reporting
-
getPlugins
public java.util.List<org.apache.maven.model.ReportPlugin> getPlugins()
- Overrides:
getPluginsin classorg.apache.maven.model.Reporting
-
removePlugin
public void removePlugin(org.apache.maven.model.ReportPlugin reportPlugin)
- Overrides:
removePluginin classorg.apache.maven.model.Reporting
-
setOutputDirectory
public void setOutputDirectory(java.lang.String outputDirectory)
- Overrides:
setOutputDirectoryin classorg.apache.maven.model.Reporting
-
setPlugins
public void setPlugins(java.util.List<org.apache.maven.model.ReportPlugin> plugins)
- Overrides:
setPluginsin classorg.apache.maven.model.Reporting
-
flushReportPluginMap
public void flushReportPluginMap()
- Overrides:
flushReportPluginMapin classorg.apache.maven.model.Reporting
-
getReportPluginsAsMap
public java.util.Map<java.lang.String,org.apache.maven.model.ReportPlugin> getReportPluginsAsMap()
- Overrides:
getReportPluginsAsMapin classorg.apache.maven.model.Reporting
-
isExcludeDefaults
public boolean isExcludeDefaults()
- Overrides:
isExcludeDefaultsin classorg.apache.maven.model.Reporting
-
setExcludeDefaults
public void setExcludeDefaults(boolean excludeDefaults)
- Overrides:
setExcludeDefaultsin classorg.apache.maven.model.Reporting
-
-