コード・テンプレートは、UML から C++ への変換により UML モデルから生成された
C++ コードの空白やインデントなどのフォーマットの指定に使用できる、
編集可能な文字列です。また、
コード・テンプレートを使用して、変換が基本レベルで生成するコードを制御することができます。例えば、クラスのヘッダーのタグを、クラスの名前
と本体に対する値で置換するコード・テンプレートを使用することができます。
UML から C++ への変換を適用する前に、で入手できる情報を読んでおく必要があります。
「変換/構成」リストから
「UML から C++ へ」を選択します。
「変換の説明」ページで、
「変換文書を表示」をクリックします。
モデリング・パースペクティブが表示されている必要があります。
変換によって生成された C++ コードのフォーマットを指定するには、以下のようにします。
- をクリックします。
- 「モデリング」を展開して、「変換」を展開し、「UML から C++ へ変換」をクリックします。
- 「テンプレート」タブをクリックします。
- 「テンプレート」ページの「生成コードの構成」リストで、
テンプレートを選択します。
- テンプレートのヘッダー・セクションを編集するには
、「ヘッダー」フィールドで変更を入力します。
- テンプレートの本体セクションを編集するには
、「本体」フィールドで変更を入力します。
- 任意: 変更したテンプレートの新規バージョンが使用可能になったときにメッセージを表示するには、
「更新済みテンプレート・セットが使用可能な場合、警告を表示」チェック・ボックスを選択します。 「設定」ウィンドウの
「テンプレート」ページを開くときと、C++ 変換を実行するときに、メッセージが表示されます。
- 「OK」をクリックします。
編集されたテンプレートは、次回この変換構成を実行したときに適用
されます。