Beim Veröffentlichen eines Modellberichts können Sie die im Bericht zu
berücksichtigenden Elemente mit Hilfe der Sprache OCL (Object Constraint Language)
in der Berichtmanifestdatei anpassen.
Zum Anpassen der in einem Modellbericht verwendeten Datenelemente können Sie
einem vorhandenen Bericht OCL-Code hinzufügen oder einen neuen Bericht erstellen, indem
Sie die Berichtmanifestdatei
com.ibm.xtools.publish.uml2\resources\reports\reports.manifest bearbeiten.
So
erstellen Sie einen neuen Bericht mit angepassten Datenelementen:
- Öffnen Sie die Berichtmanifestdatei zum Bearbeiten. Diese Datei
befindet sich im Verzeichnis com.ibm.xtools.publish.uml2\resources\reports\reports.manifest.
- Erstellen Sie einen neuen Bericht durch Definieren der folgenden Felder:
<reportManifest name="Berichtsname"
description="Textbeschreibung des Berichts"
author="Ihr Name"
xsltFile="resources/reports/MetricsReport.xsl"
oclSelfType="Class"
oclQuery="self.oclIsKindOf(Class)"
outFileExt="pdf"
USING_ICONS="false"
EXTRACTING_DIAGRAMS="false"
DIAGRAM_FORMAT="JPG"
DETAIL_LEVEL="FULL">
</reportManifest>
Die Attribute oclSelfType und oclQuery
(fett dargestellt), definieren die Datenauswahlattribute. Das Attribut oclSelfType ist
der UML-Datentyp der auszuwählenden Elemente und das Attribut oclQuery ist
die OCL-Abfrage zum Optimieren der Auswahl.
- Speichern Sie die Manifestdatei.
- Führen Sie das Produkt aus.
- Wählen Sie ein Modell aus, über das berichtet werden soll.
- Klicken Sie auf die Optionen .
- Zeigen Sie Ihren angepassten Bericht an.