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 void
append(ValidationProblem problem)
protected void
append(Status status, String target)
protected void
append(String title)
protected void
appendConfig(String label, String message, String value)
protected void
appendParam(String label, String message, String value)
protected void
begin(Report.Block block)
protected void
end(Report.Block block)
protected void
summarizeAddMessage(String msg, long count)
protected void
summarizeDepWarn(String msg)
protected void
summarizeProds(int failed, int passed, int skipped, int total)
protected void
summarizeRefs(int failed, int passed, int skipped, int total)
protected void
summarizeTotals(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:
appendConfig
in classReport
-
appendParam
protected void appendParam(String label, String message, String value)
- Specified by:
appendParam
in 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:
summarizeAddMessage
in classReport
-
summarizeDepWarn
protected void summarizeDepWarn(String msg)
- Specified by:
summarizeDepWarn
in classReport
-
summarizeProds
protected void summarizeProds(int failed, int passed, int skipped, int total)
- Specified by:
summarizeProds
in classReport
-
summarizeRefs
protected void summarizeRefs(int failed, int passed, int skipped, int total)
- Specified by:
summarizeRefs
in classReport
-
summarizeTotals
protected void summarizeTotals(int errors, int total, int warnings)
- Specified by:
summarizeTotals
in classReport
-
-