| Interface | Description |
|---|---|
| AbstractReportModelHandler.ScenarioDataTable | |
| AbstractReportModelHandler.ScenarioDataTable.Row |
Represents one case of a scenario
|
| ReportModelHandler |
| Class | Description |
|---|---|
| AbstractReportConfig |
Basic configuration for a report with an extendable interface
The configMap should always be in a valid state and have all possible flags, except the optional ones without a default (like --help)
For examples see
AsciiDocReportConfig |
| AbstractReportGenerator |
This abstract class is the basic layout that includes the minimal functionality for reading/writing a report
The following flags are predefined in
AbstractReportConfig.createConfigOptions():
--format=
--sourceDir= /--dir=
--targetDir= /--todir=
--title=
--exclude-empty-scenarios=<boolean>
--help / -h
Everything has a default value. |
| AbstractReportModelHandler | |
| ReportGenerator |
This is an interface to create a report based on command line flags
|
| Enum | Description |
|---|---|
| ReportGenerator.Format |
to create a custom report, extend this enum with the name of your choice
|