预订演示
前页 后页

创建属性

您可以将Enterprise Architect配置为使用系统支持的任何编程语言在建模代码中自动创建属性。您可以从属性的属性窗口控制属性创建。每种语言的语法略有不同,产生的结果也略有不同:

  • Java和 C++ 生成 get 和 set 函数
  • C#和VB.Net创建属性函数
  • Delphi 创建了 get 和 set 函数以及一个专门的 Delphi属性标记值
注记该属性必须具有定义的类型才能创建属性。

访问

功能区

设计>元素>编辑>属性

上下文菜单

在浏览器窗口或图表中右键单击元素属性属性

键盘快捷键

Ctrl+2

为属性配置属性

行动

也见

1

在浏览器窗口或图表中,单击要为其配置属性创建的属性。该属性成为属性窗口的聚焦。

2

展开“属性”选项卡的“详细信息”部分,然后单击“属性”字段和Browse.按钮。

将显示“创建属性实现”对话框。

3

“语言”面板默认为类属性中定义的语言的单选按钮;但是,您可以单击任何其他单选按钮来选择要为其配置属性创建的另一种语言。

每种语言都可以在“属性详细信息”面板中启用自己的字段组合。

4

“名称”字段默认为属性的名称。如有必要,您可以用不同的名称改写它。

根据需要(如果可用)从下拉列表中为这些字段选择复选框或值,以定义所选编程语言的属性:

  • 通过参考
  • 构造型
  • 获取范围
  • 设置范围
  • 发表
  • 抽象的

5

点击确定按钮

系统生成所需的操作和属性以符合所选语言。

注记

  • Get 和 Set 函数具有属性型 «get» 和 «属性»,便于在图上元素的操作部分中识别属性函数;您还可以通过取消选择图表“属性”对话框的“特征”页面上的“属性方法”复选框来隐藏特定图表上的这些专用功能,这样可以更轻松地查看许多 get 和设置方法
  • 对于Delphi编程语言,开启标记值可以看到生成的属性标记值

了解更多