Los formularios gestionados son reiniciadores que añaden
gestión de ciclo de vida y notificaciones a los miembros del formulario.
Un formulario gestionado no es un formulario propiamente dicho. Tiene
un formulario y acepta el registro del elemento IFormPart.
Para cada
IFormPart, gestiona eventos tales como el estado desechable,
guardar, confirmar, foco, cambios de selección, etc.
Para alcanzar el widget de formulario reiniciado, llame al método
'getfForm()'.
Existe semejanza entre los formularios gestionados y los visores
JFace: la relación entre un formulario y un formulario gestionado es similar,
por ejemplo, a
la existente entre un widget Table y TableViewer en
JFace.
No todos los controles del formulario tienen que ser un
componente del formulario. Es mejor agrupar varios controles e implementar la
interfaz IFormPart para el grupo.
Section es un grupo natural y el Formulario Eclipse proporciona la
implementación
SectionPart. Implementa la interfaz y contiene una instancia de
Section (creada fuera y pasada al constructor, o creada en el
propio componente).