モデル全体またはモデル要素のサブセットに Java™ 変換を適用して、ソース要素から Java クラスを生成することができます。
Java 変換を適用する前に、で入手できる情報を読んでおく必要があります。
「変換/構成」リストで「UML から Java へ」をクリックし、「変換の説明」ページで「変換文書を表示」をクリックしてください。
Java 変換を適用するには、以下のようにします。
- 「モデル・エクスプローラー」ビューで、Java クラスに変換するモデル要素またはモデルを選択します。
注: コンポーネントやコラボレーションなどの別のモデル要素に含まれているモデル要素は、特にそれを選択していない限り変換されません。
- 選択したモデルまたはモデル要素を右クリックします。次に、以下のいずれかのステップを完了します。
- 新規の変換構成を実行する場合は、をクリックします。
- 既存の変換構成を実行する場合は、変換構成の名前をクリックします。
- 新規のターゲットの Java プロジェクトを作成するには、以下のステップを完了します。
- 「変換を実行」ウィンドウで、「ターゲット」タブをクリックします。
- 「ターゲット」ページで、「新規ターゲット・コンテナーを作成」をクリックします。
- 「新規プロジェクト」ウィザードの「プロジェクト名」ボックスに名前を入力します。
- 「完了」をクリックします。
- リストからターゲットを選択します。
- 変換により生成される Java コレクションのタイプを指定するには、「コレクション (Collections)」タブをクリックします。
- 「コレクション (Collections)」ページの各 UML コレクション・タイプ・リスト
で、Java コレクション・タイプをクリックします。
- 変換されたモデル要素を、生成済みの Java 要素へのショートカットで置き換えるには、以下のステップを完了します。
- 「共通」タブをクリックします。
- 「共通」ページで、「UML 要素を置換する」をクリックします。
注: データが失われてしまう場合は、変換によってモデル要素が置き換えられることはありません。
- 生成された Java 要素から UML ソース・モデル要素への派生関係を作成するには、以下のステップを完了します。
- 「共通」タブをクリックします。
- 「共通」ページで、「ソースからターゲットへの関係を作成する (Create source to target relationships)」をクリックします。
- 「実行」をクリックします。
変換によって、ターゲットの Java プロジェクトに Java クラスが生成されます。
Java プロジェクトおよび Java クラスは、「モデル・エクスプローラー」ビューに表示されます。