Множественный выбор типа тегового значения в архитектуре предприятия
Я пытаюсь добавить теговое значение в Enterprise Architect, которое позволяет выбрать одно или несколько значений, в качестве которых можно выбрать несколько значений.
Это возможно?
2 ответа
Ответ Xstian частично правильный, если вы работаете с профилями. Однако он предоставляет вам только тип тега "выбрать из списка" (и вы не должны импортировать профили непосредственно в проект, вместо этого вы должны создать технологии MDG).
Советник также позволяет создавать так называемые структурированные теговые значения. Они бывают разных типов и позволяют вам выбрать значение из списка перечисления, имя файла из диалогового окна браузера, дату из календаря и многие другие, включая классы в той же модели.
Эти типы теговых значений настраиваются в меню "Настройки" - "Типы UML" - "Типы теговых значений". Синтаксис описан в файле справки в разделе Расширение моделей UML - SDK технологии MDG - Типы теговых значений - Предопределенные типы (но учтите, что вам не нужно создавать технологию MDG или даже профиль для работы этих типов тегов).
Вы можете добавить к любому элементу модели более одного помеченного значения с одинаковым именем - каждое из них может иметь разное значение. Вместе они логически составляют "набор значений" (то есть многозначный тег).
Да, это.
Я решил таким образом.
Вы должны создать свой стереотип http://www.sparxsystems.com/enterprise_architect_user_guide/10/extending_uml_models/addingelementsandmetaclass.html
(например, см. изображение)
Вы должны экспортировать этот профиль в XML и импортировать его в EnterpriseArchitect http://www.sparxsystems.com/enterprise_architect_user_guide/10/extending_uml_models/importingprofiles.html
Добавьте этот стереотип к вашему классу, соединителю и т. Д.
Я надеюсь, что дал вам все ответы на ваш вопрос