cucumber.runtime
Class StepDefinitionMatch

java.lang.Object
  extended by gherkin.formatter.Mappable
      extended by gherkin.formatter.model.Match
          extended by cucumber.runtime.StepDefinitionMatch

public class StepDefinitionMatch
extends gherkin.formatter.model.Match


Field Summary
 
Fields inherited from class gherkin.formatter.model.Match
UNDEFINED
 
Constructor Summary
StepDefinitionMatch(List<gherkin.formatter.Argument> arguments, StepDefinition stepDefinition, String uri, gherkin.formatter.model.Step step, LocalizedXStreams localizedXStreams)
           
 
Method Summary
 String getPattern()
           
 StackTraceElement getStepLocation()
           
 String getStepName()
           
 Throwable removeFrameworkFramesAndAppendStepLocation(Throwable error, StackTraceElement stepLocation)
           
 void runStep(gherkin.I18n i18n)
           
 
Methods inherited from class gherkin.formatter.model.Match
getArguments, getLocation, replay
 
Methods inherited from class gherkin.formatter.Mappable
toMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StepDefinitionMatch

public StepDefinitionMatch(List<gherkin.formatter.Argument> arguments,
                           StepDefinition stepDefinition,
                           String uri,
                           gherkin.formatter.model.Step step,
                           LocalizedXStreams localizedXStreams)
Method Detail

runStep

public void runStep(gherkin.I18n i18n)
             throws Throwable
Throws:
Throwable

removeFrameworkFramesAndAppendStepLocation

public Throwable removeFrameworkFramesAndAppendStepLocation(Throwable error,
                                                            StackTraceElement stepLocation)

getPattern

public String getPattern()

getStepLocation

public StackTraceElement getStepLocation()

getStepName

public String getStepName()


Copyright © 2012. All Rights Reserved.