实例线(即分类器角色)是标注了实例名称的垂直时间线。它代表所描述的场景中的典型实例或类。它可以接收来自其他实例线的消息,也可以将消息发送到其他实例线。
关于此任务
除了创建实例线、删除实例线以及修改实例线名称以外,还可以实现与静态模型中的类或参与者相连接的实例线。
过程
- 单击“实例线”按钮
。
- 将光标移到图上方。
- 将线条移至适当的位置,然后单击以便将线条固定在该位置。
- 输入类或实例的名称以替换缺省名称。
- 如果您指定了设计方式,那么 IBM® Rational® Rhapsody® 在缺省情况下会将实例线命名为
:class_n。如果指定的类不存在,那么产品将询问是否要创建该类。单击确定。
- 您可以继续创建实例线,也可以返回以通过单击“选择”工具来选择方式。
- 可选: 如果要对实例线添加自由文本框(例如,以便执行计算),请单击“动作块”按钮
,然后单击该实例线。
结果
如果您愿意,可以先放置多条实例线,以后再对其进行重命名。产品将对它们指定缺省名称,直到您对其进行重命名为止。有关将实例线重命名的信息,请参阅修改消息的特征。您添加更多的实例线时,时序图将根据需要自动地将图扩大。
注: 要将一条或多条消息移至不同的实例线,请选择相关消息,然后按 Ctrl+向右箭头或
Ctrl+向左箭头。这些消息将“跳”至新的源和目标实例线。此功能替换同一个图中的实例线之间的消息剪切和粘贴(或拖动)功能。