掲示板一覧 - トピック一覧 Enterprise Architect 全般
同一パッケージ名を判別する方法 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| 未登録ゲスト | 投稿日時: 2004-10-13 3:15 |
同一パッケージ名を判別する方法jp.sparxsystems.user と au.com.sparxsystems.user という二つのパッケージにそれぞれ User クラスが存在するとします。
他のクラスで定義したあるメソッドの戻り値に jp.sparxsystems.user.User クラスを指定したい場合、戻り値のプルダウンメニューには「User」とだけ表示され、どちらのパッケージに所属する User か判別できません。 また、要素の分類子の選択ダイアログでも、パッケージフィールドにはクラスが直接属するパッケージだけ表示され(この例の場合だと user)、これまた User の判別ができません。 さらに二つの user パッケージを名前空間の基準に指定したとしても、要素の分類子の選択ダイアログ上の名前空間プルダウンメニューには「user」としか表示されず、またしても判別ができません。 何かパッケージ名を判別するいい方法はないでしょうか。 |
|
| tkouno | 投稿日時: 2004-10-14 9:29 |
EA Administrator ![]() ![]() 投稿: 3939 |
Re: 同一パッケージ名を判別する方法今回の場合には、名前空間の基準の指定方法を変えると
ご希望の動作に近くなるのではないかと思います。 今回の場合には、jpとauパッケージを名前空間の 基準に設定し、戻り値などの指定の際には「要素の分類子の 選択」ダイアログを利用して、jpあるいはauの名前空間を 指定することになるかと思います。 そのうえで、名前空間の指定リストがauとかjpだけでは わかりにくいのは事実であると思いますので、この点については 改善を検討させていただきます。 ご迷惑をおかけし申し訳ございません。 ぜひお試しください。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |




