イベント同士のリレーションシップ作成時に表示されるダイアログでキャンセルボタンを押してもリレーションシップが作成される
本来の動作としてはリレーションシップが作成されない方が自然だと思われる。
現状ではコマンド実行時にダイアログを出しているため、キャンセルができていない。 コマンド作成前かコマンド実行時にダイアログを表示、判定するタイミングをGEFのロジック上で探す必要がある。 ConnectionCreationToolでコマンド作成前にタイミングを拾えないだろうか?
本来の動作としてはリレーションシップが作成されない方が自然だと思われる。