掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     プロジェクトブラウザ上の親子関係が変わっても、ダイアグラムが変更状態にならない


フラット表示 前のトピック | 次のトピック
投稿者 トピック
sugimoto
投稿日時: 2008-8-8 10:31
EA Administrator
投稿: 1895

プロジェクトブラウザ上の親子関係が変わっても、ダイアグラムが変更状態にならない

○ご指摘

プロジェクトブラウザ上で、パート要素を別のパート要素の"子要素"にした時、
ダイアグラム上で、自動的に子要素が親要素の内側に移動されるが、
このときダイアグラムの状態が変更状態になりません。

このため、ダイアグラムを開きなおした時に元の図に戻ってしまいます。

また、通常ダイアグラム保存時にアドイン側に通知される
EA_OnNotifyContextItemModifiedイベントが発生しないため、
アドイン側でダイアグラム上の変更を検知できません。


○回答

ご指摘の現象を確認することができました。

こちらはEAのバグになりますので、開発元に連絡し、改善いたします。

なお、プロジェクトブラウザ上で要素の親子関係を変更した場合、
EA_OnNotifyContextItemModified は呼ばれておりました。
(この場合のObjectTypeはotElementです。)
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » プロジェクトブラウザ上の親子関係が変わっても、ダイアグラムが変更状態にならない sugimoto 2008-8-8 10:31