我们用->来表示参与者之间的消息传递, 不必显式地声明参与者。
也可以用-->来表示虚线。
还可以用<--, <-; 这两个符号不影响绘制效果,只影响可读性
你可以试着修改下面文本框里的内容,然后查看右边图片的变化
你可以使用以下关键字来声明参与者:
你可以试着修改下面文本框里的内容,然后查看右边图片的变化
我们可以使用引号定义参与者,还可以用关键字 as 给参与者定义别名。
你可以试着修改下面文本框里的内容,然后查看右边图片的变化
参与者可以给自己发信息
你可以试着修改下面文本框里的内容,然后查看右边图片的变化
我们可以通过autonumber请消息自动编号
你可以试着修改下面文本框里的内容,然后查看右边图片的变化
我们可以通过 == 关键词来将你的图表分割成多个步骤。
你可以试着修改下面文本框里的内容,然后查看右边图片的变化
使用hide footbox关键字移除脚注。
你可以试着修改下面文本框里的内容,然后查看右边图片的变化
使用title关键词增加标题
使用header关键词增加页眉
使用footer关键词增加页脚
可以通过以下关键词将组合消息:
后面紧跟着消息内容,可以在标头(header)添加需要显示的文字(group除外)。
关键词 end 用来结束分组。分组可以嵌套使用。
我们可以通过在消息后面添加 note left 或者 note right 关键词来给消息添加注释。 也可以通过使用 end note 来添加多行注释。
可以使用note left of,note right of或note over在节点(participant)的相对位置放置注释。
还可以通过修改背景色来高亮显示注释。
以及使用关键字end note来添加多行注释。
我们可以在图中通过使用ref over关键词来实现引用。
我们可以使用...来表示延迟,并且还可以给延迟添加注释。 。
我们可以手动通过 \n 来换行。
也可以使用 maxMessageSize。
我们可以通过 使用|||来增加空间。还可以使用数字指定增加的像素的数量。
关键字activate和deactivate用来表示参与者的生命活动。
一旦参与者被激活,它的生命线就会显示出来。
activate和deactivate适用于以上情形。
destroy表示一个参与者的生命线的终结。
还可以使用嵌套的生命线,并且运行给生命线添加颜色。
如果只想关注部分图示,你可以使用进入和发出箭头。
使用方括号[和]表示图示的左、右两侧。
可以使用box和end box画一个盒子将参与者包裹起来。
还可以在box关键字之后添加标题或者背景颜色。