我正在尝试使用Javascript将类转换为表。
当我执行以下代码(假设currentElement
是一个元素)时,类的构造型更新为“ table”,其中更新为构造型“ table”,并且在查看时呈现蓝紫色。但是,类型不会更新。
currentElement.Stereotype = "table"
currentElement.Type = "Table"
currentElement.Update();
当我在项目浏览器中选择更新的元素时,仍然看到它是
Class : <name>
。如何使用脚本(特别是Javascript)将类型转换类转换为表?谢谢!
最佳答案
EA中的表是构造型的Class元素,因此您只需更改构造型。
在API中设置构造型时,最好仅使用EA.Element.StereotypeEx
字段。
以下代码将成功设置正确的构造型:
currentElement.StereotypeEx = "EAUML::table";
currentElement.Update();
关于javascript - 在Enterprise Architect中使用Javascript将类型类转换为表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53401350/