我需要使用Java中的EA自动化接口来在EA中创建一些图表--这里有一些例子。但是,我还想让一些图表组合到模型中的一个元素。
在EA本身,这只是一个右键单击元素,选择Add,然后选择Composite的问题,但是在Automation中,我看不到可以创建这种关系的任何地方。
有人知道怎么做吗?
发布于 2013-10-18 09:16:35
Element.IsComposite是读/写。将其设置为1将创建一个适当类型的复合图,除非元素已经包含其中一个(在这种情况下,它将成为复合图)。
另一方面,Element.CompositeDiagram是只读的.因此,您不能首先在模型中的任意位置创建一个图,然后设置指向它的元素。
发布于 2017-05-20 10:51:41
我知道这是个老问题,但我偶然发现了这个问题。
在EA v13.0中引入了Element.SetCompositeDiagram()并解决了这个问题!
myElement.SetCompositeDiagram(DiagramGUID)
https://stackoverflow.com/questions/19445611
复制相似问题