Class JDomReporting
java.lang.Object
org.apache.maven.model.Reporting
org.apache.maven.shared.release.transform.jdom2.JDomReporting
- All Implemented Interfaces:
Serializable
,Cloneable
,org.apache.maven.model.InputLocationTracker
public class JDomReporting
extends org.apache.maven.model.Reporting
JDOM2 implementation of poms REPORTING element
- Since:
- 3.0
- Author:
- Robert Scholte
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPlugin
(org.apache.maven.model.ReportPlugin reportPlugin) void
List<org.apache.maven.model.ReportPlugin>
boolean
void
removePlugin
(org.apache.maven.model.ReportPlugin reportPlugin) void
setExcludeDefaults
(boolean excludeDefaults) void
setOutputDirectory
(String outputDirectory) void
setPlugins
(List<org.apache.maven.model.ReportPlugin> plugins) Methods inherited from class org.apache.maven.model.Reporting
clone, getExcludeDefaults, getLocation, setExcludeDefaults, setLocation
-
Constructor Details
-
JDomReporting
public JDomReporting(org.jdom2.Element reporting) Constructor for JDomReporting.
- Parameters:
reporting
- aElement
object
-
-
Method Details
-
addPlugin
public void addPlugin(org.apache.maven.model.ReportPlugin reportPlugin) - Overrides:
addPlugin
in classorg.apache.maven.model.Reporting
-
getOutputDirectory
- Overrides:
getOutputDirectory
in classorg.apache.maven.model.Reporting
-
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
- Overrides:
setOutputDirectory
in classorg.apache.maven.model.Reporting
-
setPlugins
- Overrides:
setPlugins
in classorg.apache.maven.model.Reporting
-
flushReportPluginMap
public void flushReportPluginMap()- Overrides:
flushReportPluginMap
in classorg.apache.maven.model.Reporting
-
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
-