private static void extractItems()

in src/main/java/org/apache/maven/plugins/site/render/SitemapDocumentRenderer.java [136:158]


    private static void extractItems(List<MenuItem> items, Sink sink) {
        if (items == null || items.isEmpty()) {
            return;
        }

        sink.list();

        for (MenuItem item : items) {
            sink.listItem();
            if (item.getHref() != null) {
                sink.link(relativePath(item.getHref()));
            }
            sink.text(item.getName());
            if (item.getHref() != null) {
                sink.link_();
            }

            extractItems(item.getItems(), sink);
            sink.listItem_();
        }

        sink.list_();
    }