En esta lección creará varios estereotipos; a continuación, generará un modelo
de herramientas de perfil y el código de herramientas de perfil a partir de ese modelo.
Por qué y cuándo se efectúa esta tarea
Para generar un modelo de herramientas de perfil y el código
relacionado:
- En la vista Explorador de proyectos, expanda
la carpeta Perfiles, pulse My Profile con
el botón derecho del ratón y, a continuación, pulse
Añadir diagrama > Diagrama de clase.
- Especifique el nombre siguiente para el diagrama de clase: Profile
Class Diagram
- En el diagrama de clase de perfil (Profile class diagram), cree algunos estereotipos
con extensiones de metaclase, como se indica en la imagen siguiente. Más adelante, en esta
guía de aprendizaje utilizará este perfil sencillo para mostrar la personalización
de las herramientas de perfil.
- Pulse .
- Para generar el modelo de las herramientas de perfil, en la vista Explorador de
proyectos, bajo Perfiles, pulse My Profile con el botón
derecho del ratón y, a continuación, pulse Generar modelo de herramientas de
perfil.
Nota: El mandato Generar modelo de herramientas de perfil se
visualizará cerca de la parte inferior del menú emergente.
- En la ventana Configurar propiedades de generación de modelo de
herramientas, pulse No para cerrar la ventana y utilice
las propiedades predeterminadas de generación de modelo de herramientas.
Nota: Si pulsa Sí, podrá modificar los valores para evitar generar
menús, paletas, etc. Sin embargo, dado que el objetivo de esta guía de aprendizaje
es generar menús y paletas, pulse No. Podrá volver y explorar
las propiedades disponibles más adelante.
- En la vista Explorador de proyectos, bajo el paquete
Modelos, expanda el modelo de herramientas My
Profile para ver todos los elementos de herramientas, que aparecen en la
imagen siguiente.

- Si no desea personalizar ninguna herramienta de perfil, puede generar ahora el
código de las herramientas de perfil. Para generar el código de las
herramientas de perfil, pulse el modelo de herramientas My Profile
con el botón derecho del ratón en
la vista Explorador de proyectos (cuando se abre, el nombre
completo se visualiza como <<ToolingModel, EditHelpers,
Figures, L10N, Providers, Utils>> My Profile); a continuación, pulse
Generar código de herramientas. Se abrirá una ventana de confirmación, que solicita la
confirmación de sobrescribir la versión de plugin.xml existente.
Esta ventana ayuda a asegurarse de que la personalización efectuada en el archivo
plugin.xml (así como en plugin.properties y en el modelo de plantilla predeterminado) no
se sobrescriba al generar o regenerar el código de las herramientas.
- En la ventana de confirmación, pulse Sí a menos que haya
realizado cambios en el archivo que no desee sobrescribir. Después de generar el código de las herramientas, el paquete src del
proyecto contendrá muchos paquetes del código de las herramientas de perfil generado.
- Para ver en acción el código de herramientas generado, pruebe el plug-in.
En la vista Explorador de proyectos, efectúe una doble pulsación en el archivo
plugin.xml y seleccione la pestaña
Visión general situada en la parte inferior del editor de
diagramas. Pulse el enlace Lanzar una aplicación Eclipse.
Esta acción crea un entorno de ejecución con el nuevo plug-in de herramientas de
perfil cargado. A continuación, puede crear un modelo UML basado en el perfil y probar
las herramientas de perfil.