掲示板一覧   -   トピック一覧
   EA ソースコード生成・コード生成テンプレート
     振る舞い図からのコード生成で、クラス図に自動生成される操作を表示させたい


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
tkouno
投稿日時: 2011-8-18 9:17
EA Administrator
投稿: 3939

振る舞い図からのコード生成で、クラス図に自動生成される操作を表示させたい

サポート宛に頂きましたご質問の要約です。

○ご質問

アクティビティ図など振る舞い図からのコード生成で、自動生成される操作は
クラス要素には操作として表示されません。表示する方法はありますか?

また、自動生成される操作の可視性を変更する方法はありますか?

○回答

アクティビティ図など振る舞い図からのコード生成の場合には、振る舞い図で
定義される操作は、クラス要素には表示されません。

何らかの理由で表示したい場合には、以下の手順になります。
(アクティビティ図の場合)

1. 振る舞い要素と同名の操作をクラス要素に作成します。
2. その操作のプロパティ画面の「振る舞い」グループで、「振る舞い」の欄の
  右下にある「要素の指定」ボタンを押します。
3. 要素として、該当の振る舞い要素を指定します。

これで、クラス図内に作成した操作が表示されますが、出力内容は
アクティビティ図で定義した内容になります。

可視性を変更する場合には、上記の方法で作成した操作の可視性を変更することで、
既定のpublic以外に設定できます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ