Eclipse Zest链接节点(2个或多个源节点连接到1个目标)

Eclipse Zest链接节点(2个或多个源节点连接到1个目标),eclipse,zest,Eclipse,Zest,我试图使用EclipseZest可视化工具包创建一个包含5个不同连接的图形 以下文件概述了这5种连接(图3.常见的基本参数结构)—— 开箱即用的热情可以创建我正在寻找的5个连接中的4个。(除ii-链接外的所有) 我正在寻找如何创建此连接的指针 理论上,我希望选择多个节点作为源节点,并绘制到目标节点的连接(一个连接) 我是否应该扩展EntityConnectionData对象以获取源列表。然后实现IConnectionStyleProvider,并修改getRouter()以返回我自己的自定义连接

我试图使用EclipseZest可视化工具包创建一个包含5个不同连接的图形

以下文件概述了这5种连接(图3.常见的基本参数结构)——

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

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

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

我是否应该扩展EntityConnectionData对象以获取源列表。然后实现IConnectionStyleProvider,并修改getRouter()以返回我自己的自定义连接路由器

提前感谢,,
Alan

创建自己的内容提供商

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

  • 如果输入由元素之间的连接组成,请使用
    IGraphEntityRelationshipContentProvider
    。在那里,您将在
    getSource
    getDestination
    API中接收每个连接

  • 无需扩展
    EntityConnectionData