Para ejecutar las transformaciones, debe importar el plug-in al espacio
de trabajo, iniciar el espacio de trabajo de tiempo de ejecución e invocar
las transformaciones.
Importación de las transformaciones de ejemplo
Para importar el ejemplo:
-
En la página de
visión general del ejemplo de transformación de modelo en texto,
pulse Importar el ejemplo.
-
En el campo Nombre de proyecto del asistente para las
transformaciones de modelo en texto de ejemplo, especifique un nombre para
el proyecto de ejemplo.
-
Pulse Finalizar.
-
Si se le solicita cambiar a la perspectiva de desarrollo de plug-in,
pulse Aceptar.
-
El asistente crea el nuevo proyecto en el espacio de trabajo.
El plug-in importado contiene tres transformaciones:
- De clase en texto -> Consola
- De clase en texto -> Archivo
- De estado en JSP
Ejecución de las transformaciones de ejemplo
Ejecución de la transformación de clase en texto -> Transformación de
consola
Para ejecutar la transformación:
- Inicie el área de trabajo de tiempo de ejecución.
-
En el área de trabajo de tiempo de ejecución, cree un modelo UML que
contenga un paquete con una o varias clases.
- Cambie a la perspectiva de modelado.
-
Pulse el botón derecho del ratón en un clase, un paquete o en el modelo; a
continuación, pulse Transformar > Ejecutar transformación > Clase
en texto -> Consola.
-
En la ventana Ejecutar transformación, pulse Ejecutar.
Los resultados de la transformación se muestran en la vista Consola.
Ejecución de la transformación de clase en texto -> Transformación de archivo
Para ejecutar la transformación:
- Inicie el área de trabajo de tiempo de ejecución.
-
En el área de trabajo de tiempo de ejecución, cree un modelo UML que
contenga un paquete con una o varias clases.
- Cambie a la perspectiva de modelado.
-
Pulse el botón derecho del ratón en un clase, un paquete o en el modelo; a
continuación, pulse Transformar > Ejecutar transformación > Clase
en texto -> Archivo.
-
En la ventana Ejecutar transformación, de la página de
destino, especifique el proyecto en el que debe
escribirse el archivo de salida para la transformación.
- Pulse Ejecutar.
Por omisión, la transformación almacena los resultados en un archivo de
salida llamado class2text.txt , de una carpeta llamada
ClassToTextOutput .
Para especificar un nombre distinto para el archivo de salida, pulse la
pestaña Propiedades en la ventana Ejecutar
transformación. En el campo Nombre de archivo de destino
de la página Propiedades, especifique un nuevo nombre y pulse
Aplicar.
Ejecución de la transformación de estado en JSP
Para ejecutar la transformación:
- Inicie el área de trabajo de tiempo de ejecución.
-
En el área de trabajo de tiempo de ejecución, cree un modelo UML que
contenga una máquina de estado.
- Aplique el perfil ScreenFlow al modelo.
-
Marque uno o varios estados aplicando un estereotipo del perfil ScreenFlow
en cada uno de ellos.
-
Establezca los valores de los atributos de estereotipo.
- Cambie a la perspectiva de modelado.
-
Pulse el botón derecho del ratón en un estado, una región o la máquina de
estado; a continuación, pulse Transformar > Ejecutar
transformación > Estado de Jsp.
-
En la ventana Ejecutar transformación, de la página de
destino, especifique el proyecto en el que deben
escribirse los archivos JSP de salida.
-
Pulse Ejecutar.
La transformación genera los archivos JSP y los coloca en el proyecto
especificado, en una carpeta llamada web .
La transformación de estado en JSP no sobrescribe los archivos JSP que ya
existen. Para sobrescribir los archivos JSP existentes, pulse la pestaña
Propiedades en la ventana Ejecutar transformación. En la
página de propiedades, establezca la propiedad Sobrescribir
archivos de salida como verdadera .
|