Package org.jbehave.core.configuration
Class UnmodifiableConfiguration
- java.lang.Object
-
- org.jbehave.core.configuration.Configuration
-
- org.jbehave.core.configuration.UnmodifiableConfiguration
-
public class UnmodifiableConfiguration extends Configuration
Decorator of Configuration that disables modification of configuration elements.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UnmodifiableConfiguration.ModificationNotAllowed
-
Field Summary
-
Fields inherited from class org.jbehave.core.configuration.Configuration
aliasParser, aliasPaths, compositeParser, compositePaths, defaultStoryReporter, examplesTableFactory, failureStrategy, keywords, parameterControls, parameterConverters, paranamer, pathCalculator, pendingStepStrategy, stepCollector, stepConditionMatcher, stepdocReporter, stepFinder, stepMonitor, stepPatternParser, stepsContext, storyControls, storyExecutionComparator, storyLoader, storyParser, storyPathResolver, storyReporterBuilder, tableParsers, tableTransformerMonitor, tableTransformers, viewGenerator
-
-
Constructor Summary
Constructors Constructor Description UnmodifiableConfiguration(Configuration delegate)
-
Method Summary
-
Methods inherited from class org.jbehave.core.configuration.Configuration
compositePaths, isParallelStoryExamplesEnabled, pathCalculator, setParallelStoryExamplesEnabled, stepdocReporter, stepFinder, stepsContext, tableParsers, tableTransformers, useCompositePaths, usePathCalculator, useStepdocReporter, useStepFinder, useStepsContext, useTableTransformers
-
-
-
-
Constructor Detail
-
UnmodifiableConfiguration
public UnmodifiableConfiguration(Configuration delegate)
-
-
Method Detail
-
defaultStoryReporter
public StoryReporter defaultStoryReporter()
- Overrides:
defaultStoryReporter
in classConfiguration
-
storyParser
public StoryParser storyParser()
- Overrides:
storyParser
in classConfiguration
-
aliasParser
public AliasParser aliasParser()
- Overrides:
aliasParser
in classConfiguration
-
aliasPaths
public Set<String> aliasPaths()
- Overrides:
aliasPaths
in classConfiguration
-
compositeParser
public CompositeParser compositeParser()
- Overrides:
compositeParser
in classConfiguration
-
pendingStepStrategy
public PendingStepStrategy pendingStepStrategy()
- Overrides:
pendingStepStrategy
in classConfiguration
-
stepCollector
public StepCollector stepCollector()
- Overrides:
stepCollector
in classConfiguration
-
failureStrategy
public FailureStrategy failureStrategy()
- Overrides:
failureStrategy
in classConfiguration
-
keywords
public Keywords keywords()
- Overrides:
keywords
in classConfiguration
-
parameterConverters
public ParameterConverters parameterConverters()
- Overrides:
parameterConverters
in classConfiguration
-
parameterControls
public ParameterControls parameterControls()
- Overrides:
parameterControls
in classConfiguration
-
paranamer
public com.thoughtworks.paranamer.Paranamer paranamer()
- Overrides:
paranamer
in classConfiguration
-
viewGenerator
public ViewGenerator viewGenerator()
- Overrides:
viewGenerator
in classConfiguration
-
examplesTableFactory
public ExamplesTableFactory examplesTableFactory()
- Overrides:
examplesTableFactory
in classConfiguration
-
stepMonitor
public StepMonitor stepMonitor()
- Overrides:
stepMonitor
in classConfiguration
-
stepPatternParser
public StepPatternParser stepPatternParser()
- Overrides:
stepPatternParser
in classConfiguration
-
dryRun
public boolean dryRun()
- Overrides:
dryRun
in classConfiguration
-
storyControls
public StoryControls storyControls()
- Overrides:
storyControls
in classConfiguration
-
storyLoader
public StoryLoader storyLoader()
- Overrides:
storyLoader
in classConfiguration
-
storyPathResolver
public StoryPathResolver storyPathResolver()
- Overrides:
storyPathResolver
in classConfiguration
-
stepConditionMatcher
public StepConditionMatcher stepConditionMatcher()
- Overrides:
stepConditionMatcher
in classConfiguration
-
tableTransformerMonitor
public TableTransformerMonitor tableTransformerMonitor()
- Overrides:
tableTransformerMonitor
in classConfiguration
-
useStepConditionMatcher
public Configuration useStepConditionMatcher(StepConditionMatcher stepConditionMatcher)
- Overrides:
useStepConditionMatcher
in classConfiguration
-
storyReporter
public StoryReporter storyReporter(String storyPath)
- Overrides:
storyReporter
in classConfiguration
-
storyReporterBuilder
public StoryReporterBuilder storyReporterBuilder()
- Overrides:
storyReporterBuilder
in classConfiguration
-
storyExecutionComparator
public Comparator<Story> storyExecutionComparator()
- Overrides:
storyExecutionComparator
in classConfiguration
-
useKeywords
public Configuration useKeywords(Keywords keywords)
- Overrides:
useKeywords
in classConfiguration
-
useStepCollector
public Configuration useStepCollector(StepCollector stepCollector)
- Overrides:
useStepCollector
in classConfiguration
-
usePendingStepStrategy
public Configuration usePendingStepStrategy(PendingStepStrategy pendingStepStrategy)
- Overrides:
usePendingStepStrategy
in classConfiguration
-
useFailureStrategy
public Configuration useFailureStrategy(FailureStrategy failureStrategy)
- Overrides:
useFailureStrategy
in classConfiguration
-
doDryRun
public Configuration doDryRun(Boolean dryRun)
- Overrides:
doDryRun
in classConfiguration
-
useStoryControls
public Configuration useStoryControls(StoryControls storyControls)
- Overrides:
useStoryControls
in classConfiguration
-
useStoryParser
public Configuration useStoryParser(StoryParser storyParser)
- Overrides:
useStoryParser
in classConfiguration
-
useAliasParser
public Configuration useAliasParser(AliasParser storyParser)
- Overrides:
useAliasParser
in classConfiguration
-
useAliasPaths
public Configuration useAliasPaths(Set<String> aliasPaths)
- Overrides:
useAliasPaths
in classConfiguration
-
useCompositeParser
public Configuration useCompositeParser(CompositeParser compositeParser)
- Overrides:
useCompositeParser
in classConfiguration
-
useDefaultStoryReporter
public Configuration useDefaultStoryReporter(StoryReporter storyReporter)
- Overrides:
useDefaultStoryReporter
in classConfiguration
-
useParameterConverters
public Configuration useParameterConverters(ParameterConverters parameterConverters)
- Overrides:
useParameterConverters
in classConfiguration
-
useParameterControls
public Configuration useParameterControls(ParameterControls parameterControls)
- Overrides:
useParameterControls
in classConfiguration
-
useParanamer
public Configuration useParanamer(com.thoughtworks.paranamer.Paranamer paranamer)
- Overrides:
useParanamer
in classConfiguration
-
useStepMonitor
public Configuration useStepMonitor(StepMonitor stepMonitor)
- Overrides:
useStepMonitor
in classConfiguration
-
useStepPatternParser
public Configuration useStepPatternParser(StepPatternParser stepPatternParser)
- Overrides:
useStepPatternParser
in classConfiguration
-
useViewGenerator
public Configuration useViewGenerator(ViewGenerator viewGenerator)
- Overrides:
useViewGenerator
in classConfiguration
-
useStoryLoader
public Configuration useStoryLoader(StoryLoader storyLoader)
- Overrides:
useStoryLoader
in classConfiguration
-
useExamplesTableFactory
public Configuration useExamplesTableFactory(ExamplesTableFactory examplesTableFactory)
- Overrides:
useExamplesTableFactory
in classConfiguration
-
useStoryPathResolver
public Configuration useStoryPathResolver(StoryPathResolver storyPathResolver)
- Overrides:
useStoryPathResolver
in classConfiguration
-
useStoryReporterBuilder
public Configuration useStoryReporterBuilder(StoryReporterBuilder storyReporterBuilder)
- Overrides:
useStoryReporterBuilder
in classConfiguration
-
useStoryExecutionComparator
public Configuration useStoryExecutionComparator(Comparator<Story> storyExecutionComparator)
- Overrides:
useStoryExecutionComparator
in classConfiguration
-
useTableTransformerMonitor
public Configuration useTableTransformerMonitor(TableTransformerMonitor tableTransformerMonitor)
- Overrides:
useTableTransformerMonitor
in classConfiguration
-
-