Компоновочные блоки > Шаблоны проектирования компоновочного блока > Шаблон проектирования интерфейса пользователя
Шаблон проектирования интерфейса пользователя
Шаблон проектирования интерфейса пользователя похож на стандартный шаблон проектирования, но его основным фокусом являются мэшапы. Вещь диспетчера в шаблоне проектирования интерфейса пользователя используется в основном для сервисов утилит на уровне мэшапа и вызывает компоненты более низкого уровня для обработки бизнес-логики и данных. Шаблон проектирования интерфейса пользователя не использует концепцию логики модели.
Шаблон проектирования интерфейса пользователя также может использоваться решениями как способ управления различными функциональными модулями, составляющими решение. Например, решение DPM включает в себя компоновочные блоки шаблона интерфейса пользователя, такие как инструментальная панель производства (PTC.ProductionDashboard) и анализ производительности (PTC.PerformanceAnalysis). Оба компоновочных блока используют одни и те же компоновочные блоки более низкого уровня, но содержат разные мэшапы и вспомогательные сервисы.
На следующей диаграмме представлены сущности, включенные в компоновочный блок шаблона проектирования интерфейса пользователя. Он похож на стандартный шаблон проектирования с добавлением мэшапов.
Схема, показывающая сущности, включенные в компоновочный блок шаблона разработки интерфейса пользователя, включая сущности, которые реализуются или расширяются из других сущностей.
На этой схеме стрелками с незакрашенным острием и сплошными линиями () обозначены сущности, которые происходят от сущностей, указанных стрелками, а стрелками с незакрашенным острием и пунктирными линиями () обозначены реализации сущностей, указанных стрелками.
Было ли это полезно?