net.sf.statcvs.reports

Class AuthorsForDirectoryTableReport

Implemented Interfaces:
TableReport

public class AuthorsForDirectoryTableReport
extends AbstractLocTableReport
implements TableReport

Table report which creates a table containing the names of the authors who have committed changes to a certain directory, and their LOC contributions and number of changes in that directory.
Version:
$Id: AuthorsForDirectoryTableReport.java,v 1.8 2008/04/02 11:22:15 benoitx Exp $
Author:
Richard Cyganiak

Field Summary

Fields inherited from class net.sf.statcvs.reports.AbstractLocTableReport

SORT_BY_LINES, SORT_BY_NAME

Constructor Summary

AuthorsForDirectoryTableReport(ReportConfig config, Directory directory)
Creates a table report containing authors who have committed changes to a specified directory, their number of changes and LOC contributions.

Method Summary

void
calculate()
Table
getTable()

Methods inherited from class net.sf.statcvs.reports.AbstractLocTableReport

calculateChangesAndLinesPerDeveloper, calculateChangesAndLinesPerDirectory, createChangesAndLinesTable, getChangesMap, getContent, getDeveloperCount, getLinesMap

Constructor Details

AuthorsForDirectoryTableReport

public AuthorsForDirectoryTableReport(ReportConfig config,
                                      Directory directory)
Creates a table report containing authors who have committed changes to a specified directory, their number of changes and LOC contributions.
Parameters:
directory - a directory

Method Details

calculate

public void calculate()
Specified by:
calculate in interface TableReport

getTable

public Table getTable()
Specified by:
getTable in interface TableReport