Как использовать псевдоним в диаграмме активности plantUML?
Я хочу нарисовать диаграмму, как показано ниже.
И мой исходный код:
@startuml
start
if (c1) then (YES)
:A;
else (NO)
if (C2) then (NO)
:A;
else (NO)
:C;
endif
endif
stop
@enduml
Кажется, что в новом синтаксисе plantUml нет синтаксиса псевдонимов. Я нашел старый синтаксис --> "some activity" as render
, Как я могу сослаться на тот же вид деятельности?
1 ответ
Может быть, вы уже видели эту экспериментальную функцию ?
Вы можете использовать
label
иgoto
ключевые слова для обозначения обработки перехода, с:
label <label_name>
goto <label_name>
@startuml
start
if (c1) then (YES)
label sp_lab0
label A ' define the label to later reference it with goto
:A;
else (NO)
if (C2) then (NO)
label sp_lab1
goto A ' reference label to goto
else (NO)
:C;
endif
endif
stop
@enduml