org.jbehave.core.steps
Class UnmodifiableStepsConfiguration

java.lang.Object
  extended by org.jbehave.core.steps.StepsConfiguration
      extended by org.jbehave.core.steps.UnmodifiableStepsConfiguration

public class UnmodifiableStepsConfiguration
extends StepsConfiguration

Decorator of StepsConfiguration that disables modification of configuration elements.


Constructor Summary
UnmodifiableStepsConfiguration()
           
UnmodifiableStepsConfiguration(StepsConfiguration delegate)
           
 
Method Summary
 Keywords keywords()
           
 StepMonitor monitor()
           
 ParameterConverters parameterConverters()
           
 com.thoughtworks.paranamer.Paranamer paranamer()
           
 StepPatternBuilder patternBuilder()
           
 StepsConfiguration useKeywords(Keywords keywords)
           
 StepsConfiguration useMonitor(StepMonitor monitor)
           
 StepsConfiguration useParameterConverters(ParameterConverters parameterConverters)
           
 StepsConfiguration useParanamer(com.thoughtworks.paranamer.Paranamer paranamer)
           
 StepsConfiguration usePatternBuilder(StepPatternBuilder patternBuilder)
           
 
Methods inherited from class org.jbehave.core.steps.StepsConfiguration
doDryRun, dryRun, getStartingWordsByType, startingWordsByType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnmodifiableStepsConfiguration

public UnmodifiableStepsConfiguration()

UnmodifiableStepsConfiguration

public UnmodifiableStepsConfiguration(StepsConfiguration delegate)
Method Detail

patternBuilder

public StepPatternBuilder patternBuilder()
Overrides:
patternBuilder in class StepsConfiguration

usePatternBuilder

public StepsConfiguration usePatternBuilder(StepPatternBuilder patternBuilder)
Overrides:
usePatternBuilder in class StepsConfiguration

monitor

public StepMonitor monitor()
Overrides:
monitor in class StepsConfiguration

useMonitor

public StepsConfiguration useMonitor(StepMonitor monitor)
Overrides:
useMonitor in class StepsConfiguration

paranamer

public com.thoughtworks.paranamer.Paranamer paranamer()
Overrides:
paranamer in class StepsConfiguration

useParanamer

public StepsConfiguration useParanamer(com.thoughtworks.paranamer.Paranamer paranamer)
Overrides:
useParanamer in class StepsConfiguration

parameterConverters

public ParameterConverters parameterConverters()
Overrides:
parameterConverters in class StepsConfiguration

useParameterConverters

public StepsConfiguration useParameterConverters(ParameterConverters parameterConverters)
Overrides:
useParameterConverters in class StepsConfiguration

keywords

public Keywords keywords()
Overrides:
keywords in class StepsConfiguration

useKeywords

public StepsConfiguration useKeywords(Keywords keywords)
Overrides:
useKeywords in class StepsConfiguration


Copyright © 2003-2010. All Rights Reserved.