Řízené formuláře jsou obálkami, které do členů formuláře přidávají řízení životního cyklu a upozorňování. Řízený formulář není vlastním formulářem. Má
formulář a akceptuje registraci prvků IFormPart
. Pro jednotlivé
IFormPart
řídí události typu neaktualizovaný stav, ukládání, potvrzení, fokus, změna výběru atd. Chcete-li na obálku dosáhnout z prvku widget, volejte metodu
'getfForm()'
.
Řízené formuláře se podobají prohlížečům JFace - například vzájemný vztah formuláře a řízeného formuláře je obdobou prvků widget Table
a TableViewer
v JFace.
Částí formuláře nemusejí být všechny prvky ve formuláři. Výhodnější
je seskupit určitý počet obslužných prvků a implementovat pro tuto skupinu rozhraní IFormPart
. Sekce je přirozenou skupinou a formulář Eclipse poskytuje implementaci
SectionPart
. Implementuje rozhraní a obsahuje instanci Section
(vytvořenou externě a předanou konstruktoru nebo vytvořenou uvnitř samotné části).