自定义激活块
激活块代表了一段生命周期,激活块内可包含子激活块。激活块的断开代表了其生命周期的终止。
- 同步消息线(Message)与异步消息线(Async Message)会在其指向的目标上创建一个激活块。如果指向生命线,则在生命线上创建,如果指向某个激活块,则在其内创建一个子激活块。
- 返回消息线(Reply Message)指向到激活块上,不会额外创建子激活块。如果返回消息指向的是生命线则会创建一个激活块。
工具提供了如下五种方式控制激活块,可以根据需要合并或者断开激活块。
- 激活块生成
消息线连线到生命线成功后会自动生成激活块。
- 开始新的消息组
在当前模型图中开始新一轮进程,在单张模型图中描述多个进程场景。
在准备开始新的消息线右键菜单“开始新的消息组”。
打扫卫生结束后开始布置作业新的消息组。
- 向下延长端激活块
强制指定某个元素在正常进程周期外保持激活状态,表示该元素所属进程与其余进程共存;
- 向上延展源端激活块
强制某个元素上的激活块向上延展。
- 结束源端激活块
源端元素在该条消息线之后,结束其上激活块的进程周期,通常用来表示一条异步消息过后该源端元素变为空闲状态。
- 结束目标端激活块
当前激活块是由其上某条消息线设置了“延长源端激活块”而延展下来的,可以通过该设置结束其延展能力。