26.2 名前によるグラフの取得
グラフは、次の2つの方法で名前によって取得できます。
getGraph(Namespace, String)
: ネームスペースを明示的に指定するgetGraph(String)
: ネームスペースを明示的に指定しない
getGraph(Namespace, String)
では、ネームスペース(セッションに対してプライベート、またはパブリック)を指定する必要があります。この場合は、指定したネームスペース内でのみグラフが検索されます。
getGraph(String)
では、指定した名前が最初にプライベート・ネームスペース内で検索されます。指定した名前を持つグラフがそこで見つからなかった場合は、パブリック・ネームスペース内でグラフ名が検索されます。つまり、同じ名前を持つグラフがパブリック・ネームスペースとプライベート・ネームスペースの両方で定義されている場合、getGraph(String)
はプライベート・グラフを返し、その名前を持つパブリック・グラフを取得するには、getGraph(Namespace, String)
を使用する必要があります。
親トピック: ネームスペースと共有