Package org.jbehave.core.parser

Interface Summary
StepPatternBuilder Builds a regex pattern from a template step, as provided in the annotations, which will in turn match real steps conforming to the template.
StoryLoader  
StoryParser Parses the stories contained in a story from a textual representation.
StoryPathResolver Resolves story paths converting the Java RunnableStory class to a resource path.
 

Class Summary
AbstractStoryPathResolver  
CasePreservingResolver Resolves story paths while preserving the Java story class case, e.g.: "org.jbehave.core.ICanLogin.java" -> "org/jbehave/core/ICanLogin".
LoadFromClasspath Loads story content from classpath resources.
LoadFromRelativeFile Loads the content from a place that is relative and predictable to the compiled scenario class.
LoadFromURL Loads story content from URLs
PrefixCapturingPatternBuilder Provides a pattern which will capture arguments starting with the given prefix in any matching step.
RegexStoryParser Pattern-based story parser, which uses the keywords provided to parse the textual story into a Story, which comprises of a collection of Scenarios, each of which contains a number of steps.
StoryLocation Abstraction of story location, handling cases in which story path is defined as URL or as resource in classpath.
StoryPathFinder Finds story paths from a filesystem.
UnderscoredCamelCaseResolver Resolves story paths converting the camel-cased Java core class to lower-case underscore-separated paths e.g.: "org.jbehave.core.ICanLogin.java" -> "org/jbehave/core/i_can_login".
 

Exception Summary
RegexStoryParser.InvalidPatternException  
 



Copyright © 2003-2010. All Rights Reserved.