Package com.sun.javatest.report
Class ReportSettings
- java.lang.Object
-
- com.sun.javatest.report.ReportSettings
-
public class ReportSettings extends java.lang.ObjectSpecify what parts of the reports to generate.
-
-
Constructor Summary
Constructors Constructor Description ReportSettings()ReportSettings(InterviewParameters interviewParameters)ReportSettings(java.io.File xmlReportFile, java.io.File... in)Creates a new ReportEnviroment instance refers to the given file.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReportSettingscreate(Preferences prefs)intgetBackupLevel()java.util.List<CustomReport>getCustomReports()java.util.Map<?,?>getExchangeData()Give Map for data exchange between custom reports during the same report session.java.io.File[]getInitialFiles()InterviewParametersgetInterview()java.io.File[]getMergingFiles()Returns array of File objects that were sources for Report Converter tool or empty array if Report Converter was not used.TestFiltergetTestFilter()booleanisBackupsEnabled()booleanisCOFEnabled()booleanisCOFTestCasesEnabled()booleanisConfigSectionEnabled()booleanisEnvEnabled()booleanisHtmlEnabled()booleanisIndexHtmlEnabled()booleanisKeywordSummaryEnabled()booleanisKflEnabled()booleanisKflF2eEnabled()booleanisKflF2fEnabled()booleanisKflMissingEnabled()booleanisKflTestCasesEnabled()booleanisPlainEnabled()booleanisQuestionLogEnabled()booleanisReportHtmlEnabled()booleanisResultsEnabled()booleanisStateFileEnabled(int status)booleanisStdEnabled()booleanisXmlEnabled()voidsetBackupLevels(int n)voidsetCustomReports(java.util.List<CustomReport> customReportCollection)voidsetEnableBackups(boolean state)voidsetEnableCOFReport(boolean state)voidsetEnableHtmlReport(boolean state)voidsetEnableHtmlStateFile(int status, boolean state)voidsetEnableKflF2e(boolean state)voidsetEnableKflF2f(boolean state)voidsetEnableKflMissing(boolean state)voidsetEnableKflTestCases(boolean state)voidsetEnablePlainReport(boolean state)voidsetEnableXmlReport(boolean state)voidsetFilter(TestFilter f)voidsetHtmlMainReport(boolean reporthtml, boolean indexhtml)voidsetInterview(InterviewParameters p)voidsetMergingFiles(java.io.File... files)voidsetShowConfigSection(boolean state)voidsetShowEnvLog(boolean state)voidsetShowKeywordSummary(boolean state)voidsetShowKflReport(boolean state)voidsetShowQuestionLog(boolean state)voidsetShowResults(boolean state)voidsetShowStdValues(boolean state)voidsetUseTestCases(boolean state)voidsetXMLReportFile(java.io.File f)voidwrite(Preferences prefs)
-
-
-
Constructor Detail
-
ReportSettings
public ReportSettings()
-
ReportSettings
public ReportSettings(InterviewParameters interviewParameters)
-
ReportSettings
public ReportSettings(java.io.File xmlReportFile, java.io.File... in)Creates a new ReportEnviroment instance refers to the given file.
-
-
Method Detail
-
create
public static ReportSettings create(Preferences prefs)
-
write
public void write(Preferences prefs)
-
setFilter
public void setFilter(TestFilter f)
-
setEnableHtmlReport
public void setEnableHtmlReport(boolean state)
-
setEnableXmlReport
public void setEnableXmlReport(boolean state)
-
setEnablePlainReport
public void setEnablePlainReport(boolean state)
-
setEnableCOFReport
public void setEnableCOFReport(boolean state)
-
setUseTestCases
public void setUseTestCases(boolean state)
-
setShowConfigSection
public void setShowConfigSection(boolean state)
-
setShowQuestionLog
public void setShowQuestionLog(boolean state)
-
setShowEnvLog
public void setShowEnvLog(boolean state)
-
setShowStdValues
public void setShowStdValues(boolean state)
-
setShowResults
public void setShowResults(boolean state)
-
setShowKflReport
public void setShowKflReport(boolean state)
-
setShowKeywordSummary
public void setShowKeywordSummary(boolean state)
-
setEnableHtmlStateFile
public void setEnableHtmlStateFile(int status, boolean state)- Parameters:
status- PASS, FAIL, ERROR, NOT_RUN constant from Status
-
setHtmlMainReport
public void setHtmlMainReport(boolean reporthtml, boolean indexhtml)
-
setEnableKflF2e
public void setEnableKflF2e(boolean state)
-
setEnableKflF2f
public void setEnableKflF2f(boolean state)
-
setEnableKflMissing
public void setEnableKflMissing(boolean state)
-
setEnableKflTestCases
public void setEnableKflTestCases(boolean state)
-
setEnableBackups
public void setEnableBackups(boolean state)
-
setBackupLevels
public void setBackupLevels(int n)
-
isHtmlEnabled
public boolean isHtmlEnabled()
-
isXmlEnabled
public boolean isXmlEnabled()
-
isPlainEnabled
public boolean isPlainEnabled()
-
isCOFEnabled
public boolean isCOFEnabled()
-
isCOFTestCasesEnabled
public boolean isCOFTestCasesEnabled()
-
isConfigSectionEnabled
public boolean isConfigSectionEnabled()
-
isQuestionLogEnabled
public boolean isQuestionLogEnabled()
-
isEnvEnabled
public boolean isEnvEnabled()
-
isStdEnabled
public boolean isStdEnabled()
-
isResultsEnabled
public boolean isResultsEnabled()
-
isKflEnabled
public boolean isKflEnabled()
-
isKeywordSummaryEnabled
public boolean isKeywordSummaryEnabled()
-
isIndexHtmlEnabled
public boolean isIndexHtmlEnabled()
-
isReportHtmlEnabled
public boolean isReportHtmlEnabled()
-
isStateFileEnabled
public boolean isStateFileEnabled(int status)
-
isKflTestCasesEnabled
public boolean isKflTestCasesEnabled()
-
isKflMissingEnabled
public boolean isKflMissingEnabled()
-
isKflF2eEnabled
public boolean isKflF2eEnabled()
-
isKflF2fEnabled
public boolean isKflF2fEnabled()
-
isBackupsEnabled
public boolean isBackupsEnabled()
-
getBackupLevel
public int getBackupLevel()
-
getInitialFiles
public java.io.File[] getInitialFiles()
-
getTestFilter
public TestFilter getTestFilter()
-
getInterview
public InterviewParameters getInterview()
-
setInterview
public void setInterview(InterviewParameters p)
-
setXMLReportFile
public void setXMLReportFile(java.io.File f)
-
getMergingFiles
public java.io.File[] getMergingFiles()
Returns array of File objects that were sources for Report Converter tool or empty array if Report Converter was not used.- Returns:
- array of source files
-
setMergingFiles
public void setMergingFiles(java.io.File... files)
-
getExchangeData
public java.util.Map<?,?> getExchangeData()
Give Map for data exchange between custom reports during the same report session. Can be used for sharing intermediate results between reports for optimization.- Returns:
- Map for data exchange
-
getCustomReports
public java.util.List<CustomReport> getCustomReports()
-
setCustomReports
public void setCustomReports(java.util.List<CustomReport> customReportCollection)
-
-