private void addTOCItems()

in src/main/java/org/apache/maven/plugins/pdf/PdfAggregateMojo.java [183:195]


    private void addTOCItems(DocumentTOCItem parent, Map<String, Object> item, String stagedId) {
        DocumentTOCItem tocItem = new DocumentTOCItem();
        tocItem.setName((String) item.get("name"));
        tocItem.setRef(stagedId + "/" + item.get("ref"));

        List<Map<String, Object>> items = (List) item.get("items");

        for (Map<String, Object> it : items) {
            addTOCItems(tocItem, it, stagedId);
        }

        parent.addItem(tocItem);
    }