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 java.lang.Object
implements StoryPathResolver


Constructor Summary
protected AbstractStoryPathResolver()
           
protected AbstractStoryPathResolver(java.lang.String extension)
           
 
Method Summary
 java.lang.String resolve(java.lang.Class<? extends RunnableStory> storyClass)
           
protected  java.lang.String resolveDirectory(java.lang.Class<? extends RunnableStory> scenarioClass)
           
protected abstract  java.lang.String resolveName(java.lang.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(java.lang.String extension)
Method Detail

resolve

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

resolveDirectory

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

resolveName

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


Copyright © 2003-2010. All Rights Reserved.