net.thucydides.core.reports.html
Class Formatter

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

public class Formatter
extends Object

Format text for HTML reports. In particular, this integrates JIRA links into the generated reports.


Constructor Summary
Formatter(IssueTracking issueTracking)
           
Formatter(IssueTracking issueTracking, EnvironmentVariables environmentVariables)
           
 
Method Summary
 String addLineBreaks(String text)
           
 String addLinks(String value)
           
 String convertAnyTables(String text)
           
 String formatWithFields(String textToFormat, List<String> fields)
           
static List<String> fullIssuesIn(String value)
           
 String htmlCompatible(Object fieldValue)
           
static List<String> issuesIn(String value)
           
 String renderAsciidoc(String text)
           
 String renderDescription(String text)
           
static List<String> shortenedIssuesIn(String value)
           
 String truncatedHtmlCompatible(String text, int length)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Formatter

@Inject
public Formatter(IssueTracking issueTracking,
                        EnvironmentVariables environmentVariables)

Formatter

public Formatter(IssueTracking issueTracking)
Method Detail

renderAsciidoc

public String renderAsciidoc(String text)

issuesIn

public static List<String> issuesIn(String value)

addLinks

public String addLinks(String value)

renderDescription

public String renderDescription(String text)

addLineBreaks

public String addLineBreaks(String text)

convertAnyTables

public String convertAnyTables(String text)

htmlCompatible

public String htmlCompatible(Object fieldValue)

truncatedHtmlCompatible

public String truncatedHtmlCompatible(String text,
                                      int length)

shortenedIssuesIn

public static List<String> shortenedIssuesIn(String value)

fullIssuesIn

public static List<String> fullIssuesIn(String value)

formatWithFields

public String formatWithFields(String textToFormat,
                               List<String> fields)


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