预订演示
前页 后页

自动名称和计数器

当您在模型中创建新元素时,您有不同的选项来命名元素,具体取决于您创建它的方式。如果您创建元素:

  • 在图表上,系统应用元素类型的默认命名约定加上同一包中该类型元素数量的增量 - 例如,Actor4;您可以通过编辑元素的“属性”对话框中的“名称”字段将其更改为任何其他名称
  • 在浏览器窗口中,系统会提示您在“新元素”对话框中输入元素名称
您还可以为相同类型的元素设置自己的自动命名和编号约定,以便:
  • 在图表上,您的命名/编号约定会自动应用于新元素(如果需要,您仍然可以像以前一样更改)
  • 在浏览器窗口中,“新元素”对话框自动将命名约定应用于您的新元素
这是自动名称计数器窗口的示例,其中显示了新需求的示例名称和计数器。

如果您在包中有现有元素,并且您想对它们应用新的命名约定,您可以非常轻松地一次对包中所有相同类型的元素进行更改。

您将元素类型的命名约定定义为模型设置。同时,您还可以选择为“别名”字段和/或该类型元素的构造型定义命名/编号约定。

访问

功能区

设置>参考>设置>自动名称和计数器

为元素类型设置自动命名

选项

行动

也见

类型

单击下拉箭头并选择要应用自动命名/自动编号的元素类型。

构造型

如果要将命名约定应用于元素类型的特定构造型,请单击字段右侧的Browse.按钮,然后使用构造型选择器对话框找到并选择构造型名称。

请注记,您可以将一种命名约定应用于基本元素类型(例如类),并将不同的命名约定应用于该元素的构造型(例如 SysML块)。

构造型选择器

名称前缀

类型新名称的前缀(可选)。

名称柜台

类型计数器值;根据需要使用尽可能多的 0 来填充数字。

名称后缀

类型新名称的后缀(可选)。

名称创建时应用

选中复选框以在创建时将自动命名应用于指定类型的每个新元素。

如果您不选择复选框(但单击保存),指定元素类型的自动命名详细信息仍会在对话框中定义,但不会应用于该类型的新元素。默认的元素命名约定生效(<元素><n>)。

别名前缀

类型新别名的前缀(可选)。

别名柜台

类型计数器值;根据需要使用尽可能多的 0 来填充数字。

别名后缀

类型新别名的后缀(可选)。

别名应用于创作

选中复选框以在创建时将别名自动命名应用于指定类型的每个新元素。

如果您不选中该复选框(但单击“保存”按钮),指定元素类型的别名自动命名详细信息仍会在对话框中定义,但不会应用于该类型的新元素。默认的元素命名约定生效(<元素><n>)。

节省

(默认突出显示的按钮。)单击此按钮以保留您输入的值,并使对话框保持打开状态以进行进一步的chabnges。

这种类型的新元素现在有一个自动生成的名称和/或带有递增计数器值的别名。

  • 如果用户在图表上创建了一个元素,例如从图表工具箱或快速链接器,元素箱会自动分配定义的名称和/或别名
  • 如果用户使用“新元素”对话框在图表之外(例如在浏览器窗口中)创建元素,他们可以单击相应对话框中“名称”和/或“别名”字段旁边的自动按钮应用自动生成的文本
  • 如果用户在“名称”或“别名”字段中已有一些文本,则会被自动计数器文本覆盖
如果别名处于活动状态,要查看图表中的别名,需要在图表的“”对话框中选择“使用别名如果属性可用”选项。
直接添加元素到包中 配置图表显示

保存并关闭

单击此按钮以保留您输入的值,然后关闭对话框。该按钮对元素名称的影响与“保存”按钮相同。

单击此按钮关闭对话框并取消您输入的值,保持元素自动命名不变。

注记

  • 自动编号 - 无论是系统默认还是用户定义 - 不会跨包级别递增;如果您在包A 中有一个名为参与者的元素,并且在包A中创建了一个参与者元素,那么您的子参与者包也A是参与者

了解更多