Hanterade formulär

Hanterade formulär är paketeringsmoduler som lägger till livscykelshantering och aviserar formulärsmedlemmar. Ett hanterat formulär är inte i sig självt ett formulär. Det har ett formulär och accepterar registrering av IFormPart-element. För varje IFormPart hanterar det händelser som osparat läge, sparande, bekräftelse, fokus, urvalsändringar etc. För att nå gränssnittskontrollen för paketerade formulär anropas metoden 'getForm()'.

Det finns en likhet mellan hanterade formulär och JFace-visningsprogram - förhållandet mellan ett formulär och ett hanterat formulär liknar t.ex. det mellan en Table-gränssnittskontroll och TableViewer i JFace.

Alla kontroller på formuläret behöver inte vara formulärsdelar. Det är bättre att gruppera ett antal kontroller och implementera gränssnittet IFormPart för gruppen. Sektion är en naturlig grupp och i Eclipse-formuläret finns implementeringen SectionPart. Den implementerar gränssnittet som innehåller en Section-förekomst (som antingen skapats på utsidan och skickats till konstruktionsmodulen eller så har den skapats i själva delen.)