Master/details on malli, jota käytetään kaikissa käyttöliittymissä. Se koostuu luettelosta tai rakenteesta ("master") ja rakenteen valikoiman määrittämistä ominaisuuksista ("details"). Eclipse-lomakkeissa mallin toteutus toimii hyödyllisenä rakennuspalikkana seuraaville ominaisuuksille:
Kun details-osaa luodaan, master-osan factory-metodi on abstrakti ja yliluokan pitää toteuttaa se
Master- and details-osat ovat sash-lomakkeen aliobjekteja. Osia varten varatun lomakkeen tilan suhdetta voi muuttaa liikuttamalla sash-ohjausobjektia.
Sash-lomakkeen ominaispiirteiden vuoksi master- ja details-osat voidaan järjestää lomakkeeseen joko vaaka- tai pystysuuntaisesti.
Master/details-lohkon tarkoitus on luoda rakenne tai taulukko-osa, joka aloittaa valinnan ilmoitukset ohjatun lomakkeen kautta. Jos details-osa pystyy käsittelemään valittua objektia, sen pitää siirtyä sivulle ja esittää ominaisuudet. Kun jotain kootaan master/details-lohkon päälle, aliluokkien pitää
luoda master-osa (joka ajaa details-osan)
lisätä lomakkeen työkaluriviin toimintoja (työkalurivi sijaitsee otsikkoalueella lomakkeen oikeassa yläkulmassa)
rekisteröidä details-sivut, yhden jokaista erillistä master-osasta tulevaa syötettä kohden