掲示板一覧 - トピック一覧 EA ソースコード生成・コード生成テンプレート
[Java] 関連からフィールド作成 |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | トピック |
|---|---|
| tkouno | 投稿日時: 2007-12-12 15:19 |
EA Administrator ![]() ![]() 投稿: 3939 |
Re: [Java] 関連からフィールド作成ご質問の件、結論から先に申し上げますと
現在のEnterprise Architectでは対処不可能です。 ご提示のスクリプトの中で、 $name += "s" の処理を行っています。この時点で、モデル内の名前の情報と コードに出力された名前の情報が不一致となります。 Enterprise Architectは、他のいくつかのツールのように 出力されるソースコードにツールのための情報を埋め込みません。 この点は、コードが汚くならないということで多くの方の 支持をいただいていますが、その反面、今回のように 名前が変わる場合には、同じものであるという判断ができません。 (今は名前を中心に同一性の判断をしています) 出力される名前が変わるため、出力前にチェックした結果 「ソースコードに存在しない」ということで、結果として 重複して出力されます。 申し訳ございませんが、この点は現在のEnterprise Architectでは 対処不可能です。モデルの情報とコードの情報の同一性を 判断するための「ツールのための情報」を入れる以外の 対処法がございません。 しかしながら、これを行うことは、Enterprise Architectを 支持している人にとっては良くない話であり、また開発者 (Geoffrey Sparks)の方針もありますので、この方法での 解決は現時点では考えていません。 申し訳ございませんが、ご理解いただけますと助かります。 ご要望に沿えず申し訳ございません。 |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| |
未登録ゲスト | 2007-12-12 15:08 |
| » |
tkouno | 2007-12-12 15:19 |
| |
未登録ゲスト | 2007-12-12 15:39 |
| |
tkouno | 2007-12-12 15:54 |




