UML から C++ への変換の設定

UML から C++ への変換に関する警告およびコード・フォーマットの設定を行うことができます。 例えば、C++ の前書きコメントおよび終了コメントを指定したり、インデント・スタイルの設定を指定したりすることができます。

ファイル生成時に、変換がそのファイルの最初と最後に挿入するコメントを指定することができます。 指定したテキストが、テキスト・エリアでの表示どおりにソース・コードに挿入されます。 適切な C++ コメント表記を含む必要があります。例えば、著作権情報や、各ソース・ファイルに表示される必要のある他のオーサリング情報を指定できます。また、タブ余白、クラス属性と操作の表示順序、インデント・スタイルのフォーマット設定を選択することもできます。

UML から C++ への変換の設定を行うには、次のようにします。

  1. 「ウィンドウ」 > 「設定」をクリックします。
  2. 「設定」ウィンドウで「モデリング」 > 「変換」.
  3. オプション: コメントおよびコード・フォーマットの設定を指定するには、「UML から C++ へ変換」をクリックして、以下の 1 つ以上のステップを実行します。
    • ファイルの前書きコメントおよび終了コメントを指定する場合は、「一般」タブをクリックして、該当するテキスト・フィールドにコメントを入力します。
    • コード・フォーマットの設定を指定する場合は、「スタイルの編集」タブをクリックして、以下の 1 つ以上のステップを実行します。
      • クラス属性とそれに続いて操作が表示され、どちらも C++ 可視性規則に従ってソートされるようにするには、「可視性でソート」をクリックします。
      • UML モデルに保管されているのと同じ順序で、クラス属性と操作を表示するには、「ストレージでソート」をクリックします。
      • 変換によって生成されたコードのインデント・スタイルを指定するには、「インデントのスタイル」ペインにあるオプションをクリックします。 選択したスタイルと「タブ・スペース」フィールドに指定した値が組み合わせられて、変換により生成されるコードの実際インデントが決定されます。
  4. オプション: 変換で、ソース UML モデル要素を、生成された要素へのポインターで置き換える前に警告メッセージが表示されるようにするには、 「UML の可視化」をクリックして、「UML 要素の置換時に警告を表示する」チェック・ボックスを選択します。
    注: このチェック・ボックスを選択する場合、変換構成を正しいものにするためには、変換構成エディターまたは変換構成ウィザードの「共通」 ページにある「UML 要素の置換」チェック・ボックスも選択する必要があります。
  5. 「適用」「OK」とクリックします。
変換の設定は次回変換を実行したときに適用されます。
関連概念
UML から C++ への変換
関連タスク
UML から C++ への変換の出力のショートカットによるソース・モデル要素の置換
関連資料
UML から C++ への変換による UML モデル要素の変換処理

フィードバック