【问题标题】:Linking classes on a Sequence diagram using Rational Software Architect使用 Rational Software Architect 在序列图上链接类
【发布时间】:2012-03-31 18:58:41
【问题描述】:

我正在使用 Rational Software Architect 来玩类图和序列图。我创建了一个包含多个类的类图。然后我创建了一个序列图并尝试在类之间创建一个操作/消息。

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

在我能够链接序列图上的类之前,我应该了解一些规则吗?

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

【问题讨论】:

    标签: class uml sequence-diagram


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2016-06-26
      • 2012-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多