cucumber.runtime.model
Class StepContainer

java.lang.Object
  extended by cucumber.runtime.model.StepContainer
Direct Known Subclasses:
CucumberBackground, CucumberTagStatement

public class StepContainer
extends Object


Field Summary
protected  CucumberFeature cucumberFeature
           
 
Constructor Summary
StepContainer(CucumberFeature cucumberFeature, gherkin.formatter.model.BasicStatement statement)
           
 
Method Summary
protected  void format(gherkin.formatter.Formatter formatter)
           
 List<gherkin.formatter.model.Step> getSteps()
           
 void runStep(gherkin.formatter.model.Step step, gherkin.formatter.Reporter reporter, Runtime runtime)
           
 void runSteps(gherkin.formatter.Reporter reporter, Runtime runtime)
           
 void step(gherkin.formatter.model.Step step)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cucumberFeature

protected final CucumberFeature cucumberFeature
Constructor Detail

StepContainer

public StepContainer(CucumberFeature cucumberFeature,
                     gherkin.formatter.model.BasicStatement statement)
Method Detail

getSteps

public List<gherkin.formatter.model.Step> getSteps()

step

public void step(gherkin.formatter.model.Step step)

format

protected void format(gherkin.formatter.Formatter formatter)

runSteps

public void runSteps(gherkin.formatter.Reporter reporter,
                     Runtime runtime)

runStep

public void runStep(gherkin.formatter.model.Step step,
                    gherkin.formatter.Reporter reporter,
                    Runtime runtime)


Copyright © 2012. All Rights Reserved.