首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在企业架构师中用JavaScript创建图“需求图”

如何在企业架构师中用JavaScript创建图“需求图”
EN

Stack Overflow用户
提问于 2018-03-08 13:51:10
回答 2查看 255关注 0票数 1

使用Enterprise中的脚本,我可以创建UML的图表用例:

代码语言:javascript
复制
testElement = subPackage.Elements.AddNew( "New diagram", "Use Case" );
testElement.Update();

但是如何创建非UML图呢?它是关于AddNew函数的第二个参数。在文档中,

这可以是标准的UseCase类型(如'Class‘或'UseCase'),也可以是由千年发展目标技术定义的完全合格的元类型(如'BPMN2.0::BusinessProcess’或‘SysML1.4::块’)。

但是,由千年发展目标技术定义的完全合格的元类型是什么?我尝试了类似于"Extended::Requirements“之类的东西,但是它没有起作用。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-08 14:30:16

不能在元素集合中添加图表。

您发布的代码创建一个用例,而不是图表。

所以正确的代码是

代码语言:javascript
复制
newDiagram = subPackage.Diagrams.AddNew( "New diagram", "Extended::Requirements" );
newDiagram.Update();
票数 2
EN

Stack Overflow用户

发布于 2018-03-08 14:26:52

差不多了。我是Extended::Requirements

下一次创建您想要的图表,查看t_diagram.StyleEx,在那里您可以在MDGDgm=之后找到原型。

Geert在你的代码中指出了一个问题。如果要向元素添加关系图,则需要执行以下操作:

代码语言:javascript
复制
newDiagram = testElement.Diagrams.AddNew( "New diagram", "Extended::Requirements" );
newDiagram.Update();

或者用Geert的代码来处理一个包裹。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49174757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档