Formulários Gerenciados

Formulários gerenciados são wrappers que incluem gerenciamento de ciclo de vida e notificação para membros do formulário. O formulário gerenciado não é um formulário propriamente. Ele possui um formulário e aceita registro de elemento IFormPart. Para cada IFormPart, ele gerencia eventos como alterações de estado inválido, de salvamento, de confirmação, de foco, de seleção, etc. Para atingir o widget do formulário wrapped, chame o método 'getfForm()'.

Existe uma semelhança entre formulários gerenciados e visualizadores do JFace - o relacionamento entre um formulário e um formulário gerenciado é semelhante ao relacionamento entre um widget Table e um TableViewer no JFace, por exemplo.

Nem todos os controles do formulário precisam fazer parte do formulário. É melhor agrupar vários controles e implementar a interface IFormPart para o grupo. A seção é um grupo natural e o Formulário do Eclipse fornece implementação SectionPart. Ele implementa a interface e contém a instância Section (criada externamente e transmitida para o construtor ou criada na própria parte).