掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     シナリオ内の相互参照の要素の名前について


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
tkouno
投稿日時: 2010-7-22 9:16
EA Administrator
投稿: 3939

シナリオ内の相互参照の要素の名前について

○ご指摘

拡張形式のシナリオのステップに、相互参照で指定されている要素の名前が
含まれている場合には、下線が表示され要素が認識できる状態になっています。

この状態で、相互参照されている要素の名前を変更した場合に、
ステップ内の要素の名前が更新されません。

バグでしょうか?

○回答

現状としましては、ご指摘のような挙動になります。

このシナリオの機能について、Enterprise Architectの挙動としては
以下のようになっています。

・シナリオのステップの情報は、単なる文字列として内部的に保持しています。

・プロパティ画面が表示される場合には、以下の処理を行っています。
 1. ステップの内容を文字列として取得する
 2. 文字列中に、「相互参照」として指定されている要素の名前が含まれているかどうかをチェックする
 3. 含まれている場合、下線をつけて表示

ですので、何らかの要素のリンクとして情報を保持しているわけではありません。
そのため、要素側の情報を変更した場合に、連動して変更するような
仕組みはありません。


そのため、もしご希望のような、シナリオに関係する要素の名前が
変更になる場合には、各ステップに含まれる要素の名前も置換する必要が
あります。

量が多い場合などは、APIなどを利用して一括処理することに
なるのではないかと思います。

ご要望に添えず、申し訳ございません。
上記のような対応方法をご検討ください。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ