掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     リバース時に同じ名前のクラスが複数作成される


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

リバース時に同じ名前のクラスが複数作成される

サポート宛に頂きましたご質問の要約です。

○ご質問

ソースコードのリバースでクラス要素を作成すると、時々同名のクラス要素が
複数できてしまう場合があるようです。

対処方法はありますか?

○回答

ソースコードの読み込みの際に、クラス要素と対応するソースコードとの
関連づけは、ソースコードのパスで判断しています。
ですので、例えば、

Aさんがソースコードをリバースして、クラス図を作成。
(Aさんのソースのパスは、C:\src\hoge.h)
Bさんが、さらに、同じソースコードをリバースする。
(Bさんのソースのパスは、D:\my\source\hoge.h)

の場合には、hoge.hに対応するクラスが2つできます。

今回は、このような状況になっている可能性があります。
もし、このような状況(ソースのパスが異なる場合がある)の場合には
「ローカルパス」の機能を利用する必要があります。
(この機能の詳細はヘルプファイルなどをご覧ください。)

ご参考:
ソースから読み込んで作成したクラスとソースコードのリンクはどこにありますか?
https://www.sparxsystems.jp/forum/modules/xhnewbb/viewtopic.php?topic_id=4026&post_id=8365#forumpost8365
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ