javarequirementstracer
Class JavaRequirementsTracer
java.lang.Object
javarequirementstracer.JavaRequirementsTracer
public final class JavaRequirementsTracer
- extends Object
Class for generating a traceablity report by running as a standalone Java application.
It scans for Requirements annotations.
- Author:
- Ronald Koster
- See Also:
#printUsage()
|
Method Summary |
static void |
main(String[] args)
Through this method one can create traceability reports by running this application as a standalone
Java application. |
static String[] |
split(String str)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_PARAMS_FILENAMES
public static final String DEFAULT_PARAMS_FILENAMES
- See Also:
- Constant Field Values
main
public static void main(String[] args)
- Through this method one can create traceability reports by running this application as a standalone
Java application. It scans all class files in the classpath for annotations. See
USAGE.
Alternatively one could create a test class (which is not really a test class) like this:
public class TraceabilityReportTest {
@Test
public void run() {
JavaRequirementsTracerBean tracer = new JavaRequirementsTracerBean();
// Override defaults where needed.
//setParamsFilename("../Requirements/XxxTraceability_params.properties");
setBuildNumber(getBuildNumber());
tracer.run();
}
private String getBuildNumber() {
//Some code to fetch the build number from somewhere.
}
}
- Parameters:
args - See #printUsage().
split
public static String[] split(String str)
Copyright © 2010. All Rights Reserved.