EA JavaScript API库使用文档
时间: 2023-11-10 07:05:11 浏览: 165
EA JavaScript API是一个JavaScript库,它允许使用JavaScript与Enterprise Architect进行交互。下面是EA JavaScript API的使用文档:
1. 引入EA JavaScript API库
在HTML文件中,您需要引入EA JavaScript API库。您可以使用以下代码将EA JavaScript API库引入到您的HTML文件中:
```html
<script src="EAJavaScriptAPI.js"></script>
```
2. 初始化EA JavaScript API
在使用EA JavaScript API之前,您需要初始化它。您可以使用以下代码初始化EA JavaScript API:
```javascript
var eatester = new ActiveXObject("EA.Repository");
var Repository = new Repository(eatester);
```
3. 使用EA JavaScript API
现在,您可以使用EA JavaScript API与Enterprise Architect进行交互。以下是一些示例代码:
```javascript
// 获取当前模型
var currentModel = Repository.GetTreeSelectedPackage().PackageGUID;
// 获取当前元素
var currentElement = Repository.GetTreeSelectedObject().ObjectGUID;
// 获取元素的属性
var element = Repository.GetElementByGuid(currentElement);
var name = element.Name;
// 获取元素的标记
var taggedValues = element.TaggedValues;
for (var i = 0; i < taggedValues.Count; i++) {
var taggedValue = taggedValues.GetAt(i);
var taggedValueName = taggedValue.Name;
var taggedValueValue = taggedValue.Value;
}
```
EA JavaScript API库提供了许多方法和属性,您可以在开发插件时使用它们来与Enterprise Architect进行交互。EA JavaScript API的完整文档可以在Enterprise Architect的安装目录中的JavaScript文件夹中找到。
阅读全文