您可以在“特征”窗口的标记选项卡上对标记添加值,另外,如果有多个值,那么还可以通过标记值窗口进行添加。
关于此任务
要对标记添加值,请在
值字段中输入该值。
- 如果只有一个值,请在值字段中输入该值,或者单击该字段旁的省略号按钮
以打开 Rational Rhapsody 内部编辑器。
- 如果有多个值,请单击值字段旁的省略号按钮
以打开标记值窗口。多重性字段中的值必须大于 1 才能启用标记值窗口。
过程
要使用标记值窗口来添加值,请完成下列步骤:
- 在每行输入一个值。
- 如果出现了添加新项行,并且您想输入另一个值,请单击该行的省略号
。
- 单击确定。
结果
对于具有多个值的标记,在该标记的“特征”窗口的值字段中,这些值由逗号分隔。
标记值窗口中可能行的数目与您在该标记的
多重性字段中输入的值相对应。常用的值如下所示:
- x - 特定数目的值(例如 1、2 或 5)
- * - 任意数目的值
- x,y - x 个或 y 个(例如 3,9)
- x..y - 最少 x 个,最多 y个(例如 3..9)
- 1..* - 最少 x 个,最大数目不限(例如 3..*)
下列示例说明对于不同的标记多重性值,标记值窗口中的行数:
- 如果在多重性字段中输入 3,那么标记值窗口将包含 3 行。
- 如果输入 *,那么将打开“标记值”窗口,窗口中包含新建行。对于要添加到标记的每个值,可单击省略号
创建可输入值的行。对所有要添加到标记的值重复执行该操作。
- 如果输入 3,9,那么在标记值窗口中,将添加 3 行以供您添加 3 个值;然后,您可以单击添加值行中的省略号另外添加 6 行,因此必须一共输入 9 个值。
- 如果输入 3..9,那么在标记值窗口中,将添加 3 行,因此您可以只输入 3 个值;另外,您也可以单击添加值行中的省略号以添加更多的值,直到值的总数达到 9 为止。
- 如果输入 3..*,那么将添加 3 行以供您输入 3 个值;然后,您可以单击添加值行中的省略号以便添加任意数目的值。
如果该标记是布尔类型,请选中或清除标记值窗口中每一行的复选框。如果该标记是元素类型,例如类或对象,请单击每个编号行末尾的省略号按钮
以打开模型浏览器,以便选择适用的元素。
请注意下列限制:
- 如果多重性值大于 1,并且您将值更改为 1,那么在“特征”窗口上单击确定时,将清除先前输入的所有值。
- 例如,如果您已输入 5 个值并将多重性字段更改为 3,那么您单击确定时,将除去第 4 个和第 5 个值。