Class JDomReportPlugin
- java.lang.Object
-
- org.apache.maven.model.ConfigurationContainer
-
- org.apache.maven.model.ReportPlugin
-
- org.apache.maven.shared.release.transform.jdom.JDomReportPlugin
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,org.apache.maven.model.InputLocationTracker
,MavenCoordinate
public class JDomReportPlugin extends org.apache.maven.model.ReportPlugin implements MavenCoordinate
JDom implementation of poms reports PLUGIN element- Since:
- 3.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private MavenCoordinate
coordinate
-
Constructor Summary
Constructors Constructor Description JDomReportPlugin(org.jdom.Element reportPlugin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addReportSet(org.apache.maven.model.ReportSet reportSet)
void
flushReportSetMap()
java.lang.String
getArtifactId()
java.lang.Object
getConfiguration()
java.lang.String
getGroupId()
java.lang.String
getInherited()
java.lang.String
getKey()
java.lang.String
getName()
java.util.List<org.apache.maven.model.ReportSet>
getReportSets()
java.util.Map<java.lang.String,org.apache.maven.model.ReportSet>
getReportSetsAsMap()
java.lang.String
getVersion()
boolean
isInheritanceApplied()
void
removeReportSet(org.apache.maven.model.ReportSet reportSet)
void
setArtifactId(java.lang.String artifactId)
void
setConfiguration(java.lang.Object configuration)
void
setGroupId(java.lang.String groupId)
void
setInherited(java.lang.String inherited)
void
setReportSets(java.util.List<org.apache.maven.model.ReportSet> reportSets)
void
setVersion(java.lang.String version)
void
unsetInheritanceApplied()
-
-
-
Field Detail
-
coordinate
private final MavenCoordinate coordinate
-
-
Method Detail
-
addReportSet
public void addReportSet(org.apache.maven.model.ReportSet reportSet)
- Overrides:
addReportSet
in classorg.apache.maven.model.ReportPlugin
-
getArtifactId
public java.lang.String getArtifactId()
- Specified by:
getArtifactId
in interfaceMavenCoordinate
- Overrides:
getArtifactId
in classorg.apache.maven.model.ReportPlugin
-
getConfiguration
public java.lang.Object getConfiguration()
- Overrides:
getConfiguration
in classorg.apache.maven.model.ConfigurationContainer
-
getGroupId
public java.lang.String getGroupId()
- Specified by:
getGroupId
in interfaceMavenCoordinate
- Overrides:
getGroupId
in classorg.apache.maven.model.ReportPlugin
-
getInherited
public java.lang.String getInherited()
- Overrides:
getInherited
in classorg.apache.maven.model.ConfigurationContainer
-
getReportSets
public java.util.List<org.apache.maven.model.ReportSet> getReportSets()
- Overrides:
getReportSets
in classorg.apache.maven.model.ReportPlugin
-
getVersion
public java.lang.String getVersion()
- Specified by:
getVersion
in interfaceMavenCoordinate
- Overrides:
getVersion
in classorg.apache.maven.model.ReportPlugin
-
removeReportSet
public void removeReportSet(org.apache.maven.model.ReportSet reportSet)
- Overrides:
removeReportSet
in classorg.apache.maven.model.ReportPlugin
-
setArtifactId
public void setArtifactId(java.lang.String artifactId)
- Overrides:
setArtifactId
in classorg.apache.maven.model.ReportPlugin
-
setConfiguration
public void setConfiguration(java.lang.Object configuration)
- Overrides:
setConfiguration
in classorg.apache.maven.model.ConfigurationContainer
-
setGroupId
public void setGroupId(java.lang.String groupId)
- Overrides:
setGroupId
in classorg.apache.maven.model.ReportPlugin
-
setInherited
public void setInherited(java.lang.String inherited)
- Overrides:
setInherited
in classorg.apache.maven.model.ConfigurationContainer
-
setReportSets
public void setReportSets(java.util.List<org.apache.maven.model.ReportSet> reportSets)
- Overrides:
setReportSets
in classorg.apache.maven.model.ReportPlugin
-
setVersion
public void setVersion(java.lang.String version)
- Specified by:
setVersion
in interfaceMavenCoordinate
- Overrides:
setVersion
in classorg.apache.maven.model.ReportPlugin
-
flushReportSetMap
public void flushReportSetMap()
- Overrides:
flushReportSetMap
in classorg.apache.maven.model.ReportPlugin
-
getReportSetsAsMap
public java.util.Map<java.lang.String,org.apache.maven.model.ReportSet> getReportSetsAsMap()
- Overrides:
getReportSetsAsMap
in classorg.apache.maven.model.ReportPlugin
-
getKey
public java.lang.String getKey()
- Overrides:
getKey
in classorg.apache.maven.model.ReportPlugin
-
unsetInheritanceApplied
public void unsetInheritanceApplied()
- Overrides:
unsetInheritanceApplied
in classorg.apache.maven.model.ConfigurationContainer
-
isInheritanceApplied
public boolean isInheritanceApplied()
- Overrides:
isInheritanceApplied
in classorg.apache.maven.model.ConfigurationContainer
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceMavenCoordinate
-
-