Os pontos de extensão layoutProvider, labelProvider, contentProvider e actionHandler foram reprovados e substituídos pelo ponto de extensão modelObjectDescriptor que os combina e os aprimora. A tabela a seguir lista os pontos de extensão ativos que podem ser utilizados para estender a estrutura de editor comum:
Ponto de extensão | Descrição |
---|---|
modelObjectDescriptor | Especifica o tipo do objeto, o editor de teste e o nome geral e o ícone do objeto. |
testOptions | Utilizado para contribuir com elementos da UI (Interface com o Usuário) para exibir as opções do protocolo na área de Detalhes do elemento-raiz na árvore, no Teste de Desempenho ou no Planejamento. |
editorAddonEnabler | Utilizado para gravar contribuições para a UI existente. Seus estados podem ser: ativado e exibido. Trabalha com a classe AddonReader. |
searchTypeProvider | Contribui com uma categoria de procura para a janela Procurar do teste de desempenho. A categoria consiste no tipo de objeto e, opcionalmente, nos parâmetros de procura. |
searchTypeOptionsContibutor | Contribui com parâmetros de procura extras para alguma outra categoria de tipo de procura. |
preferencePageContributor | Fornece uma maneira de criar páginas de preferências extensíveis assim como contribuir com UIs para outras páginas de preferências. Para as páginas de preferências, utilize o ponto de extensão do Eclipse e estenda a classe com.ibm.rational.common.test.editor.framework.kernel.EditorPreferenecePage. Para as contribuições de páginas, utilize esse ponto de extensão e estenda a classe com.ibm.rational.common.test.editor.framework.kernel.TestPreferenceContributor. |