Javadoc-HTML-Dokumentationen mit Bildern aus UML-Diagrammen automatisch generieren

Sie können Javadoc-HTML-Dokumentationen mit Bildern aus UML-Diagrammen (UML = Unified Modeling Language) automatisch generieren, indem Sie die Javadoc-Standardoptionen und -formate benutzen.

Zur Ausführung dieser Operation muss auf Ihrem System Java Development Kit (JDK) (Sun JDK Version 1.4.2 oder eine kompatible Version dieses Produkts) installiert sein, das eine ausführbare Javadoc-Datei enthält.
So generieren Sie automatisch Javadoc-HTML-Dokumentation mit Bildern aus UML-Diagrammen:
  1. Wählen Sie im Paketexplorer ein Java-Projekt aus, und klicken Sie dann auf Projekt > Javadoc mit Diagrammen generieren > Automatisch.
  2. Wählen Sie im Assistenten zum Generieren von Javadoc den Javadoc-Befehl (die ausführbare Datei) aus, und führen Sie anschließend die folgenden Arbeitsschritte aus:
    • Klicken Sie, um Diagrammbilder für Pakete einzufügen, auf Für Pakete. Jede Paketzusammenfassungsseite enthält ein Diagrammbild, in dem der Inhalt der Pakete aufgelistet wird.
    • Klicken Sie, um Diagrammbilder für Java-Typen einzufügen, auf Für Typen. Jede Zusammenfassungsseite für einen Java-Typ (Klasse oder Schnittstelle) enthält ein Diagramm, in dem Erweiterungen, Implementierungen, Verwendungen und innere Typen einer Verschachtelungstiefe dargestellt sind.
    • Wählen Sie einen Bildtyp aus. Die verfügbaren Formate sind GIF, JPG und BMP.
  3. Um die Diagrammbilder im Code zu platzieren und neue Diagrammbildertags aufzunehmen, müssen Sie auf Diagramme und Diagrammtags zur Quelle beisteuern klicken.
  4. Klicken Sie auf Fertig stellen.
Anmerkung: Durch diese Operation wird der Code geändert und die UML-Diagrammbilder werden in Ihr Projekt eingefügt. Nun können Sie Javadoc-HTML-Dokumentation generieren, indem Sie auf Projekt > Javadoc mit Diagrammen generieren > Aus vorhandenen Tags klicken.
Zugehörige Tasks
Javadoc-HTML-Dokumentationen mit UML-Diagrammbildern aus vorhandenen Tags generieren
Rechtliche Hinweise | Feedback
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.