|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavarequirementstracer.JavaRequirementsTracer
public final class JavaRequirementsTracer
Class for generating a traceablity report by running as a standalone Java application.
It scans for Requirements annotations.
#printUsage()| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_PARAMS_FILENAMES
|
| Method Summary | |
|---|---|
static void |
main(java.lang.String[] args)
Through this method one can create traceability reports by running this application as a standalone Java application. |
static java.lang.String[] |
split(java.lang.String str)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DEFAULT_PARAMS_FILENAMES
| Method Detail |
|---|
public static void main(java.lang.String[] args)
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.
}
}
args - See #printUsage().public static java.lang.String[] split(java.lang.String str)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||