
Buenas,
el siguiente post describe como realizar una acción muy simple, pero que brinda un valor agregado visual muy importante a nuestros modelos visuales. Se trata de agregar una descripcion en los links o conectores entre los diferentes elementos de un diagrama.
Si partimos de un proyecto de Domain Specific Language Tools con el template Minimal Language, los siguientes pasos permiten agregar una descripción:
1. Seleccionar la Domain Relationship “ExampleElementReferencesTargets”, y agregar una nueva propiedad a la misma llamada Description del tipo String.
2. En la sección de elementos visuales, seleccionar el conector “ExampleConnector” y agregar un nuevo Text Decorator llamado Description.
3. Seleccionar el conector entre la Domain Relationship y el Conector; y visualizar el panel DSL Details. (View // Other Windows // DSL Details)
4. Dentro del mismo seleccionar la pesaña Decorator Maps y conectar la Domain Relationship y el Conector.
5. Transformar todos los templates y ejecutar la aplicacion de Debug.
6. Abrir el elemento Sample.dsl03 y seleccionar la conexion entre los elementos.
7. En la ventana de propiedades, modificar el valor de la propiedad Description; y visualizar la misma en el diagrama,
Pueden bajar un proyecto de ejemplo desde http://geeks.ms/files/folders/elbruno/entry88795.aspx
Saludos @ Here
El Bruno