リンク・スタイル (TL)

リンクは直線にするか、中間点で特定の形状を持つようにすることができます。 リンクを「直交」形式に形状変更するように指定できます。 すべてのリンクが同じ形状である場合はリンク・スタイルを全体的に設定でき、 同じ描画内でリンクの形状が異なる場合はリンク・スタイルを各リンクについてローカルに設定できます。

グローバル・リンク・スタイル

グローバル・リンク・スタイルを指定するには、以下のようにします。
メソッド setGlobalLinkStyle を使用します。
treeLayout.setGlobalLinkStyle(ibm_ilog.graphlayout.tree.TreeLayout.ORTHOGONAL_STYLE); 
setGlobalLinkStyle の有効な値は、次のとおりです。

個別リンク・スタイル

グローバル・リンク・スタイルが MIXED_STYLE でない限り、すべてのリンクの形状スタイルは同じです。 グローバル・リンク・スタイルが MIXED_STYLE に設定されている場合にのみ、各リンクに個別リンク・スタイルを設定できます。
各サブツリーに異なるリンク・スタイルが設定されたサンプル・グラフ
同じ描画内に混合された各種リンク・スタイル
個別リンクのスタイルを指定するには、以下のようにします。
treeLayout.setGlobalLinkStyle(ibm_ilog.graphlayout.tree.TreeLayout.MIXED_STYLE);
treeLayout.setLinkStyle(graph.children[2], ibm_ilog.graphlayout.tree.TreeLayout.ORTHOGONAL_STYLE);
style の有効な値は、次のとおりです。
  • ibm_ilog.graphlayout.tree.TreeLayout.STRAIGHT_LINE_STYLE (デフォルト)
  • ibm_ilog.graphlayout.tree.TreeLayout.NO_RESHAPE_STYLE
  • ibm_ilog.graphlayout.tree.TreeLayout.ORTHOGONAL_STYLE