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