Package tech.grasshopper.pdf
Class PDFCucumberReport
- java.lang.Object
-
- tech.grasshopper.pdf.PDFCucumberReport
-
public class PDFCucumberReport extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.pdfbox.pdmodel.PDDocumentdocumentprotected ReportConfigreportConfigprotected ReportDatareportDataprotected FilereportFile
-
Constructor Summary
Constructors Constructor Description PDFCucumberReport(ReportData reportData, File reportFile)PDFCucumberReport(ReportData reportData, File reportFile, MediaCleanup.MediaCleanupOption mediaCleanupOption)PDFCucumberReport(ReportData reportData, String reportDirectory)PDFCucumberReport(ReportData reportData, String reportDirectory, MediaCleanup.MediaCleanupOption mediaCleanupOption)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcreateAuthorSection()protected voidcreateDashboardSection()protected voidcreateDetailedSection()protected voidcreateDeviceSection()protected voidcreateExpandedSection()protected voidcreateFeatureSection()protected voidcreateNotPassedScenarioSection()voidcreateReport()protected voidcreateScenarioSection()protected voidcreateSummarySection()protected voidcreateTagSection()protected voidprocessDestinationAnnotations()protected voidprocessFileAnnotations()voidsetParameterConfig(ParameterConfig parameterConfig)protected voidverifyReportConfig()
-
-
-
Field Detail
-
reportData
protected ReportData reportData
-
reportFile
protected File reportFile
-
document
protected org.apache.pdfbox.pdmodel.PDDocument document
-
reportConfig
protected ReportConfig reportConfig
-
-
Constructor Detail
-
PDFCucumberReport
public PDFCucumberReport(ReportData reportData, String reportDirectory)
-
PDFCucumberReport
public PDFCucumberReport(ReportData reportData, File reportFile)
-
PDFCucumberReport
public PDFCucumberReport(ReportData reportData, String reportDirectory, MediaCleanup.MediaCleanupOption mediaCleanupOption)
-
PDFCucumberReport
public PDFCucumberReport(ReportData reportData, File reportFile, MediaCleanup.MediaCleanupOption mediaCleanupOption)
-
-
Method Detail
-
setParameterConfig
public void setParameterConfig(ParameterConfig parameterConfig)
-
createReport
public void createReport()
-
verifyReportConfig
protected void verifyReportConfig()
-
createDashboardSection
protected void createDashboardSection()
-
createSummarySection
protected void createSummarySection()
-
createNotPassedScenarioSection
protected void createNotPassedScenarioSection()
-
createTagSection
protected void createTagSection()
-
createDeviceSection
protected void createDeviceSection()
-
createAuthorSection
protected void createAuthorSection()
-
createFeatureSection
protected void createFeatureSection()
-
createScenarioSection
protected void createScenarioSection()
-
createDetailedSection
protected void createDetailedSection()
-
createExpandedSection
protected void createExpandedSection()
-
processDestinationAnnotations
protected void processDestinationAnnotations()
-
processFileAnnotations
protected void processFileAnnotations()
-
-