前页 | 后页 |
区域
如果您正在对状态机图上的活动状态配置进行建模,并且需要将多个状态表示为同时处于活动状态,则可以通过首先创建状态机元素或复合状态元素然后将该元素细分为区域来实现此目的。您设置状态配置,以便每个区域只有一个同时活动的状态。多个转换可以从单个事件调度发生,只要类似触发的转换按区域划分。
区域显示在图表上的元素上,作为结构化隔间的细分,位于其他隔间(如标签、职责、属性和操作)下方。
访问
上下文菜单 |
右键单击元素|高级|定义并发子状态 |
在复合状态或状态机元素中创建区域
Step |
Action |
---|---|
1 |
在“状态”区域中,“名称”字段默认为“<匿名>”。 |
2 |
如果您要创建没有标题的区域,只需为每个区域单击一次保存按钮即可创建。 如果要创建命名区域,请输入名称并单击每个区域的保存按钮。 |
3 |
当您根据需要创建了尽可能多的区域后,单击关闭按钮。 您现在可以使用工具箱的“状态”页面中的图表填充区域。 |
注记
- 保存图表时,对区域中的元素进行修改;如果要撤消更改,请重新加载图表而不保存
- 任何添加到区域的状态、状态节点(伪状态)或同步元素区域该区域所有,通常不能拖入另一个区域;但是,如果您尝试在区域之间拖动状态,则会显示“将嵌入的元素移动到区域”菜单选项 - 如果您选择它 - 允许转移到完成