javarequirementstracer
Class ReportAggregator

java.lang.Object
  extended by javarequirementstracer.ReportAggregator

public final class ReportAggregator
extends Object

Use this class to aggregate multiple traceability reports from multiple modules into an overview report. NB.:

  1. You should still aggregate your main code and system test code reports separately.
  2. Generation of the main code reports is typically done by the modules themselves.
  3. Generation of the system test code reports is typically done by the system test module.
  4. Aggregation of both report sets should be done by the system test module (to ensure both report sets exist and are complete, since the system test module should be the last in the dependency chain).

Author:
Ronald Koster

Field Summary
static String DEFAULT_OVERVIEW_PARAMS_FILENAMES
           
static String USAGE
           
 
Constructor Summary
ReportAggregator()
           
 
Method Summary
static void main(String[] args)
           
 void run()
           
 void setOverviewParamsFilename(String overviewParamsFilename)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_OVERVIEW_PARAMS_FILENAMES

public static final String DEFAULT_OVERVIEW_PARAMS_FILENAMES
See Also:
Constant Field Values

USAGE

public static final String USAGE
Constructor Detail

ReportAggregator

public ReportAggregator()
Method Detail

setOverviewParamsFilename

public void setOverviewParamsFilename(String overviewParamsFilename)

main

public static void main(String[] args)
See Also:
USAGE

run

public void run()
         throws FileNotFoundException
Throws:
FileNotFoundException


Copyright © 2010. All Rights Reserved.