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 protectedAbstractStoryPathResolver(String extension)
-
Method Summary
Modifier and Type Method Description Stringresolve(Class<? extends Embeddable> embeddableClass)protected StringresolveDirectory(Class<? extends Embeddable> embeddableClass)protected abstract StringresolveName(Class<? extends Embeddable> embeddableClass)
-
-
-
Constructor Detail
-
AbstractStoryPathResolver
protected AbstractStoryPathResolver(String extension)
-
-
Method Detail
-
resolve
public String resolve(Class<? extends Embeddable> embeddableClass)
- Specified by:
resolvein interfaceStoryPathResolver
-
resolveDirectory
protected String resolveDirectory(Class<? extends Embeddable> embeddableClass)
-
resolveName
protected abstract String resolveName(Class<? extends Embeddable> embeddableClass)
-
-