private void init()

in src/main/java/org/apache/maven/plugins/pdf/PdfMojo.java [361:379]


    private void init() {
        if ("fo".equalsIgnoreCase(implementation)) {
            this.docRenderer = foRenderer;
        } else if ("itext".equalsIgnoreCase(implementation)) {
            this.docRenderer = itextRenderer;
        } else {
            getLog().warn("Invalid 'implementation' parameter: '" + implementation + "', using 'fo' as default.");

            this.docRenderer = foRenderer;
        }

        if (!("none".equalsIgnoreCase(generateTOC)
                || "start".equalsIgnoreCase(generateTOC)
                || "end".equalsIgnoreCase(generateTOC))) {
            getLog().warn("Invalid 'generateTOC' parameter: '" + generateTOC + "', using 'start' as default.");

            this.generateTOC = "start";
        }
    }