Instruções de Configuração da Amostra de Transformação de Modelo para Texto

Para executar as transformações, você deve importar o plug-in para seu espaço de trabalho, iniciar o workbench de tempo de execução e chamar as transformações.


Importando as Transformações de Amostra

Para importar a amostra:

  1. Na página Visão Geral da Amostra de Transformação de Modelo para Texto, clique em Importar a Amostra.
  2. No assistente de Amostra de Transformações de Modelo para Texto, no campo Nome do Projeto, especifique um nome para o projeto de amostra.
  3. Clique em Concluir.
  4. Se for avisado para comutar para a perspectiva de desenvolvimento de plug-in, clique em OK.
  5. O assistente criar o novo projeto em seu espaço de trabalho.

O plug-in importado contém três transformações:

  1. Classe para Texto -> Console
  2. Classe para Texto -> Arquivo
  3. Estado para JSP


Executando as Transformações de Amostra

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

Para executar a transformação:

  1. Inicie o workbench de tempo de execução.
  2. No workbench de tempo de execução, crie um modelo UML que contenha um pacote com uma ou mais classes.
  3. Comute para a perspectiva Modelagem.
  4. Clique com o botão direito do mouse em um pacote, classe, ou modelo; em seguida, clique em Transformar > Executar Transformação > Classe para Texto -> Console.
  5. Na janela Executar Transformação, clique em Executar.

Os resultados da transformação são exibidos na visualização Console para a qual a amostra é importada e não na visualização Console do workbench de tempo de execução.


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

Para executar a transformação:

  1. Inicie o workbench de tempo de execução.
  2. No workbench de tempo de execução, crie um modelo UML que contenha um pacote com uma ou mais classes.
  3. Comute para a perspectiva Modelagem.
  4. Clique com o botão direito do mouse em um pacote, classe, ou modelo; em seguida, clique em Transformar > Executar Transformação > Classe para Texto -> Arquivo.
  5. Na janela Executar Transformação, na página Destino, especifique o projeto no qual será gravado o arquivo de saída para a transformação.
  6. Clique em Executar.

Por padrão, a transformação armazena os resultados em um arquivo de saída denominado class2text.txt, em uma pasta denominada ClassToTextOutput. Para visualizar o arquivo, abra uma Visualização do Navegador, caso ela já não esteja aberta.

Para especificar um nome diferente para o arquivo de saída, na janela Executar Transformação, clique na guia Propriedades. Na página Propriedades, no campo Nome do Arquivo de Destino, especifique um novo nome e clique em Aplicar.


Executando a Transformação de Estado para JSP

Para executar a transformação:

  1. Inicie o workbench de tempo de execução.
  2. No workbench de tempo de execução, crie um modelo UML que contenha uma máquina de estado. Inclua alguns estados e transições entre os estados para a máquina de estado.
  3. Aplique o perfil ScreenFlow ao modelo.
  4. Marque um ou mais estados aplicando um estereótipo do perfil ScreenFlow a cada um.
  5. Defina os valores dos atributos de estereótipo.
  6. Comute para a perspectiva Modelagem.
  7. Clique com o botão direito do mouse em um estado, região ou máquina de estado; em seguida, clique em Transformar > Executar Transformação > Estado para JSP.
  8. Na janela Executar Transformação, na página Destino, especifique o projeto no qual serão gravados os arquivos JSP de saída.
  9. Clique em Executar.

A transformação gera os arquivos JSP e os coloca no projeto especificado em uma pasta denominada web. Para visualizar o arquivo, abra uma Visualização do Navegador, caso ela já não esteja aberta.

A transformação de Estado para JSP não sobrescreve os arquivos JSP que já existem. Para sobrescrever os arquivos JSP existentes, na janela Executar Transformação, clique na guia Propriedades. Na página Propriedades, defina a propriedade Sobrescrever Arquivos de Saída para true.