Общие компоновочные блоки > Компоновочный блок управления моделями > Модель реализации (компоновочный блок управления моделями)
Модель реализации (компоновочный блок управления моделями)
На следующей диаграмме показаны взаимосвязи между главными сущностями в компоновочном блоке управления моделями.
Схема реализации для компоновочного блока управления моделью.
На этой схеме стрелками с незакрашенным острием и сплошными линиями () обозначены сущности, которые расширяются от сущностей, указанных стрелками, а стрелками с незакрашенным острием и пунктирными линиями () обозначены реализации сущностей, указанных стрелками.
Важные сущности в компоновочном блоке включают в себя:
PTC.ModelManagement: сущность проекта абстрактного компоновочного блока управления моделями. Используется для упаковки и хранения всех сущностей компоновочного блока.
В проекте PTC.ModelManagement:
PTC.ModelManagement.EntryPoint: вещь точки входа для компоновочного блока. Используется для хранения метаданных о компоновочном блоке, таких как отображаемое наименование, тип и описание.
PTC.ModelManagement.Manager_TT: шаблон вещи для диспетчера компоновочного блока управления моделями. Реализует все профили вещи в компоновочном блоке.
PTC.ModelManagement.Management_TS: профиль вещи по умолчанию. Используется для размещения сервисов и свойств, не относящихся к определенному типу модели. Примечание. Может не использоваться, если все профили вещей управления другого типа инкапсулируют всю функциональность.
PTC.ModelManagement.ThingManagement_TS: профиль вещи управления вещью. Определяет все сервисы и свойства, необходимые для управления сущностями вещи.
PTC.ModelManagement.ThingTemplateManagement_TS: профиль вещи управления шаблоном вещи. Определяет все сервисы и свойства, необходимые для управления сущности шаблона вещи.
PTC.ModelManagement.ThingShapeManagement_TS: профиль вещи управления профилем вещи. Определяет все сервисы и свойства, необходимые для управления сущностями профиля вещи.
PTC.ModelManagement.NetworkManagement_TS: профиль вещи управления сетью. Определяет все сервисы и свойства, необходимые для управления сетевыми сущностями.
PTC.ModelManagement.TagManagement_TS: профиль вещи управления тегами. Определяет все сервисы и свойства, необходимые для управления сущностями тегов.
PTC.ModelManagement.EntityManagement_TS: профиль вещи управления сущностью. Определяет все сервисы и свойства, необходимые для управления сущностями.
PTC.ModelManagement.ProjectManagement_TS: профиль вещи управления проектом. Определяет все сервисы и свойства, необходимые для управления сущностями группы вещей.
PTC.ModelManagementImpl: сущность проекта компоновочного блока реализации модели управления. Используется для упаковки и хранения всех сущностей компоновочного блока.
В проекте PTC.ModelManagementImpl:
PTC.ModelManagementImpl.Manager_TT: шаблон диспетчера. Реализует шаблон вещиPTC.ModelManagement.Manager_TT. Переопределяет сервисы для их реализации.
PTC.ModelManagementImpl.Manager: вещь диспетчера. Реализует PTC.ModelManagement.Manager_TT и предоставляет возможность выполнения сервисов управления моделями.
К полному списку сущностей компоновочного блока можно получить доступ, просмотрев проекты PTC.ModelManagement и PTC.ModelManagementImpl в ThingWorx Composer.
Было ли это полезно?