我无法发现如何在StarUML中正确使用alt/combined片段,因为我找不到在alt片段出现后提供条件的方法。是否有人可以列出操作步骤或提供一些好的教程链接。
3.为了实现这一点,您可以简单地复制已定义的操作数并粘贴到组合片段下:
我刚刚找到了以下步骤。 请参阅如何在starUML中设置“alt CombinedFragment”,因为我没有10个声望来发布图像。
1.创建一个序列图。
2.将CombinedFragment1添加到图表中。
3.将“seq CombinedFragment1”更改为“alt CombinedFragment1”。
4.选择“交互操作数”。
5.在“atl CombinedFragment1”上单击鼠标左键,您会发现一个“InteractionOperand1”添加到“alt CombinedFragment1”中。
6.添加第二个“InteractionOperand”,与步骤4、5相同,将出现一条分界线,如下所示。
7.设置InteractionOperand的守卫数据,我的是“isInit”,您将在alt框架中找到它。
8.添加第二个守卫数据,与步骤7相同。
9.将图表移动到适当的位置。
然而,我仍有一些未知的事情,例如如何使框架位于前部并与“B方法”添加关系。 希望对你有所帮助。