Instruções de Configuração de Transformações de Modelo em Texto

Para executar as transformações, é necessário importar o plug-in para o espaço de trabalho, iniciar o ambiente de trabalho de tempo de execução e chamar as transformações.
Por Que e Quando Desempenhar Esta Tarefa

Importando as Transformações de Amostra

Para importar a amostra:

  1. Na página de visão geral da amostra de transformação de Modelo em Texto, clique em Importar a Amostra.
  2. No assistente Transformações de Modelo em Texto de Amostra, no campo Nome do Projeto, especifique um nome para o projeto de amostra.
  3. Clique em Concluir.
  4. Se for solicitado para alternar 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 você pode navegar pelo código de plug-in de modelagem da UML.
Resultados
O plug-in importado contém três transformações:
  • Classe em Texto > Console
  • Classe em Texto > Arquivo
  • Estado em JSP

Executando a Transformação de Classe em Texto -> Console

Por Que e Quando Desempenhar Esta Tarefa
Para executar a transformação:
  1. Inicie o ambiente de trabalho de tempo de execução.
  2. Alterne para a perspectiva Modelagem.
  3. No ambiente de trabalho de tempo de execução, crie um modelo de UML que contenha um pacote com uma ou mais classes.
  4. Clique em Arquivo > Novo > Configuração da Transformação para criar um arquivo de configuração de transformação.
  5. No campo Nome, especifique um nome do arquivo.
  6. Na hierarquia de navegação, clique em Transformações de Amostra > Classe em Texto > Console.
  7. No Arquivo de Configuração, especifique um projeto ou uma pasta de destino e clique em Avançar.
  8. Na página Origem, selecione uma classe, um pacote ou o modelo no modelo de origem como a origem.
  9. Clique em Concluir para criar o arquivo de configuração de transformação.
  10. Clique com o botão direito do mouse no arquivo de configuração de transformação; em seguida, clique em Transformar > Classe em Texto > Console. Os resultados da transformação são exibidos na visualização de Console para a qual a amostra foi importada.

Executando a Transformação de Classe em Texto -> Arquivo

Por Que e Quando Desempenhar Esta Tarefa
Para executar a transformação:
  1. Inicie o ambiente de trabalho de tempo de execução.
  2. Alterne para a perspectiva Modelagem.
  3. No ambiente de trabalho de tempo de execução, crie um modelo de UML que contenha um pacote com uma ou mais classes.
  4. Clique em Arquivo > Novo > Configuração da Transformação para criar um arquivo de configuração de transformação.
  5. No campo Nome, especifique um nome do arquivo.
  6. Na hierarquia de navegação, clique em Transformações de Amostra > Classe em Texto > Arquivo.
  7. No Arquivo de Configuração, especifique um projeto ou uma pasta de destino e clique em Avançar.
  8. Na página Origem, selecione uma classe, um pacote ou o modelo no modelo de origem como a origem.
  9. Pressione o botão Concluir para criar o arquivo de configuração de transformação.
  10. Clique com o botão direito do mouse no arquivo de configuração de transformação; em seguida, clique em Transformar > Classe em Texto > Arquivo.

    Por padrão, a transformação armazena os resultados em um arquivo de saída chamado class2text.txt, em uma pasta chamada ClassToTextOutput. Para visualizar o arquivo, abra uma visualização de Navegador se ainda não estiver aberta.

    Para especificar um nome diferente para o arquivo de saída, clique na guia Propriedades no editor de configuração de transformação. Na página de Propriedades, no campo Nome do Arquivo de Destino, especifique um novo nome e salve a configuração.

Executando a Transformação de Estado em JSP

Por Que e Quando Desempenhar Esta Tarefa
Para executar a transformação:
  1. Inicie o ambiente de trabalho de tempo de execução.
  2. Alterne para a perspectiva Modelagem.
  3. No ambiente de trabalho de tempo de execução, crie um modelo de UML que contenha um pacote com uma ou mais classes.
  4. Aplique o perfil ScreenFlow no modelo.
  5. Marque um ou mais estados aplicando um estereótipo do perfil ScreenFlow a cada estado.
  6. Defina os valores dos atributos de estereótipo com o valor de estereótipo apropriado.
  7. Para criar um arquivo de configuração de transformação, clique em Arquivo -> Novo -> Configuração de Transformação.
  8. No campo Nome, especifique um nome do arquivo.
  9. Na hierarquia de navegação, clique em Transformações de Amostra > Classe em Texto > Estado em JSP.
  10. No Arquivo de Configuração, especifique um projeto ou uma pasta de destino e clique em Avançar.
  11. Na página Origem, selecione uma classe, um pacote ou o modelo no modelo de origem como a origem.
  12. Pressione o botão Concluir para criar o arquivo de configuração de transformação.
  13. Clique no arquivo de configuração de transformação e selecione Transformar -> Classe em Texto ->Estado em Jsp.

    A transformação gera os arquivos JSP e os coloca no projeto especificado em uma pasta chamada web. Para visualizar o arquivo, abra uma visualização de Navegador se ainda não estiver aberta.

    A transformação de Estado em JSP não sobrescreve os arquivos JSP já existentes. Para sobrescrevê-los, clique na guia Propriedades na janela Executar Transformação. Na página de Propriedades, defina a propriedade Sobrescrever Arquivos de Saída como true.


Feedback