Doclet APIviz für nette UML-Diagramme

APIviz ist ein LGPL-Doclet, welches nicht nur die klassische JavaDoc-API erstellt, sondern gleich dabei noch UML-Diagramme. Die Diagramme werden generiert von http://www.graphviz.org/.

Hier ein Beispiel, wie das nach dem Erzeugen aussieht:

net.gleamynode.netty.buffer
Class HeapChannelBuffer

java.lang.Object
extended by net.gleamynode.netty.buffer.AbstractChannelBuffer
extended by net.gleamynode.netty.buffer.HeapChannelBuffer

All Implemented Interfaces:
Comparable<ChannelBuffer>, ChannelBuffer
Direct Known Subclasses:
BigEndianHeapChannelBuffer, LittleEndianHeapChannelBuffer




public abstract class HeapChannelBuffer
extends AbstractChannelBuffer



http://netty.googlecode.com/svn/site/api/3.0/net/gleamynode/netty/buffer/HeapChannelBuffer.png



Version:
$Rev$, $Date$
Author:
The Netty Project (netty@googlegroups.com), Trustin Lee (trustin@gmail.com)

Labels:

2 Antwort(en) auf ›Doclet APIviz für nette UML-Diagramme‹

  1. # Anonymous Andreas

    Hab das Tool ausprobiert und es funktioniert wunderbar. Danke für den Blog :)  

  2. # Anonymous Anonym

    Habe versucht das Tool aus Eclipse heraus zu starten, doch es wird Graphviz nicht gefunden. "javadoc: warning - Graphviz is not found in the system path."
    obwohl ich Graphviz installiert habe.

    Wo kann ich in Eclipse graphviz.home (-Dgraphviz.home=C:\Program Files\Graphviz-2.20.2\bin) festlegen? Bzw. wo kann ich den system path zu graphviz korrekt einstellen? In meiner System-Variable path ist "C:\Program Files\Graphviz2.20\Bin;" aufgelistet.

    Vielen Dank  

Kommentar veröffentlichen