预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

属性

属性定义元素的属性或内部数据元素。不是所有的元素类型都支持属性,还有一些有限制;例如,接口的属性必须具有公共范围。在浏览器窗口中,具有属性的元素(通常是类)在元素名称下列出了它们的属性,每个属性前面都有一个蓝色框( Attribute icon )。当在图表中描述时,属性列在元素的第一个属性隔间中,如这个顾客类示例中所示。

A UML Class element with several compartments, including an attribute compartment.

属性本身有几个重要的特征,例如类型、可见性(范围)、派生和注记。

访问

功能区

设计>元素>特征>属性(特征窗口)

(单击属性)设计>元素>特征>特征对话框(“属性”对话框)

上下文菜单

这些选项显示“属性”对话框

  • 右键单击浏览器窗口的“项目”选项卡中的属性|属性|属性
  • 右键单击检验员窗口的“详细信息”选项卡中的属性 |编辑 <属性名称>
  • 右键单击图表中的属性 |视图属性
这些选项显示特征窗口:
  • 在浏览器窗口或图表中右键单击元素|特征|属性或
  • 浏览器窗口中的右键属性|属性|所有特征

键盘快捷键

当您单击浏览器窗口或图表中的元素时,这些选项会显示特征窗口:

  • F9
  • Ctrl+5
当您单击浏览器窗口或图表中的属性时,此选项会显示特征窗口:
  • Ctrl+5
当您单击浏览器窗口或图表中的属性时,此选项会显示“属性”对话框:
  • F9

其它

  • 在检验员窗口的“详细信息”选项卡中,双击属性以显示“属性”对话框
  • 在浏览器窗口的“项目”选项卡中,双击属性以在图表上显示父元素

维护属性

Action

Detail

See also

创建和修改属性

在特征窗口的“属性”页面上,您可以创建和修改属性。

Create and Manage Attributes Attribute Tagged Values

移动和复制属性

如果目标元素也支持属性,您可以在元素之间复制或移动现有属性。

Copy Features Between Elements Move Features Between Elements Using the Element Tab of the Browser

定义属性

您可以为每个属性创建特定于您的编码语言的属性实现。

Create Properties

识别继承的属性

元素的属性可以继承自模型中的一个或多个连续的父元素。在图表上,您可以显示从层次结构中的哪个“拥有”元素继承哪些属性。

Display Inherited Attributes

注记

  • 属性元素操作、信号接收、属性点、交互点和连接点特征为
  • 如果您正在创建许多属性,请转到“首选项”对话框的“属性/操作”页面(“开始>外观>首选项>首选项>源代码工程>属性/操作”)并取消选择“保存后,重新选择已编辑的项目”复选框;现在,当您创建属性并单击“保存”按钮时,“属性”页面字段会清除,以便您输入下一个属性的详细信息 - 这有助于您在创建属性时快速,可能不一定要在创建时完全定义每一个
  • 如果父元素为连接器提供源或目标角色,则连接器可以附加到特定属性(作为特征)
  • 在元素和属性之间创建关系的另一种方法是将属性拖到活动图上,从而生成以该属性命名的物件元素;然后你创建与这个物件元素的关系

了解更多