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()
           
 void useKeywords(KeyWords keywords)
           
 void useMonitor(StepMonitor monitor)
           
 void useParameterConverters(ParameterConverters parameterConverters)
           
 void useParanamer(com.thoughtworks.paranamer.Paranamer paranamer)
           
 void usePatternBuilder(StepPatternBuilder patternBuilder)
           
 
Methods inherited from class org.jbehave.core.steps.StepsConfiguration
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 void usePatternBuilder(StepPatternBuilder patternBuilder)
Overrides:
usePatternBuilder in class StepsConfiguration

monitor

public StepMonitor monitor()
Overrides:
monitor in class StepsConfiguration

useMonitor

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

paranamer

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

useParanamer

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

parameterConverters

public ParameterConverters parameterConverters()
Overrides:
parameterConverters in class StepsConfiguration

useParameterConverters

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

keywords

public KeyWords keywords()
Overrides:
keywords in class StepsConfiguration

useKeywords

public void useKeywords(KeyWords keywords)
Overrides:
useKeywords in class StepsConfiguration


Copyright © 2003-2010. All Rights Reserved.