我需要使用Java的EA Automation Interface在EA中创建一些图表 - 有些例子。但是,我还希望将一些图复合图链接到模型中的元素。
在EA本身,这只是右键单击元素,选择添加然后选择复合图表的问题,但我无法在自动化界面中看到我可以创建此关系的任何位置。
有谁知道怎么做?
答案 0 :(得分:0)
Element.IsComposite
是可读/写的。将其设置为1将创建适当类型的复合图,除非该元素已包含一个(在这种情况下将成为复合图)。
Element.CompositeDiagram
是只读的。因此,您无法首先在模型中的某个任意位置创建图表,然后将元素设置为指向它。
答案 1 :(得分:0)
我知道这是一个老问题,但我偶然发现了。
在EA v 13.0中引入了Element.SetCompositeDiagram()并解决了这个问题!
<强> myElement.SetCompositeDiagram(DiagramGUID)强>