ca.utoronto.JCVSReport
Class Presentation

java.lang.Object
  extended byca.utoronto.JCVSReport.Presentation

public final class Presentation
extends Object

The Presentation component is the entry point of JCVSReport, i.e. this component is the main class that will be called when the user invokes JCVSReport via command line.

The Presentation class expects the name of a .properties file to be passed in as a command-line argument. Using this information, the Presentation class performs the following functions:

  1. Call the 'Config' class to parse the .properties file and get the CVS and database information specified by the user.
  2. Ask the 'MetricDatabase' class to bring the specified database up to date with the specified CVS repository
  3. Ask the 'Report' class to display all of the graphs specified in the .properties file

Author:
David James, Polina Gohshtein

Method Summary
static void main(String[] args)
          Main subroutine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

main

public static void main(String[] args)
Main subroutine

See Also:
for a detailed description


JCVSReport: Easy Progress Reports for CVS/Java Projects. By David James.