org.jbehave.core.parsers
Class TransformingStoryParser

java.lang.Object
  extended by org.jbehave.core.parsers.TransformingStoryParser
All Implemented Interfaces:
StoryParser

public class TransformingStoryParser
extends Object
implements StoryParser


Constructor Summary
TransformingStoryParser(StoryParser delegate, StoryTransformer... transformers)
           
 
Method Summary
 Story parseStory(String storyAsText)
          Parses story from its textual representation
 Story parseStory(String storyAsText, String storyPath)
          Parses story from its textual representation and (optional) story path
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformingStoryParser

public TransformingStoryParser(StoryParser delegate,
                               StoryTransformer... transformers)
Method Detail

parseStory

public Story parseStory(String storyAsText)
Description copied from interface: StoryParser
Parses story from its textual representation

Specified by:
parseStory in interface StoryParser
Parameters:
storyAsText - the textual representation
Returns:
The Story

parseStory

public Story parseStory(String storyAsText,
                        String storyPath)
Description copied from interface: StoryParser
Parses story from its textual representation and (optional) story path

Specified by:
parseStory in interface StoryParser
Parameters:
storyAsText - the textual representation
storyPath - the story path, may be null
Returns:
The Story


Copyright © 2003-2012. All Rights Reserved.