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:
-
Na página
Visão Geral da Amostra de Transformação de Modelo para Texto, clique em
Importar a Amostra.
-
No assistente de Amostra de Transformações de Modelo para Texto, no campo Nome do Projeto, especifique um nome para o projeto de amostra.
-
Clique em Concluir.
-
Se for avisado para comutar para a perspectiva de
desenvolvimento de plug-in, clique em OK.
-
O assistente criar o novo projeto em seu espaço de trabalho.
O plug-in importado contém três transformações:
- Classe para Texto -> Console
- Classe para Texto -> Arquivo
- Estado para JSP
Executando as Transformações de Amostra
Executando a Transformação de Classe para Texto-> Console
Para executar a transformação:
- Inicie o workbench de tempo de execução.
-
No workbench de tempo de execução, crie um modelo UML que contenha um
pacote com uma ou mais classes.
- Comute para a perspectiva Modelagem.
-
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.
-
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:
- Inicie o workbench de tempo de execução.
-
No workbench de tempo de execução, crie um modelo UML que contenha um
pacote com uma ou mais classes.
- Comute para a perspectiva Modelagem.
-
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.
-
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.
- 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:
- Inicie o workbench de tempo de execução.
-
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.
- Aplique o perfil ScreenFlow ao modelo.
-
Marque um ou mais estados aplicando um estereótipo do perfil ScreenFlow a cada um.
-
Defina os valores dos atributos de estereótipo.
- Comute para a perspectiva Modelagem.
-
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.
-
Na janela Executar Transformação, na página Destino, especifique
o projeto no qual serão gravados os arquivos JSP de saída.
-
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 .
|