前页 | 后页 |
Enterprise Architect物件模型
Enterprise Architect物件模型使脚本编写者或程序员可以访问可用于查询或操作存储库的底层对象。物件模型可从内部或外部脚本环境或通过插件访问。这是一个方便的特征,可确保程序员与存储存储库的底层数据库隔离,保护他们免受数据库结构或内容的更改。这些对象被分组并包有用的、广泛的和有据可查的属性和方法,这些属性和方法使用起来很直观,并允许访问元素、特征、图表和项目元数据。
自动化为其他应用程序使用窗口OLE 自动化 (ActiveX) 访问Enterprise Architect模型中的信息提供了一种方式。通常这涉及到脚本客户端,例如 MS Word TM或 Visual Basic,或者使用在Enterprise Architect中使用脚本窗口创建的脚本。
自动化接口提供了一种访问Enterprise Architect模型内部的方法。您可以使用自动化接口执行的操作示例包括:
- 执行重复性任务,例如更新模型中所有元素的版本号
- 从状态机图中生成代码
- 生成自定义报告
- 执行即席查询
特征
特征 |
描述 |
也见 |
---|---|---|
连接到自动化接口 |
所有能够生成 ActiveX COM 客户端的开发环境都应该能够连接到Enterprise Architect自动化接口。本指南提供有关使用 Microsoft Visual Basic 6.0、 Borland Delphi 7.0、Microsoft C# 和Java连接到接口的详细说明。还有更多关于如何设置 Visual Basic 的详细步骤;这些原则适用于其他语言。 |
连接到接口 在 Visual Basic 中设置引用 |
示例和提示 |
自动化接口的使用说明以示例代码的形式提供。请参阅指向示例和其他可用资源的指针。此外,请参阅广泛的参考部分。 |
示例和提示 可用资源 参考 |
从Enterprise Architect调用可执行文件 |
Enterprise Architect可以设置为调用外部应用程序。您可以将浏览器窗口中选择的当前位置的参数传递给正在调用的应用程序。有关说明,请转到从 Enterprise Architect 调用主题。 A更复杂的方法是创建插件,这将在单独的部分中讨论。 |
从 Enterprise Architect 调用 Enterprise Architect插件 模型 |