Package gov.nasa.pds.validate.report
Class FullReport
- java.lang.Object
-
- gov.nasa.pds.validate.report.Report
-
- gov.nasa.pds.validate.report.FullReport
-
public class FullReport extends Report
This class represents a full report for the Vtool command line. This is the standard report that will display all problems generated for every file that was inspected. Messages are grouped at the file level and then summarized at the end.- Author:
- pramirez
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class gov.nasa.pds.validate.report.Report
Report.Block, Report.Tuple
-
-
Constructor Summary
Constructors Constructor Description FullReport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappend(ValidationProblem problem)protected voidappend(Status status, String target)protected voidappend(String title)protected voidappendConfig(String label, String message, String value)protected voidappendParam(String label, String message, String value)protected voidbegin(Report.Block block)protected voidend(Report.Block block)protected voidsummarizeAddMessage(String msg, long count)protected voidsummarizeDepWarn(String msg)protected voidsummarizeProds(int failed, int passed, int skipped, int total)protected voidsummarizeRefs(int failed, int passed, int skipped, int total)protected voidsummarizeTotals(int errors, int total, int warnings)-
Methods inherited from class gov.nasa.pds.validate.report.Report
addConfiguration, addParameter, getTotalIntegrityChecks, getTotalProducts, getType, getWriter, printFooter, printHeader, record, record, recordSkip, setDeprecatedFlagWarning, setLevel, setWriter, startBody, stopBody
-
-
-
-
Method Detail
-
append
protected void append(ValidationProblem problem)
-
appendConfig
protected void appendConfig(String label, String message, String value)
- Specified by:
appendConfigin classReport
-
appendParam
protected void appendParam(String label, String message, String value)
- Specified by:
appendParamin classReport
-
begin
protected void begin(Report.Block block)
-
end
protected void end(Report.Block block)
-
summarizeAddMessage
protected void summarizeAddMessage(String msg, long count)
- Specified by:
summarizeAddMessagein classReport
-
summarizeDepWarn
protected void summarizeDepWarn(String msg)
- Specified by:
summarizeDepWarnin classReport
-
summarizeProds
protected void summarizeProds(int failed, int passed, int skipped, int total)- Specified by:
summarizeProdsin classReport
-
summarizeRefs
protected void summarizeRefs(int failed, int passed, int skipped, int total)- Specified by:
summarizeRefsin classReport
-
summarizeTotals
protected void summarizeTotals(int errors, int total, int warnings)- Specified by:
summarizeTotalsin classReport
-
-