ビュー定義の基本¶
概要¶
Next Design では、エンティティごとに複数のビューを定義できます。 新規追加したエンティティには、ドキュメントフォーム形式の [詳細] ビューのみが定義されています。
ビュー定義の方法には、次の方法があります。
- メタモデルに定義済みのフィールドや関連に対して、モデルエディタでビューを定義する。
- エンティティやフィールド、関連をメタモデルに追加すると同時に、モデルエディタでビューを定義する。
対象のメタモデルに対して最初にビュー定義する場合や、そのメタモデルの構造を熟知していない場合は、前者の方法を推奨します。 そのため、本マニュアルでは前者の方法のみを説明します。
以下では、エンティティに対するビュー定義の基本的な方法について、次の順で説明します。
- ビュー定義を追加する
- ビュー定義を編集する
- ビュー定義を削除する
- ビューの順序を変更する
ビュー定義の追加¶
エンティティに対して新しいビュー定義を追加するには、モデルエディタから次の手順で行います。
ビュー定義の編集¶
ビュー定義の編集については、ビューの種類ごとに説明します。
ビュー定義の削除¶
既存のビュー定義を削除するには、プロファイルナビゲータから次の手順で行います。
操作手順
- ナビゲータ上部のセレクタで [プロファイルナビゲータ] に切り替えます。
- 削除しようとするビュー定義を持つエンティティをプロファイルナビゲータ上で特定します。(上記画像の [ユースケース])
- そのエンティティ配下のツリーを展開すると、子ノードの末尾にそのエンティティが持つビュー定義が並んでいます。(上記画像の [ユースケース図], [一覧], [詳細] の3つ)
- 削除しようとするビュー定義と同じ名前の子ノードを選択して、コンテキストメニューから [削除] をクリックします。(上記画像の [ユースケース図])
- 削除すると、そのエンティティに対応するすべてのモデルから、該当ビューが削除されます。
ビューの順序変更¶
モデルエディタの右上に並ぶ、切り替え可能なビューの順序を変更するには、プロファイルナビゲータから次の手順で行います。
操作手順
- ナビゲータ上部のセレクタで [プロファイルナビゲータ] に切り替えます。
- 変更しようとするビュー定義を持つエンティティをプロファイルナビゲータ上で特定します。(上記画像の [ユースケース])
- そのエンティティ配下のツリーを展開すると、子ノードの末尾にそのエンティティが持つビュー定義が並んでいます。(上記画像の [ユースケース図], [一覧], [詳細] の3つ)
- 順序を変更したいビュー定義をクリックして選択し、ドラッグ&ドロップ操作で他のビュー定義と順序を入れ替えます。(上記画像の [一覧])
- プロファイルナビゲータのツリー上に並んでいるビュー定義の順序を入れ替えると、その順序に従ってそのエンティティに対応するすべてのモデルに対して、ビューの順序が変更されます。