DocFlex/Javadoc is an advanced software solution for generating high-quality Java API documentation in multiple formats. It combines a Javadoc Doclet and a development tool to deliver equally or even better results than the standard Javadoc.

The outstanding feature of DocFlex/Javadoc is that it creates actual doc generators in the form of specialized templates, interpreted using "DocFlex Doclet" – a template interpreter/output generator wrapped as a Javadoc Doclet. Moreover, the graphic Template Designer represents the templates in a visual form, almost similar to the output they generate, allowing users to program sophisticated input data processing and format the generated output.
The entire Doclet API is available, represented as a virtual XML document, with reference to Location Paths/Location Rules - an extension of XPath. Formatting for all output formats is specified independently using template component properties. During generation, it is displayed with the appropriate output format's features. Additionally, the HTML tags embedded in doc-comments are interpreted in non-HTML output formats (RTF), supporting nearly all useful HTML tags.
DocFlex/Javadoc supports cross-hyperlinks defined in a hyper-abstract manner using specific link/target keys. It also generates external hyperlinks enabling linking to any other existing JavaDocs. The software comes with a new "JavadocPro" template set that offers three user-friendly output options – Framed HTML JavaDoc, Single-file HTML JavaDoc, and the redesigned RTF JavaDoc, supporting filtering of classes and members by tags/annotations. The templates are open for modification.
In conclusion, I would recommend DocFlex/Javadoc to anyone looking for high-quality documentation generators in various output formats. To read more about this software, please visit: www.filigris.com/ann/docflex_javadoc_v1.6.0/.
Version 1.6.0: New "JavadocPro" template set, better & faster HTML/RTF generator, lots of others