< Anterior | Siguiente >

Lección 2: Examinar el proyecto de correlación

Después de haber creado el proyecto de correlación, puede utilizar la vista Explorador de paquetes para examinar la estructura del proyecto.
Por qué y cuándo se efectúa esta tarea

Para examinar el contenido del proyecto de correlación:

  1. En la vista Explorador de paquetes, expanda el proyecto de correlación Generalizar clases y observe los archivos generados.
  2. Navegue hasta la carpeta model. Fíjese en que esta carpeta contiene un modelo de correlación que se llama igual que el proyecto de correlación de la transformación; la extensión del nombre del archivo también es .mapping. En el proyecto de correlación puede haber múltiples modelos de correlación. Más adelante en esta guía de aprendizaje añadirá declaraciones de correlación a este modelo de correlación.

    Los modelos de correlación, que también se llaman archivos de correlación, son instancias de los metamodelos de la infraestructura de modelado de Eclipse (EMF), llamados asimismo modelos Ecore, que contienen referencias a los metamodelos que se van a correlacionar. Al crear un proyecto de correlación, las herramientas de autoría crean un modelo de correlación en el proyecto, utilizando el modelo o los modelos de entrada y de salida que se especifiquen. El modelo de correlación tiene un nombre de archivo con la extensión .mapping.

    Los modelos de correlación se almacenan y serializan en forma de archivos XML. La vista Problemas visualiza información detallada de los errores relacionados con los modelos de correlación. En esta vista, pulse dos veces en un elemento para abrir el modelo de correlación en un editor de texto y ver la línea que contiene el error. Esta manera de resolver problemas suele ser más sencilla que cuando se intenta resolverlos viendo el modelo de correlación en el área del editor.

  3. En la vista Explorador de paquetes, expanda la carpeta src. La carpeta generalize_classes.transforms contiene el código fuente de los transformes generados. En este momento, solo existe un transforme predeterminado, que se llama MainTransform. Más adelante en esta guía de aprendizaje, creará declaraciones de correlación y volverá a generar el código fuente de la transformación. Para cada declaración de correlación del modelo de correlación, la infraestructura de autoría de transformaciones genera una clase Java con el nombre nTransform, siendo n el nombre de la declaración de correlación. En conjunto, estas clases Java componen el código de la transformación.
  4. En la vista Explorador de paquetes, en la carpeta model, pulse dos veces en el modelo de correlación. Se abre el editor de correlaciones de transformación, que le permite crear declaraciones de correlación y definir con más precisión las reglas de correlación de cada declaración de correlación. Llevará a cabo estas tareas en los siguientes lecciones de este módulo.
< Anterior | Siguiente >

Comentarios