Практическое руководство. Добавление стереотипов к элементам модели
В Visual Studio Ultimate можно добавить стереотип в элемент модели UML, чтобы создать для него заметку и предоставить ему специальные свойства.
Чтобы добавить стереотип в элемент модели, нужно определить стереотип в профиле и связать профиль с пакетом или моделью, которая содержит этот элемент модели.Каждый стереотип можно добавить только в элементы модели определенных видов, такие как UML-классы, варианты использования или компоненты.
Например если требуется определить UML-класс со стереотипом "спецификация", необходимо создать класс внутри пакета или модели, связанной со стандартным профилем L2.
По умолчанию каждая модель связана со стандартными профилями UML L2 и L3.
Связывание профиля с моделью или пакетом
Откройте Обозреватель моделей UML.В меню Архитектура последовательно выберите пункты Окна и Обозреватель моделей UML.
Найдите пакет или модель, которая содержит все элементы, к которым требуется применить стереотипы в профиле.
Щелкните правой кнопкой мыши пакет или модель и выберите Свойства.
В окне Свойства задайте профили, содержащие необходимые стереотипы, для свойства Профили.
После этого стереотипы профиля будут доступны во всех элементах внутри модели или пакета.Если пакет содержит другие пакеты, стереотипы также будут доступны в элементах внутри них.
Добавление стереотипов в элементы модели или отношения
Щелкните правой кнопкой мыши элемент модели или отношение на схеме или в обозревателе моделей UML и выберите пункт Свойства.
Примечание Чтобы добавить одни и те же стереотипы в несколько элементов, нужно выделить несколько элементов и щелкнуть один из них правой кнопкой мыши.
Щелкните свойство Стереотипы и выберите стереотипы, которые нужно применить.
Для большинства видов элементов и отношений выбранные стереотипы отображаются в элементе модели заключенными в шевроны.
Примечание Если не видно свойства Стереотипы или требуемый стереотип не отображается, убедитесь, что элемент модели находится внутри пакета или модели, с которой связан соответствующий профиль.
Некоторые стереотипы позволяют задавать значения дополнительных свойств для элемента модели.Чтобы просмотреть эти свойства, разверните свойство Стереотипы.
Создание элементов модели внутри пакета
Создайте пакет на UML-схеме классов или в Обозреватель моделей UML.
Добавьте элементы модели в пакет одним из следующих способов:
на UML-схеме классов щелкните средство для элемента, затем щелкните внутри пакета на схеме;
- или -
в обозревателе моделей UML щелкните правой кнопкой мыши пакет, выберите Добавить и щелкните тип элемента;
- или -
в обозревателе моделей UML перетащите существующий элемент в пакет;
- или -
свяжите схему с пакетом, а затем создайте элементы на этой схеме.
Для этого щелкните правой кнопкой мыши пустую область схемы и выберите Свойства.В окне Свойства задайте для свойства Связанный пакет необходимый пакет.
Все новые элементы, создаваемые на этой схеме, будут определены внутри этого пакета.
Такую операцию можно выполнить только с некоторыми типами схем.
См. также
Основные понятия
Практическое руководство. Определение профиля для расширения UML
Определение пакетов и пространств имен