com.tngtech.jgiven.report.model
Class CompleteReportModel
java.lang.Object
com.tngtech.jgiven.report.model.CompleteReportModel
public class CompleteReportModel
- extends java.lang.Object
Represents the complete report model of all report files.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
models
protected final java.util.List<ReportModelFile> models
tagMap
protected final java.util.Map<Tag,java.util.List<ScenarioModel>> tagMap
statisticsMap
protected final java.util.Map<ReportModelFile,ReportStatistics> statisticsMap
totalStatistics
protected ReportStatistics totalStatistics
failedScenarios
protected final java.util.List<ScenarioModel> failedScenarios
pendingScenarios
protected final java.util.List<ScenarioModel> pendingScenarios
allScenarios
protected final java.util.List<ScenarioModel> allScenarios
CompleteReportModel
public CompleteReportModel()
addModelFile
public void addModelFile(ReportModelFile modelFile)
getFailedScenarios
public java.util.List<ScenarioModel> getFailedScenarios()
getPendingScenarios
public java.util.List<ScenarioModel> getPendingScenarios()
getAllScenarios
public java.util.List<ScenarioModel> getAllScenarios()
getTotalStatistics
public ReportStatistics getTotalStatistics()
getStatistics
public ReportStatistics getStatistics(ReportModelFile reportModelFile)
getAllTags
public java.util.Set<Tag> getAllTags()
getScenariosByTag
public java.util.List<ScenarioModel> getScenariosByTag(Tag tag)
getAllReportModels
public java.util.List<ReportModelFile> getAllReportModels()