14.1 グラフ名の定義

ロード(readGraphWithProperties()のコールなど)または変更によってセッション内で作成されたグラフには、セッションに対してプライベートなネームスペース内の名前が付きます。グラフは、公開によってのみパブリック・ネームスペースに配置されます(つまり、publishWithSnapshots()メソッドまたはpublish()メソッドのコール時)。グラフを公開すると、その名前は、セッションに対してプライベートなネームスペースからパブリック・ネームスペースに移動します。

特定のネームスペース内に特定の名前を持つグラフは1つのみ存在できますが、異なるネームスペースで名前を使用して異なるグラフを参照できます。新しいグラフを作成する操作(readGraphWithProperties()など)は、新しいグラフに選択された名前がセッションに対してプライベートなネームスペース内にすでに存在する場合、失敗します。グラフの公開は、パブリック・ネームスペース内に同じ名前のグラフがすでに存在する場合、失敗します。