net.thucydides.core.requirements
Class AbstractRequirementsTagProvider

Package class diagram package AbstractRequirementsTagProvider
java.lang.Object
  extended by net.thucydides.core.requirements.AbstractRequirementsTagProvider
Direct Known Subclasses:
AnnotationBasedTagProvider, FileSystemRequirementsTagProvider

public class AbstractRequirementsTagProvider
extends Object


Field Summary
protected  EnvironmentVariables environmentVariables
           
protected  RequirementsConfiguration requirementsConfiguration
           
protected  String rootDirectory
           
 
Constructor Summary
protected AbstractRequirementsTagProvider(EnvironmentVariables environmentVariables)
           
 
Method Summary
protected  String getDefaultRootDirectory()
           
protected  String getDefaultType(int level)
           
protected  List<String> getRequirementTypes()
           
protected  String humanReadableVersionOf(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

environmentVariables

protected final EnvironmentVariables environmentVariables

rootDirectory

protected final String rootDirectory

requirementsConfiguration

protected final RequirementsConfiguration requirementsConfiguration
Constructor Detail

AbstractRequirementsTagProvider

protected AbstractRequirementsTagProvider(EnvironmentVariables environmentVariables)
Method Detail

humanReadableVersionOf

protected String humanReadableVersionOf(String name)

getDefaultType

protected String getDefaultType(int level)

getRequirementTypes

protected List<String> getRequirementTypes()

getDefaultRootDirectory

protected String getDefaultRootDirectory()


Copyright © 2011-2013 Wakaleo Consulting. All Rights Reserved.