public class CompleteReportModel
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.List<ScenarioModel> |
allScenarios |
protected java.util.List<ScenarioModel> |
failedScenarios |
protected java.util.List<ReportModelFile> |
models |
protected java.util.List<ScenarioModel> |
pendingScenarios |
protected java.util.Map<ReportModelFile,ReportStatistics> |
statisticsMap |
protected java.util.Map<java.lang.String,Tag> |
tagIdMap |
protected java.util.Map<Tag,java.util.List<ScenarioModel>> |
tagMap |
protected ReportStatistics |
totalStatistics |
Constructor and Description |
---|
CompleteReportModel() |
Modifier and Type | Method and Description |
---|---|
void |
addModelFile(ReportModelFile modelFile) |
java.util.List<ReportModelFile> |
getAllReportModels() |
java.util.List<ScenarioModel> |
getAllScenarios() |
java.util.Set<Tag> |
getAllTags() |
java.util.List<ScenarioModel> |
getFailedScenarios() |
java.util.List<ScenarioModel> |
getPendingScenarios() |
java.util.List<ScenarioModel> |
getScenariosByTag(Tag tag) |
ReportStatistics |
getStatistics(ReportModelFile reportModelFile) |
java.util.Map<java.lang.String,Tag> |
getTagIdMap() |
ReportStatistics |
getTotalStatistics() |
protected final java.util.List<ReportModelFile> models
protected final java.util.Map<Tag,java.util.List<ScenarioModel>> tagMap
protected final java.util.Map<ReportModelFile,ReportStatistics> statisticsMap
protected ReportStatistics totalStatistics
protected final java.util.List<ScenarioModel> failedScenarios
protected final java.util.List<ScenarioModel> pendingScenarios
protected final java.util.List<ScenarioModel> allScenarios
protected final java.util.Map<java.lang.String,Tag> tagIdMap
public void addModelFile(ReportModelFile modelFile)
public java.util.List<ScenarioModel> getFailedScenarios()
public java.util.List<ScenarioModel> getPendingScenarios()
public java.util.List<ScenarioModel> getAllScenarios()
public ReportStatistics getTotalStatistics()
public ReportStatistics getStatistics(ReportModelFile reportModelFile)
public java.util.Set<Tag> getAllTags()
public java.util.List<ScenarioModel> getScenariosByTag(Tag tag)
public java.util.List<ReportModelFile> getAllReportModels()
public java.util.Map<java.lang.String,Tag> getTagIdMap()