This morning I was browsing the Javadoc FAQ for some information, and I found an other really interesting one. Javadoc is a tool which is mostly know for Java code API documentation generation. However, you can change the result of Javadoc by setting different doclets. A doclet is a Java library used by Javadoc to render the parsed informations.

UMLGraph is a wonderful doclet generating a Graphviz file to be used for UML diagrams creations. Simply have a look at the UMLGraph user documentation (really complete) for more informations on the doclet usage.

I'll let you know when I'll have a simple example to show...