Оператор разрыва диаграммы последовательности UML

Происходит ли разрыв после выполнения сообщения save() на приведенной ниже диаграмме последовательности?

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


person Nim    schedule 08.10.2015    source источник


Ответы (1)


да.

Определение из UML2.5

Разрыв

InteractionOperator break указывает, что CombinedFragment представляет сценарий прерывания в том смысле, что операнд является сценарием, который выполняется вместо остатка включающего InteractionFragment. Оператор break с защитой выбирается, когда защита имеет значение true, а остальная часть окружающего фрагмента взаимодействия игнорируется. Когда защита операнда разрыва ложна, операнд разрыва игнорируется, и выбирается остальная часть включающего InteractionFragment. Выбор между операндом прерывания без защиты и остальной частью охватывающего InteractionFragment выполняется недетерминировано.

CombinedFragment с InteractionOperator break должен охватывать все линии жизни окружающего InteractionFragment.

person qwerty_so    schedule 08.10.2015