org.jbehave.scenario.steps
Class StepsConfiguration
java.lang.Object
org.jbehave.scenario.steps.StepsConfiguration
public class StepsConfiguration
- extends java.lang.Object
Class allowing steps functionality to be fully configurable, while providing
default values for most commonly-used cases.
Configuration dependencies can be provided either via constructor or via
setters (called use* methods to underline that a default value of the
dependency is always set, but can be overridden). The use methods allow to
override the dependencies one by one and play nicer with a Java hierarchical
structure, in that does allow the use of non-static member variables.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_STARTING_WORDS
public static final java.lang.String[] DEFAULT_STARTING_WORDS
StepsConfiguration
public StepsConfiguration()
StepsConfiguration
public StepsConfiguration(java.lang.String... startingWords)
StepsConfiguration
public StepsConfiguration(StepPatternBuilder patternBuilder,
StepMonitor monitor,
ParameterConverters parameterConverters,
java.lang.String... startingWords)
StepsConfiguration
public StepsConfiguration(ParameterConverters converters)
getPatternBuilder
public StepPatternBuilder getPatternBuilder()
usePatternBuilder
public void usePatternBuilder(StepPatternBuilder patternBuilder)
getMonitor
public StepMonitor getMonitor()
useMonitor
public void useMonitor(StepMonitor monitor)
getParameterConverters
public ParameterConverters getParameterConverters()
useParameterConverters
public void useParameterConverters(ParameterConverters parameterConverters)
getStartingWords
public java.lang.String[] getStartingWords()
useStartingWords
public void useStartingWords(java.lang.String... startingWords)
Copyright © 2003-2009. All Rights Reserved.