前页 后页

德尔福属性

Enterprise Architect对Delphi属性提供全面的支持。这些被实现为标记值,并带有专门的属性编辑器来帮助创建和修改Class属性。通过使用“功能可见性”元素上下文菜单选项,可以显示包含属性的“标签”部分。为方便起见,导入的具有属性的Delphi类具有自动显示此功能的功能。

手动激活属性编辑器

  • 在选定的类中,将代码生成语言设置为“ Delphi”
  • 右键单击“类”,然后选择“ Delphi属性”以打开编辑器
使用Delphi属性编辑器,您可以快速而简单地构建属性。从这里您可以:
  • 更改名称和范围(当前仅支持“公开”和“已发布”)
  • 更改属性类型(下拉列表包括项目中所有已定义的类)
  • 设置读写信息(下拉列表具有当前类的所有属性和操作;您还可以输入自由文本)
  • 将“存储”设置为True或False
  • 设置机具信息
  • 设置默认值(如果存在)

笔记

  • 当您从“属性”屏幕使用“创建属性”对话框时,系统会生成一对“获取”和“设置”函数以及所需的属性定义(作为“标记值”);您可以根据需要手动编辑这些标记值
  • 公共属性以'+'符号前缀显示,并以'^'发布。
  • 在“创建属性实现”对话框(通过“属性”对话框访问)中创建属性时,如果属性类型为Delphi,则可以将范围设置为“已发布”
  • 仅支持“公开”和“已发布”
  • 如果更改属性的名称并转发工程师,则会添加新属性,但必须从源文件中手动删除旧属性