<< 目次を表示 >> ページ位置: ソースコードの生成と読み込み > 振る舞いモデルからのソースコード生成 |
Enterprise Architectのユニファイド版以上のエディションでは、ステートマシン図・アクティビティ図・シーケンス図の振る舞い図からのソースコード生成に対応します。
ソフトウェアプログラミング言語の C言語, C++, C#, Java, VB.Netはステートマシン図・アクティビティ図・シーケンス図の3つが対象です。
対象のダイアグラム
以下の振る舞い図からソースコード生成できます。
構造
振る舞いモデルからのソースコード生成を実行するためには、振る舞い要素がコード生成対象となるクラス要素の子要素として保持されなければなりません。
振る舞いを定義する内容に、対象のクラスが含まれるパッケージ以外にある外部要素を参照する場合、現在のパッケージから外部要素を含むパッケージへインポートの接続を追加する必要があります。
サンプルプロジェクトで動作を確認する
振る舞い図からのソースコード生成機能を試すには、サンプルプロジェクトをご利用下さい。
この場合の手順は次の通りです。
# |
操作方法 |
1 |
サンプルプロジェクトを開きます。このファイルは、「ホーム」リボン内の「ヘルプ」パネルにある「ヘルプ」ボタンから「サンプルプロジェクトを開く」を選択すると表示できます。 |
2 |
モデルブラウザ内で、以下のクラスを選択し、「コード」リボン内の「ソースコード」パネルにある「生成」ボタンから「選択した要素」を実行します。 サンプルプロジェクト | ソフトウェアエンジニアリング | Javaモデル(振る舞い定義あり) | 振る舞い図からのソースコード生成 | Order |
3 |
完了したら、Ctrl+Eでエディタを開き、Enterprise Architect内部のエディタで生成したコードの内容を確認します。 |
注意: |
|
参照: