掲示板一覧   -   トピック一覧
   EA ソースコード生成・コード生成テンプレート
     引数付きコンストラクタの認識


フラット表示 前のトピック | 次のトピック
投稿者 トピック
tkouno
投稿日時: 2013-3-21 13:15
EA Administrator
投稿: 3939

引数付きコンストラクタの認識

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

○ご質問

ソースコードの生成を行い、自動生成されるコンストラクタに引数を追加して
モデルに同期後、再度コード生成すると、またコンストラクタが生成されてしまいます。
(コンストラクタが存在しないと判断されている?)

引数付きコンストラクタをコンストラクタとして認識させて、コンストラクタの
再生成を行わないようにする方法はありますか?

○回答

ご質問の件につきまして、ご推察通りコンストラクタに
任意のパラメータを追加すると、EAが既定で生成する
引数無しのコンストラクタとは異なると判断され、既定の
コンストラクタを生成するようになっております。

申し訳ございませんが、この判定処理を変えることはできません。
対応方法としましては、以下の手順でコンストラクタの生成自体を
行わないようにするしか方法がない状況です。
ご要望に沿えず、申し訳ございません。

※Enterprise Architectのメインメニューから
「ツール」→「オプション」でオプション画面を出し
「オブジェクトの生成」グループにある「コンストラクタの生成」のチェックを外す

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » 引数付きコンストラクタの認識 tkouno 2013-3-21 13:15