Partialクラスの結合アドイン

Partialクラスの結合アドイン
説明

Enterprise Architectでは、C#のソースコードを読み込んだ場合にPartialクラスが存在する場合には、複数のUMLクラス要素が生成されます。これは、1クラス要素=1ソースファイル の原則があるため、ソースファイルが複数存在する場合には、複数のUMLクラスが生成されます。

一方で、既存のソースコードの解析の場合には、1つのクラスとして表現されるほうが把握しやすいです。このアドインを利用すると、Partialクラスが存在する場合、属性および操作と、関連などの接続を1つのクラスに移動し、他のクラスをモデルから削除して1つのクラスのみになるように結合します。
(それ以外の項目・情報は移動せずに要素を削除しますので、実行前に対象のプロジェクトファイルのバックアップを取得して下さい。また、移動後は、ラウンドトリップでの設計開発はできません。)

利用方法
アドインの詳細ページをご覧ください。