javarequirementstracer
Class ReportAggregator

java.lang.Object
  extended by javarequirementstracer.ReportAggregator

public final class ReportAggregator
extends java.lang.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 java.lang.String DEFAULT_OVERVIEW_PARAMS_FILENAMES
           
static java.lang.String USAGE
           
 
Constructor Summary
ReportAggregator()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void run()
           
 void setOverviewParamsFilename(java.lang.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 java.lang.String DEFAULT_OVERVIEW_PARAMS_FILENAMES
See Also:
Constant Field Values

USAGE

public static final java.lang.String USAGE
Constructor Detail

ReportAggregator

public ReportAggregator()
Method Detail

setOverviewParamsFilename

public void setOverviewParamsFilename(java.lang.String overviewParamsFilename)

main

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

run

public void run()
         throws java.io.FileNotFoundException
Throws:
java.io.FileNotFoundException


Copyright © 2010. All Rights Reserved.