yDoc is a Javadoc extension that enhances the creation of Java API documentation by providing features such as automatic UML diagram generation.
The complete list of features supported by yDoc includes a flexible XML-based mechanism for defining new custom tags. You can also easily exclude specific classes, methods, or fields from the generated documentation by marking them with an exclusion tag. Additionally, you can make use of a powerful and sophisticated custom criteria interface.
The tool provides automatic generation of UML class diagrams for each documented class and package. These diagrams are hyperlinked and embedded in the generated HTML pages. yDoc supports image formats like SVG, SVGZ, GIF, and JPG, making it easy to export and share your diagrams.
One of the standout features of yDoc is its easy-to-use style editor for UML diagrams, which helps you create professional-looking diagrams in seconds.
To use yDoc, you need the javadoc tool delivered with Java2 SDK 1.4.x. To view generated API documentation with embedded UML class diagrams, it's important to have an SVG plugin installed, which can be freely obtained from Adobe for Microsoft Internet Explorer.
Version 2.1: N/A