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 MavenCoordinatecoordinate
-
Constructor Summary
Constructors Constructor Description JDomReportPlugin(org.jdom.Element reportPlugin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddReportSet(org.apache.maven.model.ReportSet reportSet)voidflushReportSetMap()java.lang.StringgetArtifactId()java.lang.ObjectgetConfiguration()java.lang.StringgetGroupId()java.lang.StringgetInherited()java.lang.StringgetKey()java.lang.StringgetName()java.util.List<org.apache.maven.model.ReportSet>getReportSets()java.util.Map<java.lang.String,org.apache.maven.model.ReportSet>getReportSetsAsMap()java.lang.StringgetVersion()booleanisInheritanceApplied()voidremoveReportSet(org.apache.maven.model.ReportSet reportSet)voidsetArtifactId(java.lang.String artifactId)voidsetConfiguration(java.lang.Object configuration)voidsetGroupId(java.lang.String groupId)voidsetInherited(java.lang.String inherited)voidsetReportSets(java.util.List<org.apache.maven.model.ReportSet> reportSets)voidsetVersion(java.lang.String version)voidunsetInheritanceApplied()
-
-
-
Field Detail
-
coordinate
private final MavenCoordinate coordinate
-
-
Method Detail
-
addReportSet
public void addReportSet(org.apache.maven.model.ReportSet reportSet)
- Overrides:
addReportSetin classorg.apache.maven.model.ReportPlugin
-
getArtifactId
public java.lang.String getArtifactId()
- Specified by:
getArtifactIdin interfaceMavenCoordinate- Overrides:
getArtifactIdin classorg.apache.maven.model.ReportPlugin
-
getConfiguration
public java.lang.Object getConfiguration()
- Overrides:
getConfigurationin classorg.apache.maven.model.ConfigurationContainer
-
getGroupId
public java.lang.String getGroupId()
- Specified by:
getGroupIdin interfaceMavenCoordinate- Overrides:
getGroupIdin classorg.apache.maven.model.ReportPlugin
-
getInherited
public java.lang.String getInherited()
- Overrides:
getInheritedin classorg.apache.maven.model.ConfigurationContainer
-
getReportSets
public java.util.List<org.apache.maven.model.ReportSet> getReportSets()
- Overrides:
getReportSetsin classorg.apache.maven.model.ReportPlugin
-
getVersion
public java.lang.String getVersion()
- Specified by:
getVersionin interfaceMavenCoordinate- Overrides:
getVersionin classorg.apache.maven.model.ReportPlugin
-
removeReportSet
public void removeReportSet(org.apache.maven.model.ReportSet reportSet)
- Overrides:
removeReportSetin classorg.apache.maven.model.ReportPlugin
-
setArtifactId
public void setArtifactId(java.lang.String artifactId)
- Overrides:
setArtifactIdin classorg.apache.maven.model.ReportPlugin
-
setConfiguration
public void setConfiguration(java.lang.Object configuration)
- Overrides:
setConfigurationin classorg.apache.maven.model.ConfigurationContainer
-
setGroupId
public void setGroupId(java.lang.String groupId)
- Overrides:
setGroupIdin classorg.apache.maven.model.ReportPlugin
-
setInherited
public void setInherited(java.lang.String inherited)
- Overrides:
setInheritedin classorg.apache.maven.model.ConfigurationContainer
-
setReportSets
public void setReportSets(java.util.List<org.apache.maven.model.ReportSet> reportSets)
- Overrides:
setReportSetsin classorg.apache.maven.model.ReportPlugin
-
setVersion
public void setVersion(java.lang.String version)
- Specified by:
setVersionin interfaceMavenCoordinate- Overrides:
setVersionin classorg.apache.maven.model.ReportPlugin
-
flushReportSetMap
public void flushReportSetMap()
- Overrides:
flushReportSetMapin classorg.apache.maven.model.ReportPlugin
-
getReportSetsAsMap
public java.util.Map<java.lang.String,org.apache.maven.model.ReportSet> getReportSetsAsMap()
- Overrides:
getReportSetsAsMapin classorg.apache.maven.model.ReportPlugin
-
getKey
public java.lang.String getKey()
- Overrides:
getKeyin classorg.apache.maven.model.ReportPlugin
-
unsetInheritanceApplied
public void unsetInheritanceApplied()
- Overrides:
unsetInheritanceAppliedin classorg.apache.maven.model.ConfigurationContainer
-
isInheritanceApplied
public boolean isInheritanceApplied()
- Overrides:
isInheritanceAppliedin classorg.apache.maven.model.ConfigurationContainer
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceMavenCoordinate
-
-