使用Rational Software Architect链接序列图上的类

时间:2012-03-31 18:58:42

标签: class uml sequence-diagram

我正在使用Rational Software Architect在类图和序列图中进行游戏。我创建了一个包含许多类的类图。然后我创建了一个序列图,并尝试在类之间创建一个操作/消息。

我发现在某些情况下我无法在某些类之间创建链接(消息/操作)。我不知道为什么会这样。

在能够链接序列图上的类之前,是否应该注意一些规则?

通常情况下,我点击调用类,将鼠标拖到“服务”类来表示方法调用。但问题是鼠标显示“禁用”图标(类似于禁止停车标志),所以我无法链接这两个类。

1 个答案:

答案 0 :(得分:1)

如果在序列图中使用“组合片段”,则消息中涉及的类(方法调用)必须是同一“片段”的一部分。如果是这种情况,您可以通过右键单击一个组合片段并选择“Covered Lifelines” - > “在上下文菜单中添加涵盖的生命线”。