Formulários geridos

Os formulários geridos são wrappers que adicionam gestão e notificação de ciclos de vida aos membros do formulário. O formulário gerido não é um formulário propriamente dito. Tem um formulário e aceita registo do elemento IFormPart. Para cada IFormPart, gere eventos como, por exemplo, mau estado, salvaguarda, consolidação, foco, alterações de selecção, etc. Para poder chegar ao widget do formulário translineador, chame o método 'getForm()'.

Existe uma semelhança entre formulários geridos e visualizadores JFace - a relação entre um formulário e um formulário gerido é semelhante à relação entre um widget Table e TableViewer em JFace, por exemplo.

Nem todo o controlo no formulário tem de ser uma parte de formulário. É melhor agrupar um número de controlos e implementar a interface IFormPart para o grupo. Section é um grupo natural e o Formulário Eclipse proporciona implementação SectionPart. Implementa a interface e contém uma instância Section (criada fora e transmitida ao construtor ou criada na própria parte).