掲示板一覧 - トピック一覧 Enterprise Architect 全般
ソースコード読み込みで、子要素が増えてしまう |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | トピック |
|---|---|
| sugimoto | 投稿日時: 2008-6-10 18:20 |
EA Administrator ![]() ![]() 投稿: 1895 |
ソースコード読み込みで、子要素が増えてしまう○ご質問
パッケージが2つあり、それぞれに似た構成の要素を登録しています。 その片側にあるクラス要素は、子要素として構造体(struct)を持っています。 このクラス要素について、ソースコード読み込みを行うと、 その子要素である構造体が、追加で作成されてしまいます。 ○回答 いただいた情報から、もう片方のパッケージに、同名のクラスで、 同じファイルパスを持つクラス要素があることが分かりました。 また、このクラス要素は、ソースコード読み込みを行ったクラスよりも 先に作成されたことも分かりました。 EAではクラス要素とソースコードの関係は、ファイルパスで管理されています。 また、異なるクラスであるにも関わらず、同じファイルパス持つような状況は、 想定にありません。 クラスをソースコード読み込みする場合、EAはモデルが格納されたデータベース上で クラス名とファイルパスから該当するクラスを見つけ、そこに対してソースコードを 同期しようとします。 今回は、この条件に一致するが、別のパッケージのクラスが先に見つかったため、 そのクラスの情報を確認したところ、ソースコードに記載された構造体を持って いないため、モデル上に構造体を読み込んだという動作になっています。 お手数お掛けしますが、どちらからのクラス要素の名前またはファイルパスを 変更して、ソースコード読み込みしていただきますようお願いいたします。 |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
sugimoto | 2008-6-10 18:20 |
| |
未登録ゲスト | 2008-8-23 19:59 |
| |
sugimoto | 2008-8-25 9:29 |




