protected void appendGeneratedReports()

in src/main/java/org/apache/maven/plugins/pdf/PdfAggregateMojo.java [88:113]


    protected void appendGeneratedReports(DocumentModel model, Locale locale) {
        super.appendGeneratedReports(model, locale);

        getLog().info("Appending staged reports.");

        DocumentTOC toc = model.getToc();

        File dstSiteTmp = null;
        try {
            dstSiteTmp = getSiteDirectoryTmp();
        } catch (IOException ioe) {
            getLog().error("unexpected IOException while getting aggregator root tmp site dir", ioe);
        }
        if (!dstSiteTmp.exists()) {
            getLog().error("Top-level project does not have src.tmp directory");
            return;
        }

        for (MavenProject reactorProject : reactorProjects) {
            getLog().info("Appending " + reactorProject.getArtifactId() + " reports.");

            copySiteDirectoryTmp(reactorProject, dstSiteTmp);

            addTOCItems(toc, reactorProject);
        }
    }