Criando um Modelo de Mapeamento

Você pode criar um modelo de mapeamento para especificar um nome alternativo para cada arquivo ou pasta gerada por uma transformação. Um modelo de mapeamento é separado do modelo de origem e contém um artefato para cada elemento do modelo de origem que corresponde a um arquivo ou pasta gerada. Cada artefato possui o mesmo nome que o elemento que o representa. Você pode especificar o nome alternativo para cada elemento de origem, alterando a propriedade de nome do arquivo do artefato. Alterar a propriedade de nome do arquivo de um artefato que representa um pasta gerada, como um elemento do pacote UML, afeta todos os recursos gerados nessa pasta. Após a criação de um modelo de mapeamento, você poderá aplicá-lo na próxima vez em que executar uma transformação no modelo.

Para criar um modelo de mapeamento:
  1. Na visualização Explorador de Modelo, selecione elementos do modelo.
  2. Clique em Modelagem > Transformação > Transformações de Configuração.
  3. Na janela Transformações de Configuração, na lista Transformações/Configurações, conclua uma das etapas a seguir:
    • Para editar uma configuração de transformação existente, selecione uma configuração de transformação.
    • Para criar uma nova configuração de transformação, selecione uma transformação; em seguida, clique em Novo, na caixa Nome, digite um nome.
  4. Clique na guia Mapeamento.
  5. Na página Mapeamento, clique em Criar apenas modelo de mapeamento (sem transformação).
  6. Especifique um nome e o espaço de trabalho e projeto atuais.
  7. Clique em Executar. O modelo de mapeamento gerado é exibido na visualização Explorador de Modelos no projeto atual.
  8. Na visualização Explorador de Modelos, selecione um artefato no modelo de mapeamento.
  9. Na visualização Propriedades, clique na guia Geral.
  10. Na página Propriedades, no campo Nome do Arquivo, digite um nome.
  11. Clique com o botão direito do mouse no arquivo de modelo (.emx); em seguida, clique em Salvar.
  12. Repita as etapas de 8 a 11, conforme necessário, para cada artefato. O modelo de mapeamento criado estará disponível quando você executar uma transformação em seu modelo.
Conceitos relacionados
Modelos de Mapeamento
Termos de uso | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.