掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     1つのモデル要素に複数の表示形態を取らせることは可能でしょうか?


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
umesan
投稿日時: 2018-11-13 14:06
EA Administrator
投稿: 1100
1つのモデル要素に複数の表示形態を取らせることは可能でしょうか?
サポート宛にいただきましたご質問の要約です。

○ご質問
1つのモデル要素Aについて、複数の表示形態を取らせることは可能でしょうか?

例1)アクティビティ図において、モデル要素Aを片や送信アクションとして表示して、片や受信アクションとして表示させる。
例2)モデル要素Aを、アクティビティ図1では"Activity A"として表示させて、同時に同じモデル要素Aを、ステートマシン図1では"State A"として表示させる。


○回答
UML のクラス要素をクラス図とシーケンス図のそれぞれに配置した際に、要素の見た目が異なります。(下記URLの小冊子「ゼロからはじめるEnterprise Architect」のP22で、シーケンス図への配置時に「そのまま配置」を選んだ場合等)

◇小冊子「ゼロからはじめるEnterprise Architect」について
https://www.sparxsystems.jp/products/EA/ea_zero.htm

これと類似の機能をご要望との事と推測致しますが、上記はUMLの定義として存在しますが、例としていただいたような表現は、UMLやSysMLなどとして該当の定義がないため、Enterprise Architectの標準機能としては、対応しておりません。また、現在のEAでは、モデルの1つの要素を、一つのダイアグラムに複数配置することはできません。ご了承お願いいたします。


しかし、頂きました例1に対しましては、下記ページで紹介しております「動画デモ:要素の外見と描画スクリプト」を利用し、カスタマイズして頂くことで対応できる可能性はあるかと推測いたします。(表現を分ける条件に依存し出来ない可能性もあります。)

◇Enterprise Architectのカスタマイズについての情報
https://www.sparxsystems.jp/products/EA/customize.htm


例2につきましては、EAでは、1つの要素に対し、要素の種類は一つしか定義できないため、対応は困難と考えます。

以上ご確認よろしくお願い致します。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ