掲示板一覧 - トピック一覧 EA ソースコード生成・コード生成テンプレート
列挙値の値にカンマを追加している箇所 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| tkouno | 投稿日時: 2016-2-12 10:05 |
EA Administrator ![]() ![]() 投稿: 3939 |
列挙値の値にカンマを追加している箇所サポート宛にいただきましたご質問の要約です。
○ご質問 ソースコード生成テンプレートで、列挙(enumeration)要素に対する ソースコード生成をカスタマイズしています。 それぞれの列挙値の後にカンマが追加されますが、これはどこで 追加されているのでしょうか? ○回答 ご質問の内容につきまして、カンマを付加している箇所は 以下の手順でご参照下さい。 1. ソースコードテンプレートエディタの、左側の一覧から 「Class Body」のテンプレートを選択します。 2. その一覧の下側にある「ステレオタイプ指定のテンプレート」 から「enumeration」を選択します。 ここで、右側に表示されるテンプレートの2行目の %list="Attribute" @separator=",\n" @indent="\t"% にある「@separator=",\n"」が、カンマを付加している箇所に なります。このlistマクロは、Enumの定義値のように、複数の値に ついて繰り返しの処理を行うためのものです。 @separatorは、ある処理を完了した後に追加される内容を 定義しています。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |




