掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     関連端の初期値、get/set


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
未登録ゲスト
投稿日時: 2007-12-12 15:18

関連端の初期値、get/set

属性では、「プロパティ」を ON に設定すると、
get/set メソッドが自動的に作成される機能がありますが、
関連端にもこの機能があると便利だと思います。

また、関連端の初期値が設定できるとありがたいです。
java.util.List<Foo> foos = new java.util.ArrayList<Foo>();
のように、コレクションや、コンポジションで保有しているクラス、Singleton の初期化を想定しています。
tkouno
投稿日時: 2007-12-12 15:25
EA Administrator
投稿: 3939

Re: 関連端の初期値、get/set

機能追加のご要望をお寄せ下さいまして
ありがとうございます。

関連端につきましては、現在のところやや中途半端な
状態になっている面がございます。

例えば、関連を持つクラスをコード生成すると、属性として
出力されますが、そのコードを読み込むと、属性として
クラスに追加されます。

この状態でコード生成を行っても重複して出力されることは
ありませんが、片方を変更した場合にもう片方に反映されない、
などの一貫性が保たれていない面がございます。

影響範囲が大きいため、次のバージョン7.1では改善できませんでしたが、
将来的には、関連と属性が同一のものとして扱われるような
改善を行うことを考えています。
(例:関連を作成すると属性が自動生成される、関連端をドラッグして
別のクラスに付け替えると、属性の型が自動的に変わる、など)


ご要望の件は、この改善を行う中で製品に反映していきたいと
考えております。

すぐにはご対応できず、申し訳ございません。

今後ともよろしくお願いします。



スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ