0

我正在尝试使用 Eclipse Zest Visualization Toolkit 创建具有 5 个不同连接的图形。

以下论文概述了这 5 个连接(图 3。常见的基本参数结构)- http://www.mit.edu/~irahwan/docs/JWS2008.pdf

开箱即用的 Zest 可以在我正在寻找的 5 个连接中创建 4 个。(除 ii 之外的所有 - 链接)

我正在寻找如何创建此连接的指针?

理论上我想选择多个节点作为源,并将连接(一个连接)绘制到目标节点。

我是否应该扩展 EntityConnectionData 对象以获取源列表。然后实现IConnectionStyleProvider,修改getRouter()返回我自己自定义的Connection Router?

在此先感谢,艾伦

4

1 回答 1

0

创建您自己的内容提供商。

  1. 如果您的输入由连接的元素组成,请使用IGraphEntityContentProvider. 您会注意到,在 的帮助下getConnectedTo,您可以返回传递实体的子代。

  2. 如果您的输入包含元素之间的连接,请使用IGraphEntityRelationshipContentProvider. 在那里,您将收到getSourcegetDestinationAPI 中的每个连接。

无需扩展EntityConnectionData

于 2013-10-30T11:57:42.373 回答