cucumber.runtime.model
Class CucumberFeature

java.lang.Object
  extended by cucumber.runtime.model.CucumberFeature

public class CucumberFeature
extends java.lang.Object


Constructor Summary
CucumberFeature(gherkin.formatter.model.Feature feature, java.lang.String uri)
           
 
Method Summary
 void background(gherkin.formatter.model.Background background)
           
 void examples(gherkin.formatter.model.Examples examples)
           
 gherkin.formatter.model.Feature getFeature()
           
 java.util.List<CucumberTagStatement> getFeatureElements()
           
 java.util.Locale getLocale()
           
 java.lang.String getUri()
           
static java.util.List<CucumberFeature> load(ResourceLoader resourceLoader, java.util.List<java.lang.String> featurePaths, java.util.List<java.lang.Object> filters)
           
 void scenario(gherkin.formatter.model.Scenario scenario)
           
 void scenarioOutline(gherkin.formatter.model.ScenarioOutline scenarioOutline)
           
 void setLocale(java.util.Locale locale)
           
 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
 

Constructor Detail

CucumberFeature

public CucumberFeature(gherkin.formatter.model.Feature feature,
                       java.lang.String uri)
Method Detail

load

public static java.util.List<CucumberFeature> load(ResourceLoader resourceLoader,
                                                   java.util.List<java.lang.String> featurePaths,
                                                   java.util.List<java.lang.Object> filters)

background

public void background(gherkin.formatter.model.Background background)

scenario

public void scenario(gherkin.formatter.model.Scenario scenario)

scenarioOutline

public void scenarioOutline(gherkin.formatter.model.ScenarioOutline scenarioOutline)

examples

public void examples(gherkin.formatter.model.Examples examples)

step

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

getFeature

public gherkin.formatter.model.Feature getFeature()

getFeatureElements

public java.util.List<CucumberTagStatement> getFeatureElements()

setLocale

public void setLocale(java.util.Locale locale)

getLocale

public java.util.Locale getLocale()

getUri

public java.lang.String getUri()