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.Reporting
JDom implementation of poms REPORTING element- Since:
- 3.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private org.jdom.Element
reporting
-
Constructor Summary
Constructors Constructor Description JDomReporting(org.jdom.Element reporting)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPlugin(org.apache.maven.model.ReportPlugin reportPlugin)
void
flushReportPluginMap()
java.lang.String
getOutputDirectory()
java.util.List<org.apache.maven.model.ReportPlugin>
getPlugins()
java.util.Map<java.lang.String,org.apache.maven.model.ReportPlugin>
getReportPluginsAsMap()
boolean
isExcludeDefaults()
void
removePlugin(org.apache.maven.model.ReportPlugin reportPlugin)
void
setExcludeDefaults(boolean excludeDefaults)
void
setOutputDirectory(java.lang.String outputDirectory)
void
setPlugins(java.util.List<org.apache.maven.model.ReportPlugin> plugins)
-
-
-
Method Detail
-
addPlugin
public void addPlugin(org.apache.maven.model.ReportPlugin reportPlugin)
- Overrides:
addPlugin
in classorg.apache.maven.model.Reporting
-
getOutputDirectory
public java.lang.String getOutputDirectory()
- Overrides:
getOutputDirectory
in classorg.apache.maven.model.Reporting
-
getPlugins
public java.util.List<org.apache.maven.model.ReportPlugin> getPlugins()
- Overrides:
getPlugins
in classorg.apache.maven.model.Reporting
-
removePlugin
public void removePlugin(org.apache.maven.model.ReportPlugin reportPlugin)
- Overrides:
removePlugin
in classorg.apache.maven.model.Reporting
-
setOutputDirectory
public void setOutputDirectory(java.lang.String outputDirectory)
- Overrides:
setOutputDirectory
in classorg.apache.maven.model.Reporting
-
setPlugins
public void setPlugins(java.util.List<org.apache.maven.model.ReportPlugin> plugins)
- Overrides:
setPlugins
in classorg.apache.maven.model.Reporting
-
flushReportPluginMap
public void flushReportPluginMap()
- Overrides:
flushReportPluginMap
in classorg.apache.maven.model.Reporting
-
getReportPluginsAsMap
public java.util.Map<java.lang.String,org.apache.maven.model.ReportPlugin> getReportPluginsAsMap()
- Overrides:
getReportPluginsAsMap
in classorg.apache.maven.model.Reporting
-
isExcludeDefaults
public boolean isExcludeDefaults()
- Overrides:
isExcludeDefaults
in classorg.apache.maven.model.Reporting
-
setExcludeDefaults
public void setExcludeDefaults(boolean excludeDefaults)
- Overrides:
setExcludeDefaults
in classorg.apache.maven.model.Reporting
-
-