掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     継承する操作の表示について


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
未登録ゲスト
投稿日時: 2004-9-17 14:25

継承する操作の表示について

クラス図からシーケンス図を作成しています。
シーケンス図のメッセージ中の操作を選択するときに
親クラスの操作が表示されません。
「特定の可視性を設定」で「継承および実現した特性」の
「操作を表示」をチェックしています。

クラス図では、同様のチェックをすると親クラスの
操作が表示されます。
昨日はできたんですが、何かの拍子にまったく表示されなく
なってしまいました。

どこか設定等で、確認すべき点はございませんでしょうか?
また、正しい操作方法をご教授お願いいたします。
tkouno
投稿日時: 2004-9-17 17:38
EA Administrator
投稿: 3939

Re: 継承する操作の表示について

問題を確認させていただきますと、クラス図では継承関係がある
状態で、シーケンス図では

・以前は親クラスの操作が表示・利用できた
・今は親クラスの操作は一覧に表示されず、対象クラスの
 操作のみがリストに含まれている

ということでよろしいでしょうか?

「何かの拍子」がおそらく原因であるかと思うのですが、

・クラス図では汎化(継承)の関係が定義されている
・シーケンス図のオブジェクトにクラスが設定されている
 (右クリックして「インスタンスの分類子を設定」で
  対象のクラスを正しく設定している)
・対象のメッセージのプロパティで「継承している操作の表示」
 にチェックが入っている

という状態であれば、継承された操作を利用できると思います。

この状態でも表示されないということであれば、何らかの条件で
発生するバグである可能性もあるかと思いますので、
別途詳細条件や(可能であれば)再現するプロジェクトなどを
お知らせいただけると助かります。

よろしくお願いします。

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