Package org.jbehave.core.io
Class AbstractStoryPathResolver
- java.lang.Object
-
- org.jbehave.core.io.AbstractStoryPathResolver
-
- All Implemented Interfaces:
StoryPathResolver
- Direct Known Subclasses:
CasePreservingResolver
,UnderscoredCamelCaseResolver
public abstract class AbstractStoryPathResolver extends Object implements StoryPathResolver
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractStoryPathResolver(String extension)
-
Method Summary
Modifier and Type Method Description String
resolve(Class<? extends Embeddable> embeddableClass)
protected String
resolveDirectory(Class<? extends Embeddable> embeddableClass)
protected abstract String
resolveName(Class<? extends Embeddable> embeddableClass)
-
-
-
Constructor Detail
-
AbstractStoryPathResolver
protected AbstractStoryPathResolver(String extension)
-
-
Method Detail
-
resolve
public String resolve(Class<? extends Embeddable> embeddableClass)
- Specified by:
resolve
in interfaceStoryPathResolver
-
resolveDirectory
protected String resolveDirectory(Class<? extends Embeddable> embeddableClass)
-
resolveName
protected abstract String resolveName(Class<? extends Embeddable> embeddableClass)
-
-