Um projeto de mapeamento de transformações de modelo para modelo pode conter vários modelos de mapeamento, que, por sua vez, podem conter uma ou mais declarações de mapeamento.
Uma declaração de mapeamento, também chamada de mapa, especifica como criar ou atualizar um objeto de saída para um determinado objeto de entrada. Se você precisar
incluir um tipo de objeto que não está disponível no metamodelo de entrada ou saída utilizado pelo mapa, poderá incluir os perfis UML apropriados ou os metamodelos Ecore no escopo dessa mapa.Antes de Iniciar
É necessário ter um modelo de mapeamento aberto. Um modelo de mapeamento tem .mapping como extensão de nome de arquivo. O modelo de mapeamento deve conter pelo menos um mapa.
Por Que e Quando Desempenhar Esta Tarefa
Para incluir objetos de entrada ou saída em um modelo de mapeamento:
- Execute uma das etapas a seguir:
- Para incluir um objeto de entrada no mapa, clique no ícone Incluir um objeto de entrada, que corresponde ao ícone na extremidade esquerda da barra de ferramentas referente ao mapa que você está editando (
).
- Para incluir um objeto de saída no mapa, clique no ícone Incluir um objeto de saída, que é o segundo ícone a partir da esquerda na barra de ferramentas referente ao mapa que você está editando (
).
- Opcional: Para incluir um metamodelo que contém um objeto não visível no painel Elemento, clique em Incluir Modelo. Na caixa de diálogo Carregar Recurso que é aberta, especifique o metamodelo apropriado.
- Na caixa de diálogo que é aberta, no painel Elemento, selecione um objeto de metamodelo. O painel Elemento exibe os elementos em um ou mais metamodelos que você especificar como origem ou destino para o modelo de mapeamento.
- Opcional: Se você especificar o metamodelo UML na etapa 2,
no painel Estereótipo, poderá selecionar zero ou mais estereótipos a serem aplicados ao objeto de metamodelo selecionado na lista Elemento.
Se um objeto de metamodelo tiver um estereótipo definido em qualquer um dos perfis de entrada, esse estereótipo aparecerá no painel Estereótipo.
- Clique em OK.
- Clique em .