Связывание классов на диаграмме последовательности с помощью Rational Software Architect - PullRequest
0 голосов
/ 31 марта 2012

Я использую Rational Software Architect, чтобы поиграть в диаграммы классов и диаграммы последовательности. Я создал диаграмму классов с рядом классов. Затем я создал диаграмму последовательности и попытался создать операцию / сообщение между классами.

Я считаю, что в некоторых случаях я не могу создать ссылку (сообщение / операцию) между некоторыми классами. Я не знаю, почему это так.

Есть ли какие-то правила, о которых мне следует знать, прежде чем я смогу связать классы на диаграмме последовательности?

Обычно, что происходит, я нажимаю на вызывающий класс и перетаскиваю мышку на класс «Service», чтобы обозначить вызов метода. Проблема, однако, в том, что мышь показывает значок «отключен» (похож на знак «нет парковки»), поэтому я не могу связать два класса.

1 Ответ

1 голос
/ 03 октября 2012

Если вы используете «объединенные фрагменты» в диаграммах последовательности, необходимо, чтобы классы, включенные в сообщение (вызов метода), были частью одного и того же «фрагмента». В этом случае вы можете включить новые классы в один объединенный фрагмент, щелкнув по нему правой кнопкой мыши и выбрав «Covered Lifelines» -> «Add Covered Lifeline» в контекстном меню.

...