Я хочу знать, как вы создаете условие if, которое не имеет «else» в ваших диаграммах последовательности? Я не знаю, должен ли я сделать это с альтернативой, потому что у меня будет только один случай или ничего, поэтому у меня не будет альтернатив. Благодарим вас за ответы.Как показать условие «если» без каких-либо дополнительных символов в диаграмме последовательности
1
A
ответ
1
Я только что нашел этот документ http://www.omg.org/news/meetings/workshops/MDA-SOA-WS_Manual/00-T4_Matthews.pdf на стр. 54 Я нашел Opt. Я искал в Интернете, и кажется, что это именно то, о чем я просил.
2
5
Нет необходимости включать несколько операндов.
Спецификации (17.6.2) требуют, чтобы у вас был хотя бы один операнд на фрагмент (дополнительных ограничений для вида alt
) нет.
Таким образом, вы можете сделать только что
Кроме того, как отметил Томас, вы можете использовать неавтоматического, что эквивалентно (курсив мой):
opt ион семантически эквивалентен alt ernative CombinedFragment где есть один операнд с непустым содержимым, а второй операнд пуст.