package hudson.plugins.coverage; import java.util.Collections; import java.util.List; import java.util.Map; import hudson.maven.AggregatableAction; import hudson.maven.MavenAggregatedReport; import hudson.maven.MavenBuild; import hudson.maven.MavenModule; import hudson.maven.MavenModuleSet; import hudson.maven.MavenModuleSetBuild; import hudson.model.Action; import hudson.model.HealthReport; import hudson.plugins.coverage.model.Measurement; import hudson.plugins.coverage.model.Metric; /** * TODO javadoc. * * @author Stephen Connolly * @since 01-Jul-2008 23:11:34 */ public class CoverageBuildAggregatedReport extends AbstractBuildReport<MavenModuleSetBuild> implements MavenAggregatedReport { private HealthReport buildHealth = null; public CoverageBuildAggregatedReport(MavenModuleSetBuild build, Map<MavenModule, List<MavenBuild>> moduleBuilds) { //To change body of created methods use File | Settings | File Templates. super(Collections.<Metric, Measurement>emptyMap()); } public HealthReport getBuildHealth() { return null; //To change body of implemented methods use File | Settings | File Templates. } public void update(Map<MavenModule, List<MavenBuild>> mavenModuleListMap, MavenBuild mavenBuild) { //To change body of implemented methods use File | Settings | File Templates. } public Class<? extends AggregatableAction> getIndividualActionType() { return null; //To change body of implemented methods use File | Settings | File Templates. } public Action getProjectAction(MavenModuleSet mavenModuleSet) { return null; //To change body of implemented methods use File | Settings | File Templates. } }