Master-/Detailblock

Master/Details ist ein Muster, das im gesamten Bereich der Benutzerschnittstellen verwendet wird. Es besteht aus einer Liste oder einer Baumstruktur ('Master') und einem Satz von Eigenschaften ('Details'), die von der Auswahl im Master gesteuert werden. Eclipse-Formulare bieten die Implementierung des Musters als nützlicher Baustein mit den folgenden Eigenschaften:

Die Idee hinter dem Master-/Detailblock besteht darin, eine Baumstruktur oder einen Tabellenbereich zu erstellen, der die Auswahlbenachrichtigung über das verwaltete Formular startet. Wenn der Detailteil das ausgewählte Objekt bearbeiten kann, sollte es auf die jeweilige Seite wechseln und die jeweiligen Eigenschaften anzeigen. Wenn auf dem bereitgestellten Master-/Detailblock aufgebaut wird, so sollten die Unterklassen: