【发布时间】:2013-04-15 15:50:26
【问题描述】:
我无法发现如何在 starUML 中正确使用 alt/combined 片段,因为我无法在 alt 片段出现后提供条件。任何 1 都可以列出程序如何做到这一点或一些好的教程的链接。
【问题讨论】:
标签: fragment uml sequence xmi staruml
我无法发现如何在 starUML 中正确使用 alt/combined 片段,因为我无法在 alt 片段出现后提供条件。任何 1 都可以列出程序如何做到这一点或一些好的教程的链接。
【问题讨论】:
标签: fragment uml sequence xmi staruml
如果您使用的是 StarUML 2 (Beta),您可以执行以下简单步骤:
3.为此,您可以简单地复制已定义的操作数并将其粘贴到组合片段下:
【讨论】:
我刚刚找到了以下步骤。 请参考how to set "alt combinedFragment at starUML,因为我没有 10 声望来发布图片。
1.创建序列图。
2.将CombinedFragment1添加到图表中。
3.将“seq CombinedFragment1”改为“alt CombinedFragment1”
4.选择“交互操作数”
5.左键点击“atl CombinedFragment1”,你会发现在“alt CombinedFragment1”中添加了一个“InteractionOperand1”。
6.添加第二个“InteractionOperand”,同第4步,第5步,会有如下分界线。
7.设置InteractionOperand的Guard数据,我的是“isInit”,你会在alt框找到它。
8.添加2nd Guard数据,与步骤7相同。
9.将图表移动到适当的位置。
同时,我还有一些未知的东西,例如如何使框架位于顶部正面并添加与“B方法”的关系。 希望对你有帮助。
【讨论】:
将交互操作数添加到组合片段。当您选择交互操作数时,您应该在 Properties Inspector 中看到一个“Guard”字段。您可以在此处输入您的条件。
【讨论】:
【讨论】: