argoUML: у самовызова есть дополнительный сегмент возврата, кажется неправильным, как удалить?

Я рисую диаграмму последовательности в argoUML.
Несомненно, инструмент довольно хорош, но я сбит с толку, если мое понимание UML неверно или что-то в этом роде.

Я придумал, как сделать самовызов. Однако в книгах самовызов имеет то же самое, что и argoUML, за исключением пунктирной линии возврата!!

Проблема в том, что если я уберу пунктирную линию, связанный с ней блок также будет удален.

Вот версия книги
введите здесь описание изображения

Вот версия argouml
введите здесь описание изображения

How do I make the regular style self-call in argouml ?


person PlanetUnknown    schedule 28.08.2011    source источник


Ответы (1)


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

person Jordi Cabot    schedule 28.08.2011
comment
Я знаю, но я не могу произвести обычный вызов без удаления белого блока. В этом проблема. - person PlanetUnknown; 29.08.2011
comment
Я не знаю этого, я отвечал на ваше предложение, но я сбит с толку, если мое понимание UML неверно или что-то в этом роде. чтобы подтвердить, что ваше понимание самого языка было правильным - person Jordi Cabot; 29.08.2011