net.thucydides.core.reports.html
Class ReportNameProvider

Package class diagram package ReportNameProvider
java.lang.Object
  extended by net.thucydides.core.reports.html.ReportNameProvider

public class ReportNameProvider
extends Object


Constructor Summary
  ReportNameProvider()
           
protected ReportNameProvider(com.google.common.base.Optional<String> context, ReportType type)
           
  ReportNameProvider(String context)
           
 
Method Summary
 ReportNameProvider forCSVFiles()
           
 String forRelease(Release release)
           
 String forRelease(String releaseName)
           
 String forRequirement(Requirement parentRequirement)
           
 String forTag(String tag)
           
 String forTagType(String tagType)
           
 String forTestResult(String result)
           
 String getContext()
           
 ReportNameProvider withPrefix(String prefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportNameProvider

public ReportNameProvider()

ReportNameProvider

public ReportNameProvider(String context)

ReportNameProvider

protected ReportNameProvider(com.google.common.base.Optional<String> context,
                             ReportType type)
Method Detail

getContext

public String getContext()

forCSVFiles

public ReportNameProvider forCSVFiles()

forTestResult

public String forTestResult(String result)

forTag

public String forTag(String tag)

forTagType

public String forTagType(String tagType)

withPrefix

public ReportNameProvider withPrefix(String prefix)

forRequirement

public String forRequirement(Requirement parentRequirement)

forRelease

public String forRelease(Release release)

forRelease

public String forRelease(String releaseName)


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