Используйте стереотипы и профили

Используйте профили, чтобы добавить свойства в компоненты, порты и коннекторы. Импортируйте существующий профиль, примените стереотипы и добавьте значения свойств. Чтобы создать профиль, смотрите, Задают Профили и Стереотипы.

Примените стереотип

Редактор Профиля независим от модели, которая открывает его, то есть, необходимо явным образом импортировать новый профиль в модель. На вкладке Model и в разделе Profiles, выберите Manage и затем от выпадающего, выберите Import . Выберите профиль, чтобы импортировать. Модель архитектуры может использовать несколько профилей целиком.

Если профиль доступен в модели, откройте Property Inspector. На вкладке Modeling и в разделе Design, выберите Property Inspector. Выберите элемент модели.

В поле Stereotype используйте выпадающее, чтобы выбрать стереотип. Только стереотипы, которые применяются к этому типу элемента (для этого примера, порта) доступны для выбора. Если никакой стереотип не существует, можно использовать опцию <new/edit>, чтобы открыть редактор профиля и создать тот.

Когда вы применяете стереотип к элементу, новый набор свойств появляется в Property Inspector под именем стереотипа. Расширьте этот набор, чтобы отредактировать свойства.

Можно установить несколько стереотипов для каждого элемента.

Можно также применить компонент и стереотипы коннектора ко всем применимым элементам на том же уровне.

На вкладке Modeling и в разделе Profiles, выберите Apply Stereotypes. В диалоговом окне Apply Stereotypes и из списка Apply to, выберите All elements, Components, Ports, или Connectors. Из списка in выберите Selection, This layer, или Entire model.

Удалите стереотип

Если стереотип больше не требуется для элемента, удалите его с помощью Property Inspector. Нажмите Select рядом со стереотипом и выберите Remove.

Расширьте стереотип

Можно расширить стереотип путем создания нового на основе существующего. Это позволяет вам свойствам элементов управления структурным способом. Например, все компоненты в проекте могут иметь номер детали, но только электрические компоненты имеют номинальную мощность, и только электронные компоненты, который является подмножеством электрических компонентов, имеют информацию о производителе. Можно использовать абстрактный стереотип, чтобы служить только в качестве основы для других стереотипов и не как стереотип для любых элементов модели архитектуры.

Например, создайте новый стереотип под названием ElectronicComponent в Редакторе Профиля. Выберите его основной стереотип как FunctionalArchitecture.ElectricalComponent. Задайте свойства, которые вы добавляете в те из основного стереотипа. Проверяйте Show inherited properties в нижней части списка свойств, чтобы показать свойства основного стереотипа. Можно отредактировать только свойства выбранного стереотипа, не основного стереотипа.

Когда вы применяете новый стереотип, он несет свои заданные свойства в дополнение к тем из его основного стереотипа.

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте