パースペクティブの利用

<< 目次を表示 >>

ページ位置:  Enterprise Architectの操作 > パースペクティブ >

パースペクティブの利用

パースペクティブを利用する際には、Enterprise Architectが既定で用意する多くのパースペクティブから選択することもできますし、独自のパースペクティブを定義し利用できます。必要に応じて、パースペクティブを切り替えながら作業を行うことで、利用する記法のみに着目したモデリングが可能です。

 

あるいは、利用可能なすべての記法を選択可能にしたい場合には、モデルテンプレートやダイアグラムの追加時に、「すべてのパースペクティブ」を選択することで、一時的にパースペクティブを切り替えられます。あるいは、Enterprise Architectの画面右上の ボタンから「すべて」を選択すると、パースペクティブが選択されていない状態に戻ります。

 

なお、セキュリティ(アクセス権)の機能が有効になっている場合には、自分が所属するグループに対して利用可能なパースペクティブが設定されている場合があります。この場合には、パースペクティブを変更できません。

 

 

利用手順:

既定のパースペクティブを選択すると、自動的に「ダイアグラム・モデルテンプレートの追加」ダイアログが開き、パースペクティブに関連するテンプレートを読み込んで利用できます。パースペクティブによっては、パターンの利用も可能です。モデル内にパターンを適用することで、複数の要素をまとめて作成できます。

 

あるいは、モデルテンプレートの追加機能を直接呼び出すこともできます。モデルテンプレートの追加時にパースペクティブを選択し、表示される内容を絞り込むこともできます。

 

リボン

ホーム > 画面 > パースペクティブ

コンテキストメニュー

パッケージを右クリック > モデルテンプレートの追加 > パースペクティブを選択

その他

  • 画面右上 > > 対象を選択
  • ダイアグラム・モデルテンプレートの追加ダイアログのダイアグラムタブで、パースペクティブを選択

 

 

パースペクティブの利用

パースペクティブを選択すると、前述のようにモデルテンプレートタブに反映される他、新規にダイアグラムを作成する際の選択肢も絞り込まれます。また、要素を選択するいくつかのダイアログにおいても、パースペクティブに含まれる種類の要素のみが対象となります。パースペクティブがソースコード生成に関係する内容の場合には、生成可能なソースコードの言語にも影響します。

 

設計の進行状況に応じてパースペクティブを切り替えることで、それぞれの情報において不要な記法・選択肢を非表示にできます。

 

 

利用できるパースペクティブの選択

必要に応じて、選択可能なパースペクティブを絞り込むこともできます。その結果、パースペクティブの選択肢が限定されるほか、さまざまな選択肢が限定されるため、切り替えが容易になります。この設定のためには、以下の方法で設定ダイアログを開きます。

 

   ホーム > 画面 > パースペクティブ > 設定

 

パースペクティブの管理ダイアログが表示されます。ダイアログには既定のパースペクティブタブと、自分のパースペクティブタブが含まれます。既定のパースペクティブタブには、Enterprise Architectが提供するパースペクティブが表示されます。グループの一覧のチェックボックスのチェックを外すことで、そのグループに含まれるすべてのパースペクティブはパースペクティブの選択肢から表示されなくなります。

 

個々のパースペクティブを選択する場合には、グループを選択後、右側のパースペクティブの一覧にある項目のチェックを外してください。下の画像の例では、GSNのパースペクティブとカスタム図のパースペクティブを利用しない設定にしています。

 

 

なお、パースペクティブのグループのチェックを外しても、個々のパースペクティブのチェックボックスはそのままとなります。この場合でも、グループ全体が表示されなくなります。

 

必要に応じて、チェックボックスにチェックを入れることで、利用できなくなったパースペクティブが再度利用できます。

 

 

パースペクティブの選択を解除する

選択したパースペクティブを解除し、すべてのMDGテクノロジーを利用可能にする(Enterprise Architectの初期状態に戻す)には、以下のいずれかの操作を行います。

 

 

注意:

  • パースペクティブを選択すると、そのパースペクティブには関係がないMDGテクノロジーは利用できなくなります。独自のMDGテクノロジーを利用している場合には、独自のパースペクティブを定義する必要があります。
  • 必要に応じて、パースペクティブには複数のMDGテクノロジーを含める必要があります。例えば、ICONIXのMDGテクノロジーには、ダイアグラム自身の定義は含まれていません。UMLのMDGテクノロジーも含める必要があります。
  • パースペクティブに含まれないMDGテクノロジーは無効になるわけではなく、引き続き有効です。MDGテクノロジーの管理ダイアログで無効にする場合とは動作が異なります。

 

 

参照: