Modellansicht

Aus RAD Studio

Nach oben zu GUI-Komponenten für die Modellierung

Nach oben zu Tool-Fenster - Index


Ansicht > Tool-Fenster > Modellansicht

Die Modellansicht öffnen Sie mit den Menübefehl Ansicht > Tool-Fenster > Modellansicht.

Die Modellansicht steht nur für Delphi-Projekte zur Verfügung.

Einführung

Die Modellansicht zeigt die logische Struktur und die Hierarchie Ihres Modellierungsprojekts.

Die Modellhierarchie enthält die logische Darstellung des Modells Ihres Modellierungsprojekts. Die Modellhierarchie zeigt die Hierarchie der Modellierungselemente in Projekten: die Stammknoten sind Projektknoten, dann kommen Knoten von Namespaces (Packages) und Diagrammen, dann Knoten von anderen in Diagrammen angezeigten Modellierungselementen.

Doppelklicken Sie auf einen Knoten in der Modellansicht, um den Quelltext-Editor für eine bestimmte Klasse, eine Schnittstelle oder ein Member zu öffnen.

Hinweis: Durch Doppelklicken auf einen Namespace-Knoten in der Modellhierarchie wird keine spezielle Quelltextdatei geöffnet, weil Namespaces sich auf mehrere Quelldateien erstrecken können.

Kontextmenü

Das Kontextmenü der Modellansicht öffnen Sie durch Klicken mit der rechten Maustaste auf Modellhierarchieknoten. Die im Kontextmenü verfügbaren Befehle hängen vom ausgewählten Modellierungselement ab. Mit dem Kontextmenü können Sie neue Elemente direkt in das Modell in der Modellansicht einfügen. Über die Kontextmenüs können beispielsweise folgende Aktionen ausgeführt werden:

In der Modellansicht verwendete Symbole

Diese Tabelle enthält die Symbole der in der Modellansicht angezeigten Modellhierarchie:

Symbol Bedeutung

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

UML 1.5-Designprojekt

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

UML 2-Designprojekt

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Delphi-Projekt

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Package oder Namespace

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Klassendiagramm. UML 1.5

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Klassendiagramm. UML 2

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Klasse

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Schnittstelle

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Assoziationsklasse

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Typdefinition

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Delegat

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Eine Eigenschaft einer Klasse

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Objekt - Element von Klassen-, Verteilungs-, Kollaborations-, Aktivitäts- und Zustandsdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Einschränkung - Element von Klassendiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Hinweis

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Attribut

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Operation

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Datentyp

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Struktur

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Union

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Enumeration

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Enumeration; UML 2

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Enumerationswert

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Instanzspezifikation

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Instanzspezifikations-Slot

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Part

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Port

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Aktivitätsdiagramm; UML 1.5

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Aktivitätsdiagramm; UML 2

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Aktivität - Element von Aktivitätsdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Entscheidung - Element von Aktivitätsdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Signalempfang - Element von Aktivitätsdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Signalsendung - Element von Aktivitätsdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Verantwortlichkeitsbereich - Element von Aktivitätsdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Endzustand - Element von Aktivitäts- und Zustandsdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Horizontale Synchronisierungsleiste (Aufspaltung/Zusammenführung) - Element von Aktivitäts- und Zustandsdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Anfangszustand - Element von Aktivitäts- und Zustandsdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Zustand - Element von Aktivitäts- und Zustandsdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Vertikale Synchronisierungsleiste - Element von Aktivitäts- und Zustandsdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Kollaborationsdiagramm; UML 1.5

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Kommunikationsdiagramm; UML 2

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Interaktion - Element von Kommunikationsdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Komponentendiagramm; UML 1.5

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Komponentendiagramm; UML 2

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Subsystem - Element von Komponentendiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Komponente - Element von Komponentendiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Schnittstelle - Element von Komponentendiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Kompositionsstrukturdiagramm; UML 2

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Kollaboration - Element von Kompositionsstrukturdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Kollaborationsverwendung - Element von Kompositionsstrukturdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Verteilungsdiagramm; UML 1.5

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Verteilungsdiagramm; UML 2

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Knoten - Element von Verteilungsdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Sequenzdiagramm; UML 1.5

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Sequenzdiagramm; UML 2

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Lebenslinie - Element von Sequenzdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Ausführungsspezifikation einer Lebenslinie - Element von Sequenzdiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Zustandsdiagramm; UML 1.5

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Zustandsmaschinendiagramm; UML 2

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Zustandsmaschine - Element von Zustandsmaschinendiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Region - Element von Zustandsmaschinendiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Eintrittspunkt - Element von Zustandsmaschinendiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Austrittspunkt - Element von Zustandsmaschinendiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Anwendungsfalldiagramm

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Akteur - Element von Anwendungsfalldiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Anwendungsfall - Element von Anwendungsfalldiagrammen

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Subjekt (oder Systemgrenze) - Element von Anwendungsfalldiagrammen

Anpassen der Modellansicht

Auf der Optionsseite Modellansicht des Dialogfeldes Optionen können Sie die Darstellung der Modellhierarchie in der Modellansicht anpassen.

Wählen Sie zum Öffnen des Dialogfeldes Optionen den Menübefehl Tools > Optionen, und wählen Sie mit Modellierung > (Ebene) > Modellansicht die Optionsseite Modellansicht in der Optionshierarchie aus.


Die Optionsseite Modellansicht enthält die folgenden Optionen:

  • Beziehungen anzeigen - In der Standardeinstellung (False) zeigt die Modellhierarchie keine Beziehungen zwischen Diagrammknoten an. Sie können aber mit True die Beziehungen einblenden, damit mehr Details der Projekte in der Modellhierarchie angezeigt werden.
  • Sortiertyp - In der Standardeinstellung werden die Diagrammknoten nach Metaklassen sortiert. Die Elemente können nach Metaklasse, Alphabetisch oder Ohne (ohne Sortierung) sortiert werden.
  • Ansichtstyp - In der Standardeinstellung verwendet die Modellhierarchie die Knotenorganisation Vereinfacht. Für eine verbesserte Darstellung können Sie Ihr Modell im Modus Diagrammzentrisch oder Modellzentrisch anzeigen. Im Modus Diagrammzentrisch werden die Designelemente unter den jeweiligen Diagrammen angezeigt. Die Namespaces enthalten lediglich Klassen und Schnittstellen (und die Quelltextelemente für Implementierungsprojekte). Im Modus Modellzentrisch werden alle Elemente unter den Namespaces angezeigt.


Befehle

Mit den Befehlen Modellansicht aktualisieren und Neu laden können Sie die Modellhierarchie aktualisieren.

Modellansicht aktualisieren

Die Schaltfläche Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden Modellansicht aktualisieren aktualisiert die Modellhierarchie in der Modellansicht, um etwaige Änderungen im Quelltext des Implementierungsprojekts anzuzeigen.

Neu laden

Der Befehl Neu laden aktualisiert die Modellhierarchie mit dem Quellcode des Implementierungsprojekts.

Der Befehl Neu laden befindet sich im Kontextmenü der Projektstammknoten in der Modellhierarchie. Er steht nur für Implementierungsprojekte zur Verfügung.

Die Elemente der Modellhierarchie werden vollständig aktualisiert, und ungültige Elemente werden aus dem Modell entfernt. Dieser Befehl entspricht dem Schließen und erneuten Öffnen der Projektgruppe, jedoch ohne dass RAD Studio wieder initialisiert werden muss.


Siehe auch