“名称”窗格

“名称”窗格包含每条实例线或分类器角色的名称。在时序图中,分类器角色代表分类器的实例。它描述该分类器实例为了执行特定任务而扮演的特定角色。 分类器角色显示为带有文本头(名称)的实例线(在文本头四周绘制了一个框)。分类器角色能够实现静态模型对象的分类器(类或参与者)。

由于太长而在窗格中放不下的名称将跨过分隔栏延伸到下方窗格背后。要更改“名称”窗格的大小,请单击分隔栏并上下拖动。

您可以使用文本项的菜单在“名称”窗格中更改字体以及编辑名称。

可以通过三种方法来描述名称:

分类器角色名称: 分类器名称
                    : 分类器名称
分类器角色名称

在前两种情况下,如果该分类器名称在元模型中不存在,那么 IBM® Rational® Rhapsody® 将询问是否要向项目添加新的分类器。第三种情况告知产品,您想使用 <未指定> 分类器角色,这意味着分类器角色不是现有分类器或参与者的实现。

如果要将分类器角色的名称更改为模型中存在的角色名称,那么将自动针对该分类器实现分类器角色。例如,如果将分类器 B 的角色名称更改为“Alarm”,并且模型中存在类 Alarm,那么此角色将成为类 Alarm 的实现,并且它的名称将更改为 B::Alarm

如果将名称更改为模型中尚未存在的类,那么 Rational Rhapsody 将询问是否要创建该类。例如,如果输入 x:X,那么产品将询问是否要创建类 X


反馈