Class XmlReport


  • public class XmlReport
    extends Report
    • Constructor Detail

      • XmlReport

        public XmlReport()
    • Method Detail

      • printHeader

        public void printHeader()
        Description copied from class: Report
        This method will display the default header for the Vtool command line library reports. This is the standard header across all reports.
        Overrides:
        printHeader in class Report
      • printHeader

        protected void printHeader​(PrintWriter writer,
                                   String title)
        Description copied from class: Report
        Allows a Report to customize the header portion of the Report if necessary.
        Specified by:
        printHeader in class Report
        Parameters:
        writer - passed down to write header contents to
      • printRecordMessages

        protected void printRecordMessages​(PrintWriter writer,
                                           Status status,
                                           URI sourceUri,
                                           List<ValidationProblem> problems)
        Description copied from class: Report
        Allows a report to customize how it handles reporting on a particular label.
        Specified by:
        printRecordMessages in class Report
        Parameters:
        writer - passed on to write customized messages to
        sourceUri - reference to the file that is being reported on
        problems - which to report on for this source
      • printFooter

        protected void printFooter​(PrintWriter writer)
        Description copied from class: Report
        Allows customization of the footer section of the report
        Specified by:
        printFooter in class Report
        Parameters:
        writer - passed on to writer customized footer contents
      • printFooter

        public void printFooter()
        Description copied from class: Report
        Prints out the footer or the report and calls the customized footer section.
        Overrides:
        printFooter in class Report