org.jbehave.core.parser
Class AbstractStoryPathResolver

java.lang.Object
  extended by org.jbehave.core.parser.AbstractStoryPathResolver
All Implemented Interfaces:
StoryPathResolver
Direct Known Subclasses:
CasePreservingResolver, UnderscoredCamelCaseResolver

public abstract class AbstractStoryPathResolver
extends Object
implements StoryPathResolver


Constructor Summary
protected AbstractStoryPathResolver()
           
protected AbstractStoryPathResolver(String extension)
           
 
Method Summary
 String resolve(Class<? extends RunnableStory> storyClass)
           
protected  String resolveDirectory(Class<? extends RunnableStory> scenarioClass)
           
protected abstract  String resolveName(Class<? extends RunnableStory> storyClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractStoryPathResolver

protected AbstractStoryPathResolver()

AbstractStoryPathResolver

protected AbstractStoryPathResolver(String extension)
Method Detail

resolve

public String resolve(Class<? extends RunnableStory> storyClass)
Specified by:
resolve in interface StoryPathResolver

resolveDirectory

protected String resolveDirectory(Class<? extends RunnableStory> scenarioClass)

resolveName

protected abstract String resolveName(Class<? extends RunnableStory> storyClass)


Copyright © 2003-2010. All Rights Reserved.