Package org.jbehave.core.reporters
Class TemplateableOutput.OutputLifecycle
- java.lang.Object
-
- org.jbehave.core.reporters.TemplateableOutput.OutputLifecycle
-
- Enclosing class:
- TemplateableOutput
public static class TemplateableOutput.OutputLifecycle extends Object
-
-
Constructor Summary
Constructors Constructor Description OutputLifecycle(Lifecycle lifecycle)
-
Method Summary
Modifier and Type Method Description List<String>
getAfterSteps()
List<String>
getAfterSteps(AfterScenario.Outcome outcome)
List<String>
getAfterSteps(AfterScenario.Outcome outcome, Meta meta)
List<String>
getAfterSteps(Scope scope)
List<String>
getAfterSteps(Scope scope, AfterScenario.Outcome outcome)
List<String>
getBeforeSteps()
List<String>
getBeforeSteps(Scope scope)
MetaFilter
getMetaFilter(AfterScenario.Outcome outcome)
Set<AfterScenario.Outcome>
getOutcomes()
Set<Scope>
getScopes()
boolean
hasAfterSteps()
boolean
hasBeforeSteps()
-
-
-
Constructor Detail
-
OutputLifecycle
public OutputLifecycle(Lifecycle lifecycle)
-
-
Method Detail
-
hasBeforeSteps
public boolean hasBeforeSteps()
-
hasAfterSteps
public boolean hasAfterSteps()
-
getAfterSteps
public List<String> getAfterSteps(Scope scope, AfterScenario.Outcome outcome)
-
getAfterSteps
public List<String> getAfterSteps(AfterScenario.Outcome outcome)
-
getAfterSteps
public List<String> getAfterSteps(AfterScenario.Outcome outcome, Meta meta)
-
getOutcomes
public Set<AfterScenario.Outcome> getOutcomes()
-
getMetaFilter
public MetaFilter getMetaFilter(AfterScenario.Outcome outcome)
-
-