掲示板一覧 - トピック一覧 Enterprise Architect 全般
パッケージ設定の一括変換(例:Java→C++) |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| mogass | 投稿日時: 2013-4-17 15:24 |
EA Administrator ![]() ![]() 投稿: 171 |
パッケージ設定の一括変換(例:Java→C++)サポートに頂きましたご質問と回答の要約です。
○ご質問 複数のパッケージ(クラス)の属性を、一括変換することは可能でしょうか? プロジェクト作成時に言語を間違えてjavaに設定したまま設計をすすめたため、複数のクラスの言語属性がjavaになっており、これを一括でC++に変更いたしたく。 ○回答 モデル変換の機能を利用して、ご要望を満たすことができるかと思います。 プロジェクトブラウザ内の対象のパッケージ要素を右クリックし、 コンテキストメニューの「パッケージの変換」を実行すると、 「モデルの変換」ダイアログが表示されますので、変換先の 言語(C++)を指定して実行すると、クラスの言語がJava→C++となり、 属性の型なども変換先の言語のものに置き換わります。 「子パッケージを含む」オプションを指定すると、選択した パッケージの子パッケージ内にある要素も対象となります。 お試しください。 モデル変換の機能に関しまして詳しくは、ヘルプの「要素の変換」の ページをご覧ください。 ○追記 上記のほか、「パッケージ内のクラスの設定を一括変更」機能を利用して、言語を変更することも可能です。 プロジェクトブラウザ内の対象のパッケージ要素を右クリックし、 コンテキストメニューの「ソースコードの生成と読み込み」 → 「パッケージ内のクラスの設定を一括変更」を実行すると、 「パッケージ内のクラスの設定を一括変更」ダイアログが表示されますので、現在の言語(Java)と変換先(C++)を指定して実行すると、クラスの言語がJava→C++となり、属性の型なども変換先の言語のものに置き換わります。 但し、この機能を利用して変換した場合は、要素の内容が直接書き換えられますので、あらかじめ変換するパッケージの バックアップをとっておくことをお勧めします。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |




