シーケンス図のエクスポートでメッセージが消えるシーケンス図のエクスポートに関する質問です。
FAQに「シーケンス図で利用されているすべてのオブジェクトが含まれているような範囲で出力する必要」があると書かれていますが、それが不可能な状況でした。エクスポート先のモデルに参照するオブジェクトが含まれている状態でエクスポートした所、オブジェクトは無事に認識できて消えませんでしたが、一部のメッセージが消えてしまいました。消えたメッセージは、操作をプルダウンメニューより選んで追加したものでした。
結局オブジェクトのインスタンス化で対応しましたが、あるオブジェクトが複数のシーケンス図より参照されているケースが多かったため、同じオブジェクトを参照するインスタンスが多数できてしまいました。どうしても困るわけではありませんが、できるならば整理したいです。同じオブジェクトを参照する複数のインスタンスを一つにまとめるか、もしくは、インスタンスへ変換する際にパッケージ単位で変換、つまり、「パッケージA以下に含まれるクラスBへの参照を、クラスBのインスタンスCへの参照に変更する」ということはできないでしょうか。
そもそも、インスタンス化しないでもエクスポートできないのでしょうか。オブジェクトの認識ができているのに、メッセージが消えてしまうのはおかしい気がします。
|