com.sun.tdk.specdiff.html.report

## Interface ReportBuilder

- All Superinterfaces:
    DifferModule
  All Known Implementing Classes:
    ContextDiffReportBuilder, DiffReportBuilder

      public interface ReportBuilder
      extends DifferModule

  XML diff report builder interface
  See Also:
    `Differ`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.io.File` | `build(org.outerj.daisy.diff.html.dom.DomTreeBuilder oldHnd, org.outerj.daisy.diff.html.dom.DomTreeBuilder newHnd, java.util.List<org.outerj.daisy.diff.html.HTMLDiffer.ContextHistory> historyList)` Produces XML diff report for two changed files

    - ### Methods inherited from interface com.sun.tdk.specdiff.html.DifferModule

      `getParameters, init`

- - ### Method Detail

    - #### build

          java.io.File build(org.outerj.daisy.diff.html.dom.DomTreeBuilder oldHnd,
                             org.outerj.daisy.diff.html.dom.DomTreeBuilder newHnd,
                             java.util.List<org.outerj.daisy.diff.html.HTMLDiffer.ContextHistory> historyList)
                      throws org.xml.sax.SAXException,
                             java.io.IOException

      Produces XML diff report for two changed files
      Throws:
        `org.xml.sax.SAXException`
        `java.io.IOException`