掲示板一覧 - トピック一覧 Enterprise Architect 全般
クラス図で表示する属性の上限数を指定したい |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| 未登録ゲスト | 投稿日時: 2004-12-10 23:41 |
クラス図で表示する属性の上限数を指定したいクラス図で、要素(属性・操作)の数を制限する方法はないのでしょうか?
例)表示する属性数の上限を5つまでとする。 データベースをリバースした際など、属性が20~30になると、図として非常に見づらくなり、かといって属性を非表示とするとクラス名称だけになるので、さびしいです。 |
|
| tkouno | 投稿日時: 2004-12-13 11:12 |
EA Administrator ![]() ![]() 投稿: 3939 |
Re: クラス図で表示する属性の上限数を指定したいご要望の件ですが、現時点では簡単に対応することはできません。
機能追加要望として検討させていただきます。 現時点で対応可能な、見た目が改善する案としては 次のような方法もあります。ぜひお試しください。 ・パラメータの詳細を表示しない ダイアグラムのプロパティにある「パラメータの詳細を表示」において 「なし」(状況に応じてそれ以外でも)を選択する。 ・特定のステレオタイプを隠す 対象のクラスに対して「特性の可視性を設定」を実行し 表示する必要のない操作や属性のステレオタイプを指定する (テーブルの場合には効果的かも) ・ステレオタイプを隠す ダイアグラムのプロパティにある「特性のステレオタイプを隠す」 を選択する。 (テーブルの場合に効果的) ・表示される種類を限定する ダイアグラムのプロパティにある「表示するクラスメンバー」で 表示不要なスコープを指定する。 |
| 未登録ゲスト | 投稿日時: 2004-12-21 16:43 |
Re: クラス図で表示する属性の上限数を指定したい回答有難う御座います。
ご提案いただいた方法の組み合わせで、ほぼイメージ通りの図を作成できました。 ・ダイアグラムのプロパティにて「属性を隠す」をチェック。 ・ダイアグラムのプロパティ「パラメータの詳細を表示」で、「名前のみ」とする。 ・各クラスの「特性の可視性を設定」にて、「特定のステレオタイプを隠す」に<<index>>や<<check>>を設定。 とする事で、DBリバースした図が見やすくなりました。 取り急ぎ、お礼申し上げます。 |
|
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |




