public class ReportPlugin extends ConfigurationContainer implements Serializable, Cloneable
<plugin> element contains
 informations required for a report plugin.| Constructor and Description | 
|---|
ReportPlugin()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addReportSet(ReportSet reportSet)
Method addReportSet. 
 | 
ReportPlugin | 
clone()
Method clone. 
 | 
static String | 
constructKey(String groupId,
                        String artifactId)  | 
void | 
flushReportSetMap()
Reset the  
reportSetMap field to null | 
String | 
getArtifactId()
Get the artifact ID of the reporting plugin in the
 repository. 
 | 
String | 
getGroupId()
Get the group ID of the reporting plugin in the repository. 
 | 
String | 
getKey()  | 
List<ReportSet> | 
getReportSets()
Method getReportSets. 
 | 
Map<String,ReportSet> | 
getReportSetsAsMap()  | 
String | 
getVersion()
Get the version of the reporting plugin to be used. 
 | 
void | 
removeReportSet(ReportSet reportSet)
Method removeReportSet. 
 | 
void | 
setArtifactId(String artifactId)
Set the artifact ID of the reporting plugin in the
 repository. 
 | 
void | 
setGroupId(String groupId)
Set the group ID of the reporting plugin in the repository. 
 | 
void | 
setReportSets(List<ReportSet> reportSets)
Set multiple specifications of a set of reports, each having
 (possibly) different
             configuration. 
 | 
void | 
setVersion(String version)
Set the version of the reporting plugin to be used. 
 | 
getConfiguration, getInherited, getLocation, isInheritanceApplied, isInherited, setConfiguration, setInherited, setInherited, setLocation, unsetInheritanceAppliedpublic ReportPlugin()
public void addReportSet(ReportSet reportSet)
reportSet - public ReportPlugin clone()
clone in class ConfigurationContainerpublic String getArtifactId()
public String getGroupId()
public List<ReportSet> getReportSets()
public String getVersion()
public void removeReportSet(ReportSet reportSet)
reportSet - public void setArtifactId(String artifactId)
artifactId - public void setGroupId(String groupId)
groupId - public void setReportSets(List<ReportSet> reportSets)
execution in the build.reportSets - public void setVersion(String version)
version - public void flushReportSetMap()
reportSetMap field to nullpublic Map<String,ReportSet> getReportSetsAsMap()
ReportSet#getId() as keyReportSet.getId()public static String constructKey(String groupId, String artifactId)
groupId - artifactId - groupId:artifactIdCopyright © 2001–2014 The Apache Software Foundation. All rights reserved.