Class JDomReportPlugin
java.lang.Object
org.apache.maven.model.ConfigurationContainer
org.apache.maven.model.ReportPlugin
org.apache.maven.shared.release.transform.jdom2.JDomReportPlugin
- All Implemented Interfaces:
Serializable,Cloneable,org.apache.maven.model.InputLocationTracker,MavenCoordinate
public class JDomReportPlugin
extends org.apache.maven.model.ReportPlugin
implements MavenCoordinate
JDOM2 implementation of poms reports PLUGIN element
- Since:
- 3.0
- Author:
- Robert Scholte
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionJDomReportPlugin(org.jdom2.Element reportPlugin) Constructor for JDomReportPlugin. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddReportSet(org.apache.maven.model.ReportSet reportSet) voidgetArtifactId.getGroupId.getKey()getName()getName.List<org.apache.maven.model.ReportSet> getVersion.booleanvoidremoveReportSet(org.apache.maven.model.ReportSet reportSet) voidsetArtifactId(String artifactId) voidsetConfiguration(Object configuration) voidsetGroupId(String groupId) voidsetInherited(String inherited) voidsetReportSets(List<org.apache.maven.model.ReportSet> reportSets) voidsetVersion(String version) setVersion.voidMethods inherited from class org.apache.maven.model.ReportPlugin
clone, constructKeyMethods inherited from class org.apache.maven.model.ConfigurationContainer
getLocation, isInherited, setInherited, setLocation, setOtherLocation
-
Constructor Details
-
JDomReportPlugin
public JDomReportPlugin(org.jdom2.Element reportPlugin) Constructor for JDomReportPlugin.
- Parameters:
reportPlugin- aElementobject
-
-
Method Details
-
addReportSet
public void addReportSet(org.apache.maven.model.ReportSet reportSet) - Overrides:
addReportSetin classorg.apache.maven.model.ReportPlugin
-
getArtifactId
Description copied from interface:MavenCoordinategetArtifactId.
- Specified by:
getArtifactIdin interfaceMavenCoordinate- Overrides:
getArtifactIdin classorg.apache.maven.model.ReportPlugin- Returns:
- a
Stringobject
-
getConfiguration
- Overrides:
getConfigurationin classorg.apache.maven.model.ConfigurationContainer
-
getGroupId
Description copied from interface:MavenCoordinategetGroupId.
- Specified by:
getGroupIdin interfaceMavenCoordinate- Overrides:
getGroupIdin classorg.apache.maven.model.ReportPlugin- Returns:
- a
Stringobject
-
getInherited
- Overrides:
getInheritedin classorg.apache.maven.model.ConfigurationContainer
-
getReportSets
- Overrides:
getReportSetsin classorg.apache.maven.model.ReportPlugin
-
getVersion
Description copied from interface:MavenCoordinategetVersion.
- Specified by:
getVersionin interfaceMavenCoordinate- Overrides:
getVersionin classorg.apache.maven.model.ReportPlugin- Returns:
- a
Stringobject
-
removeReportSet
public void removeReportSet(org.apache.maven.model.ReportSet reportSet) - Overrides:
removeReportSetin classorg.apache.maven.model.ReportPlugin
-
setArtifactId
- Overrides:
setArtifactIdin classorg.apache.maven.model.ReportPlugin
-
setConfiguration
- Overrides:
setConfigurationin classorg.apache.maven.model.ConfigurationContainer
-
setGroupId
- Overrides:
setGroupIdin classorg.apache.maven.model.ReportPlugin
-
setInherited
- Overrides:
setInheritedin classorg.apache.maven.model.ConfigurationContainer
-
setReportSets
- Overrides:
setReportSetsin classorg.apache.maven.model.ReportPlugin
-
setVersion
Description copied from interface:MavenCoordinatesetVersion.
- Specified by:
setVersionin interfaceMavenCoordinate- Overrides:
setVersionin classorg.apache.maven.model.ReportPlugin- Parameters:
version- aStringobject
-
flushReportSetMap
public void flushReportSetMap()- Overrides:
flushReportSetMapin classorg.apache.maven.model.ReportPlugin
-
getReportSetsAsMap
- Overrides:
getReportSetsAsMapin classorg.apache.maven.model.ReportPlugin
-
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
Description copied from interface:MavenCoordinategetName.
- Specified by:
getNamein interfaceMavenCoordinate- Returns:
- a
Stringobject
-