Criando Projetos de Comparação e Mesclagem Customizados

É possível criar um projeto de cliente de comparação e mesclagem para seus arquivos de modelo. É possível especificar extensões de nomes de arquivos e correspondentes de IDs ou correspondentes de nomes. Também é possível ativar o suporte de diagramas e incluir extensores de mesclagem de subsessão para campos de texto.

Procedimento

  1. Clique em Arquivo > Novo > Outro.
  2. Na janela Novo, expanda Modelagem > Extensibilidade de Comparação e Mesclagem; em seguida, clique em Projeto de Comparação e Mesclagem e clique em Avançar.
  3. No assistente de Novo Projeto de Comparação e Mesclagem, especifique o nome e local do projeto e clique em Avançar.
  4. Na página Especificação de Arquivo, especifique seus arquivos de modelo por extensões de nomes de arquivos ou tipos de conteúdo e clique em Avançar.
  5. Na página Especificação de Tipo de Correspondente, selecione o tipo de correspondente para cada extensão do nome do arquivo de modelo, um ID ou nome exclusivo, e clique em Avançar.
  6. Na página Renderização de Diagrama e de Árvore de Modelos, ative o suporte de diagramas e a renderização de árvore de modelos na página Explorer e clique em Avançar.
  7. Na página Classes de Comparação e Mesclagem Estendidas, nomeie as classes estendidas e clique em Avançar.
  8. Na página Extensores de Mesclagem de Subsessões e Estratégias Delta Compostas, selecione os extensores de mesclagem de subsessões e as estratégias delta compostas para inclusão no novo projeto de comparação e mesclagem e clique em Concluir.

Resultados

O novo projeto gera todo o código-fonte Java™ para as classes estendidas. O arquivo plugin.xml contém todas as ligações de ponto de extensão, e as dependências mínimas de plug-in são especificadas no arquivo MANIFEST.MF.

Feedback