com.tngtech.jgiven.report.model
Class ScenarioModel

java.lang.Object
  extended by com.tngtech.jgiven.report.model.ScenarioModel

public class ScenarioModel
extends java.lang.Object


Constructor Summary
ScenarioModel()
           
 
Method Summary
 void accept(ReportModelVisitor visitor)
           
 void addCase(ScenarioCaseModel scenarioCase)
           
 void addDerivedParameter(java.lang.String parameterName)
           
 void addDurationInNanos(long durationInNanosDelta)
           
 void addParameterNames(java.lang.String... params)
           
 void addTag(Tag tag)
           
 void addTags(java.util.List<Tag> tags)
           
 void clearCases()
           
 ScenarioCaseModel getCase(int i)
           
 java.lang.String getClassName()
           
 java.util.List<java.lang.String> getDerivedParameters()
           
 java.lang.String getDescription()
           
 long getDurationInNanos()
           
 ExecutionStatus getExecutionStatus()
           
 java.util.List<java.lang.String> getExplicitParameters()
           
 java.util.List<ScenarioCaseModel> getScenarioCases()
           
 java.util.List<Tag> getTags()
           
 java.lang.String getTestMethodName()
           
 boolean isCasesAsTable()
           
 boolean isNotImplementedYet()
           
 void setCasesAsTable(boolean casesAsTable)
           
 void setClassName(java.lang.String className)
           
 void setDescription(java.lang.String description)
           
 void setDurationInNanos(long durationInNanos)
           
 void setExplicitParameters(java.util.List<java.lang.String> params)
           
 void setNotImplementedYet(boolean notImplementedYet)
           
 void setTags(java.util.Set<Tag> tags)
           
 void setTestMethodName(java.lang.String testMethodName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScenarioModel

public ScenarioModel()
Method Detail

accept

public void accept(ReportModelVisitor visitor)

addCase

public void addCase(ScenarioCaseModel scenarioCase)

getExecutionStatus

public ExecutionStatus getExecutionStatus()

getCase

public ScenarioCaseModel getCase(int i)

addTag

public void addTag(Tag tag)

addTags

public void addTags(java.util.List<Tag> tags)

addParameterNames

public void addParameterNames(java.lang.String... params)

setExplicitParameters

public void setExplicitParameters(java.util.List<java.lang.String> params)

getExplicitParameters

public java.util.List<java.lang.String> getExplicitParameters()

getScenarioCases

public java.util.List<ScenarioCaseModel> getScenarioCases()

getTags

public java.util.List<Tag> getTags()

isCasesAsTable

public boolean isCasesAsTable()

setCasesAsTable

public void setCasesAsTable(boolean casesAsTable)

clearCases

public void clearCases()

getDurationInNanos

public long getDurationInNanos()

setDurationInNanos

public void setDurationInNanos(long durationInNanos)

addDurationInNanos

public void addDurationInNanos(long durationInNanosDelta)

addDerivedParameter

public void addDerivedParameter(java.lang.String parameterName)

getDerivedParameters

public java.util.List<java.lang.String> getDerivedParameters()

getClassName

public java.lang.String getClassName()

setClassName

public void setClassName(java.lang.String className)

getTestMethodName

public java.lang.String getTestMethodName()

setTestMethodName

public void setTestMethodName(java.lang.String testMethodName)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

setTags

public void setTags(java.util.Set<Tag> tags)

isNotImplementedYet

public boolean isNotImplementedYet()

setNotImplementedYet

public void setNotImplementedYet(boolean notImplementedYet)