掲示板一覧   -   トピック一覧
   EA ソースコード生成・コード生成テンプレート
     %packagePath%の内容


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
tkouno
投稿日時: 2016-1-21 10:00
EA Administrator
投稿: 4300

%packagePath%の内容

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

○ご質問

ソースコード生成テンプレートで、%packagePath%を利用していますが
クラスが格納されているパッケージでは無く、最上位のパッケージ名のみが
含まれます。
(%packageName%も同様です。)

クラスが格納されているパッケージのパスを取得する方法がありますか?

○回答

%packagePath%や%packageName%のマクロは、利用するテンプレートによって
値が変わります。

もし、このマクロを「File」テンプレートなどで利用している
のであれば、ご指摘通り最上位のパッケージについての情報が表示されます。
一方で、例えばもし「Class」テンプレートで上記のマクロを
利用すれば、ご希望通りの内容が出力されるはずです。

このように、マクロによっては利用する位置によって利用の
可不可が変わるものや、内容が変わるものもありますのでご注意下さい。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ