Компоновочные блоки, специфичные для области > Компоновочный блок кода причины > Модель реализации (компоновочный блок кода причин)
Модель реализации (компоновочный блок кода причин)
На следующей схеме показаны отношения между основными профилями вещей, шаблонами вещей и вещами в компоновочном блоке кода причины, а так же их отношения с сущностями в других компоновочных блоков.
Схема, показывающая сущности в компоновочном блоке кода причины, в том числе сущности, которые реализуются, расширяются или зависят от сервисов в других сущностях.
На схеме стрелки с прозрачным концом и непрерывными линиями () показывают, что сущность расширяется из той сущности, на которую указывает стрелка, а стрелки с прозрачными концами и прерывающимися линиями () показывают, что сущность реализует ту сущность, на которую указывает стрелка, и стрелки с открытым концом и прерывающимися линиями () показывают, что у сущности есть зависимость от сервисов той сущности, на которую указывают стрелки.
Важные сущности в компоновочном блоке кода причины включают в себя:
В проекте PTC.ReasonCode:
PTC.ReasonCode.EntryPoint: вещь точки входа для компоновочного блока кода причины.
PTC.ReasonCode.EntryPoint_TT: шаблон вещи точки входа кода причины.
PTC.ReasonCode.Manager_TT: шаблон вещи диспетчера компоновочного блока кода причины. Содержит код реализации для сервисов, определенных в профиле вещи PTC.ReasonCode.Management_TS. Примечание. У этого компоновочного блока отсутствует вещь диспетчера, так как абстрактный компоновочный блок соединяется с компоновочным блоком реализации.
PTC.ReasonCode.Management_TS: профиль вещи управления для компоновочного блока кода причины. Используется для определения сервисов для функциональности компоновочного блока кода причины.
PTC.ReasonCode.ModelLogic_TS: профиль вещи модели логики для компоновочного блока кода причины. Используется для предоставления доступа отдельным моделям к специфичным для моделей сервисам этого компоновочного блока.
PTC.ReasonCode.TreeSelectorManagement_TS: профиль вещи, содержащий службы селектора дерева.
PTC.ReasonCode.ReasonTree_MU: мэшап, содержащий виджет дерева для отображения вложенной иерархии причин.
В проекте PTC.ReasonCodeImpl:
PTC.ReasonCodeImpl.EntryPoint: вещь точки входа для компоновочного блока кода причины.
PTC.ReasonCodeImpl.Manager: вещь диспетчера компоновочного блока реализации кода причины.
PTC.ReasonCodeImpl.EntryPoint_TT: шаблон вещи точки входа для компоновочного блока кода причины.
PTC.ReasonCodeImpl.Manager_TT: шаблон вещи компоновочного блока реализации кода причины. Содержит код реализации для сервисов, определенных в профиле вещи PTC.ReasonCode.Management_TS.
Было ли это полезно?