掲示板一覧   -   トピック一覧
   EA ソースコード生成・コード生成テンプレート
     ステートマシン図からのコード生成で、状態遷移表の内容を反映したい


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

ステートマシン図からのコード生成で、状態遷移表の内容を反映したい

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

○ご質問

ステートマシン図からのコード生成で、状態遷移表でセルに追加した
NやIの内容を元にコードに反映したいのですが、方法はありますか?

○回答

申し訳ございませんが、状態遷移表の内容をコード生成テンプレートから
取得するための方法はございません。


コード生成テンプレートは、状態要素や遷移の線など、実在するものに
対して処理を行う形式になっていますので、UMLモデルにおいて
実在しない情報(状態遷移表で空・N・Iのセル)に対して
処理を行うことができません。
(EASLのプロパティやコレクションの操作をご覧いただくとわかるかも
しれませんが、第1引数に要素や接続のID(GUID)を指定する必要が
あります。UMLとして要素や遷移が存在しない箇所には、このGUIDの
値がないため、情報を取得することができません。)


ですので、申し訳ございませんが、ご要望の結果になるような
カスタマイズを行うことはできません。
また、上記のような仕組みの関係で、今後改善することは
不可能のように思います。

ご要望に沿えず、申し訳ございません。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » ステートマシン図からのコード生成で、状態遷移表の内容を反映したい tkouno 2011-12-15 15:13