Instruções de Configuração para uma Transformação de Modelo em Modelo que Especifica um Projeto como sua Origem
Para executar a transformação, você deve importar o plug-in da transformação para o espaço de trabalho, iniciar o ambiente de trabalho do tempo de execução, importar o projeto de teste UML e, em seguida, chamar a transformação.
Importar a amostra
Na página de visão geral da amostra, clique em Importar a Amostra.
No assistente Transformações de Modelo em Modelo de Amostra,
no campo Nome do Projeto, especifique um nome para o projeto de
amostra.
Clique em Concluir.
Se for solicitado que você alterne para a perspectiva Desenvolvimento de Plug-in, clique em
OK. O assistente criará o
novo projeto no espaço de trabalho. A visualização Explorador de Pacotes
exibe o novo projeto de plug-in. Agora, é possível procurar o modelo de mapeamento de transformação de amostra e o código-fonte de transformação.
Resultados
O plug-in importado contém os seguintes itens:
Na pasta models, um modelo de mapeamento de transformação denominado project4source.mapping
Na pasta src, o código-fonte da transformação gerado a partir do modelo de mapeamento
Nas classes Project4sourceTransformationValidator, Project4sourceTransformationProvider e Model2ModelTransform, modificações no código-fonte da transformação gerada
Importar Projetos de Teste para o Ambiente de Trabalho do Tempo de Execução
Inicie o ambiente de trabalho de tempo de execução.
Clique em Ajuda > Conteúdo da Ajuda.
Na página Conteúdo, clique em Amostras > Amostras de Tecnologia > Modelos UML > Transformação de Modelo em Modelo que Especifica um Projeto como sua Origem.
Na página de visão geral da amostra, clique em Importar o Projeto de Origem de Teste.
No assistente de importação Projeto de Teste de Transformações de Amostra, o campo
Nome do Projeto, especifique um nome para o projeto de teste.
Clique em Concluir.
Se for solicitado para alternar para a perspectiva Modelagem, clique em OK. O assistente criará o
novo projeto no espaço de trabalho. A visualização Explorador de Pacotes
exibe o novo projeto de plug-in. Agora, é possível navegar pelos modelos de teste.
Na página de visão geral da amostra, clique em Importar o Projeto de Destino de Teste.
No assistente de importação Projeto de Teste de Transformações de Amostra, o campo
Nome do Projeto, especifique um nome para o projeto de teste.
Clique em Concluir. A visualização Explorador de Pacotes
exibe o novo projeto de plug-in. Agora, é possível navegar pelo arquivo de configuração da transformação, que tem .tc como uma extensão de nome de arquivo.
Para essa amostra, o modelo de teste de destino está vazio.
Executar a Transformação em um Ambiente de Trabalho do Tempo de Execução
Na visualização Package Explorer, dê um clique duplo no arquivo de configuração da transformação denominado runtest.tc.
Opcional: Se tiver especificado um nome de projeto diferente do nome padrão na etapa
5, você deve atualizar os caminhos para os modelos de origem e de destino.
No editor de configuração de transformação, na guia Origem e Destino, execute as seguintes etapas:
Na área de janela Origem, clique no projeto de origem de teste.
Na área de janela Destino, clique no modelo de destino no projeto de destino de teste.
Clique em Arquivo > Salvar.
Na guia Principal do editor de configuração de transformação, clique em Executar. A transformação executa
as seguintes etapas:
Copia elementos de cada modelo no projeto de origem para um pacote separado no modelo de destino. Essa transformação de amostra suporta somente um subconjunto de elementos UML. O pacote de destino no modelo de destino tem o mesmo nome que o modelo de origem de contribuição.
Renomeia o modelo de destino para o nome do projeto de origem.