Você pode incluir instâncias do ponto de extensão chamado com.ibm.xtools.transform.core.transformationExtensions
em plug-ins existentes do Eclipse. Esse ponto de extensão facilita a configuração
de extensões para transformações que são registradas no serviço de
transformação. Uma extensão de transformação é o mecanismo que possibilita a inclusão de
regras, extratores de conteúdo ou transfigurações em uma transformação existente. Normalmente,
você cria uma instância de um ponto de extensão de transformação em um plug-in;
apesar disso, você pode incluir várias instâncias, dependendo de como deseja agrupar
as extensões de transformação no plug-in.
Antes de Iniciar
É necessário abrir o arquivo de manifesto de plug-ins.
Por Que e Quando Desempenhar Esta Tarefa
Para incluir uma instância do ponto de extensão de transformação:
- No editor de manifesto de plug-ins, na guia Extensões,
ao lado da área de janela na área Todas as Extensões, clique em Incluir.
- No assistente Nova Extensão, na página Seleção do Ponto de Extensão,
na janela Seleção do Ponto de Extensão, na guia Pontos de Extensão,
clique em com.ibm.xtools.transform.core.transformationExtensions e
conclua uma das seguintes etapas:
- Para criar uma instância de um ponto de extensão de transformação, forneça
valores para um novo elemento de extensão de transformação; inclua regras, extratores
de conteúdo e transfigurações no elemento de extensão de transformação; na
área de janela Modelos Disponíveis para Extensões de Transformação xtools, clique em Extensões
de Transformação e conclua as outras páginas do assistente Extensões de
Transformação. A pasta src/m/n.rules
e a pasta src/m/n.extractors,
em que m representa o nome do projeto e n representa
o nome da extensão de transformação, contém as implementações Java™
das regras e extratores definidos utilizando-se o assistente.
Nota: Para obter
informações adicionais sobre os outros campos desta página e de páginas restantes
no assistente, consulte a ajuda contextual pressionando F1 quando
essa página for exibida no produto. Se
você estiver utilizando a plataforma Linux®, para obter informações adicionais sobre os outros
campos desta página e de páginas restantes no assistente, consulte a ajuda contextual
pressionando Shift+F1 quando essa página for exibida
no produto.
- Para criar uma instância de um ponto de extensão de transformação, de um elemento
de Extensão de Transformação e de um elemento ExtendTransform, todos com nomes padrão,
clique em Concluir.
Resultados
Um ponto de extensão chamado com.ibm.xtools.transform.core.transformationExtensions
e um elemento de extensão de transformação correspondente são incluídos no arquivo de
manifesto de plug-ins e exibidos na guia
Extensões,
na área de janela sob a área
Todas as Extensões.