マスター/詳細は UI の世界全体で 使用されているパターンです。リスト、つまりツリー (「マスター」) とマスターでの選択によって駆動 されるプロパティーのセット (「詳細」) で構成されて います。Eclipse フォームは、パターンの実装を、以下 のプロパティーを使用した便利なビルディング・ブロックとして 提供しています。
詳細パーツが作成されると、マスター ・パーツのファクトリー・メソッドが抽象になり、 サブクラスによって実装される必要がある。
マスターおよび詳細のパーツは、 サッシ書式の子であり、それぞれに割り振られる 書式スペースの割合は、サッシを移動することに よって変更することができる。
サッシ書式の性質によって、 マスターおよび詳細のパーツは、書式内で横方向にも 縦方向にも編成することができる。
マスター/詳細ブロックで大事な点は、 管理対象書式を使用して選択通知を発行するツリー またはテーブル・セクションを作成することです。詳細 パーツが選択されたオブジェクトを処理できる場合、 そのオブジェクトのページに切り替えてプロパティーを表示し ます。提供されたマスター/詳細ブロックの 上にビルドする場合、サブクラスは以下のようにする必要 があります。
マスター・パーツを作成する (詳細 を駆動するもの)
書式ツールバーにアクションを コントリビュートする (タイトル・エリアの書式の右上の部分を 使用する)
詳細ページを、マスター・パーツから 到達することができる異なる入力ごとに 1 つ 登録する