Master/Details-blokken

Master/Details is een patroon dat in veel gebruikersinterfaces wordt toegepast. Het bestaat uit een lijst of een structuur (de 'master') en een verzameling eigenschappen ('details') die worden gestuurd door de selectie in de master. Eclipse-formulieren leveren de implementatie van het patroon aan als nuttige bouwsteen met de volgende eigenschappen:

Het doel van een master/details-blok is om een sectie met een structuur of tabel te maken waarmee de selectie-event via het beheerde formulier wordt geïnitieerd. Als het geselecteerde object door het detailsgedeelte kan worden afgehandeld, moet hiervoor naar de pagina worden overgeschakeld en de eigenschappen worden weergegeven. Wanneer u het aangeleverde master/details-blok uitbreidt, moeten de subklassen: