0

Eclipse Zest Visualization Toolkitを使用して、5つの異なる接続を持つグラフを作成しようとしています。

5つの接続の概要は、次の論文で説明されています(図3.一般的な基本的な引数の構造)-http://www.mit.edu/~irahwan/docs/JWS2008.pdf

箱から出して、Zestは私が探している5つの接続のうち4つを作成できます。(iiを除くすべて-リンク)

この接続を作成する方法のポインタを探していますか?

理論的には、ソースとして複数のノードを選択し、宛先ノードへの接続(1つの接続)を描画したいと思います。

ソースのリストを取得するためにEntityConnectionDataオブジェクトを拡張する必要があります。次に、IConnectionStyleProviderを実装し、getRouter()を変更して、独自のカスタム接続ルーターを返しますか?

よろしくお願いします、アラン

4

1 に答える 1

0

独自のコンテンツ プロバイダーを作成します。

  1. 入力が接続された要素で構成されている場合は、 を使用しますIGraphEntityContentProvider。を使用するとgetConnectedTo、渡されたエンティティの子を返すことができます。

  2. 入力が要素間の接続で構成されている場合は、 を使用しますIGraphEntityRelationshipContentProvider。そこで、getSourceおよびgetDestinationAPI で各接続を受け取ります。

延長する必要はありませんEntityConnectionData

于 2013-10-30T11:57:42.373 に答える