Class AbstractRollingLocTableReport

java.lang.Object
net.sf.statcvs.reports.AbstractRollingLocTableReport
Direct Known Subclasses:
DevelopersRollingTableReport

public abstract class AbstractRollingLocTableReport extends Object
Convenience superclass for table reports related to last n months for authors and directories. Contains methods to calculate some common stuff for these tables.
Version:
$Id: AbstractRollingLocTableReport.java,v 1.3 2009/03/09 22:21:36 benoitx Exp $
Author:
Lukasz Pekacki, Benoit Xhenseval
  • Field Details

    • SORT_BY_NAME

      public static final int SORT_BY_NAME
      Sort the authors table by name
      See Also:
    • SORT_BY_LINES

      public static final int SORT_BY_LINES
      Sort the authors table by lines of code
      See Also:
  • Constructor Details

    • AbstractRollingLocTableReport

      public AbstractRollingLocTableReport(ReportConfig config)
      Constructor
      Parameters:
      content - render table on specified content
  • Method Details

    • calculateChangesAndLinesPerDeveloper

      protected void calculateChangesAndLinesPerDeveloper(Collection revs)
    • createChangesAndLinesTable

      protected Table createChangesAndLinesTable(GenericColumn keys, GenericColumn keys2, String summary)
    • getContent

      protected Repository getContent()
    • getDeveloperCount

      public int getDeveloperCount()