Используйте профили, чтобы добавить свойства в компоненты, порты и коннекторы. Импортируйте существующий профиль, примените стереотипы и добавьте значения свойств. Чтобы создать профиль, смотрите, Задают Профили и Стереотипы.
Редактор Профиля независим от модели, которая открывает его, то есть, необходимо явным образом импортировать новый профиль в модель. На вкладке Modeling и в разделе Profiles, щелкнуть. Выберите профиль, чтобы импортировать. Модель архитектуры может использовать несколько профилей целиком.
Если профиль доступен в модели, откройте 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
или Reset to default values
.
Можно расширить стереотип путем создания нового на основе существующего. Это позволяет вам свойствам элементов управления структурным способом. Например, все компоненты в проекте могут иметь номер детали, но только электрические компоненты имеют номинальную мощность, и только электронные компоненты, который является подмножеством электрических компонентов, имеют информацию о производителе. Можно использовать абстрактный стереотип, чтобы служить только в качестве основы для других стереотипов и не как стереотип для любых элементов модели архитектуры.
Например, создайте новый стереотип под названием ElectronicComponent
в Редакторе Профиля. Выберите его основной стереотип как FunctionalArchitecture.ElectricalComponent
. Задайте свойства, которые вы добавляете в те из основного стереотипа. Проверяйте Show inherited properties в нижней части списка свойств, чтобы показать свойства основного стереотипа. Можно отредактировать только свойства выбранного стереотипа, не основного стереотипа.
Когда вы применяете новый стереотип, он несет свои заданные свойства в дополнение к тем из его основного стереотипа.