Связать экземпляры в диаграмме классов UML с помощью Papyrus - PullRequest
0 голосов
/ 13 января 2019

В Papyrus 4.2.0, как я могу связать две спецификации экземпляра (как описано здесь или здесь )?

Я создал новую диаграмму классов, создал две Instance Specification s и щелкнул по записи Link в палитре Edges, а при наведении курсора на мои экземпляры значок говорит «запрещено», как при попытке используйте край на то, что не может получить такого рода край. Это соответствует подсказке для Link, которая гласит: Creation of a link for comment, constraint, TimeObservation, DurationObservation.

Отчеты об ошибках 432693 , 468588 , 444606 , 432678 (все, кроме последнего исправленного давно) указывают, что это можно связать экземпляры с папирусом. Но как?

В руководстве пользователя не упоминаются экземпляры или ссылки.

1 Ответ

0 голосов
/ 12 июля 2019

У вас должно быть два «Спецификации экземпляра» (объекта), например, на диаграмме классов. Объекты должны иметь классификаторы. Два классификатора должны иметь как минимум связь друг с другом. Затем выберите инструмент «Спецификация экземпляра» из палитры «Края». Свяжите их вместе с мышью. Когда кнопка moue отпустится на целевом объекте, откроется два новых окна (с папирусом 4.4.0). Первое окно совершенно пустое, а во втором отображается список с ассоциациями между двумя классификаторами. Выберите один и нажмите кнопку «ОК». Пустое окно останется на экране. Закройте пустое окно. И вуаля ссылка создана.

...