Allgemeine Bausteine > Modellverwaltungs-Baustein > Implementierungsmodell (Modellverwaltungs-Baustein)
Implementierungsmodell (Modellverwaltungs-Baustein)
Das folgende Diagramm zeigt die Beziehungen zwischen den Hauptentitäten im Modellverwaltungs-Baustein:
Implementierungsdiagramm für den Modellverwaltungs-Baustein
In dem Diagramm weisen Pfeile mit hohlen Köpfen und durchgezogenen Linien () darauf hin, dass sich eine Entität von der Entität aus erweitert, auf die der Pfeil zeigt, und Pfeile mit hohlen Köpfen und gestrichelten Linien () weisen darauf hin, dass eine Entität die Entität implementiert, auf die der Pfeil zeigt.
Die wichtigsten Entitäten im Baustein umfassen Folgendes:
PTC.ModelManagement – Projektentität für den abstrakten Modellverwaltungs-Baustein. Wird verwendet, um alle Bausteinentitäten zu verpacken und zu enthalten.
Im Projekt PTC.ModelManagement:
PTC.ModelManagement.EntryPoint – Einstiegspunkt-Ding für den Baustein. Wird verwendet, um Metadaten über den Baustein wie Anzeigename, Typ und Beschreibung zu enthalten.
PTC.ModelManagement.Manager_TT – Dingvorlage für den Modellverwaltungs-Baustein-Manager. Implementiert alle Dingformen in den Baustein.
PTC.ModelManagement.Management_TS – Standard-Verwaltungs-Dingform. Wird verwendet, um Dienste und Eigenschaften zu beherbergen, die sich nicht auf einen bestimmten Modelltyp beziehen. Hinweis: Kann nicht verwendet werden, wenn andere Typverwaltungs-Dingformen die gesamte Funktionalität kapseln.
PTC.ModelManagement.ThingManagement_TS – Dingform der Dingverwaltung. Definiert alle Dienste und Eigenschaften, die erforderlich sind, um Ding-Entitäten zu verwalten.
PTC.ModelManagement.ThingTemplateManagement_TS – Dingform der Dingvorlagen-Verwaltung. Definiert alle Dienste und Eigenschaften, die erforderlich sind, um Dingvorlagen-Entitäten zu verwalten.
PTC.ModelManagement.ThingShapeManagement_TS – Dingform der Dingform-Verwaltung. Definiert alle Dienste und Eigenschaften, die erforderlich sind, um Dingform-Entitäten zu verwalten.
PTC.ModelManagement.NetworkManagement_TS – Dingform der Netzwerkverwaltung. Definiert alle Dienste und Eigenschaften, die erforderlich sind, um Netzwerkentitäten zu verwalten.
PTC.ModelManagement.TagManagement_TS – Dingform der Tag-Verwaltung. Definiert alle Dienste und Eigenschaften, die erforderlich sind, um Tag-Entitäten zu verwalten.
PTC.ModelManagement.EntityManagement_TS – Dingform der Entitätsverwaltung. Definiert alle Dienste und Eigenschaften, die erforderlich sind, um Entitäten zu verwalten.
PTC.ModelManagement.ProjectManagement_TS – Dingform der Projektverwaltung. Definiert alle Dienste und Eigenschaften, die erforderlich sind, um Dinggruppen-Entitäten zu verwalten.
PTC.ModelManagementImpl – Projektentität für den Modellverwaltungs-Implementierungs-Baustein. Wird verwendet, um alle Bausteinentitäten zu verpacken und zu enthalten.
Im Projekt PTC.ModelManagementImpl:
PTC.ModelManagementImpl.Manager_TT – Manager-Vorlage. Implementiert die Vorlage PTC.ModelManagement.Manager_TT. Überschreibt Dienste, um sie zu implementieren.
PTC.ModelManagementImpl.Manager – Manager-Ding. Implementiert PTC.ModelManagement.Manager_TT und bietet die Möglichkeit, Modellverwaltungsdienste auszuführen.
Auf die vollständige Liste der Entitäten im Baustein kann zugegriffen werden, indem Sie die Projekte PTC.ModelManagement und PTC.ModelManagementImpl in ThingWorx Composer anzeigen.
War dies hilfreich?