Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El diagrama de una definición de Domain-Specific Language Toolses una herramienta importante para definir el lenguaje específico.Puede agregar elementos al modelo de dominio y definir relaciones en el diagrama, y puede modificar el diseño del diagrama para que sea más legible.
El diseño del diagrama
El diagrama de la definición de Domain-Specific Language Toolstiene dos particiones, la partición de Clases y Relacionesy partición de Elementos del diagrama.Partición de Clases y Relacionesmuestra clases de dominio, relaciones de dominio, y la herencia. Se mostrará la partición de Elementos del diagramaforman clases, clases de conector, clases de calle, y el diagrama generado del diseñador.
Las clases de dominio pueden aparecer en varias ubicaciones en particiones de Clases y Relaciones .Una definición de clase de dominio muestra un árbol de herencia si es la clase base para otras clases de dominio, y un árbol de relaciones si el origen de incrustación o de relaciones de referencia.Los marcadores de la clase de dominio aparecen como destinos de incrustación o haga referencia relaciones.De forma predeterminada, los elementos del marcador se muestran con el compartimiento de Propiedades de dominio contraído.No muestran herencia, o las relaciones se inserta o de referencia.
Al agregar una clase de dominio, aparece en la parte inferior de la partición de Clases y Relaciones .Cuando se agrega una incrustación o hace referencia a la relación, se dibuja en y a la derecha de clase de dominio de origen.
Cuando agrega clases y relaciones de dominio, puede resultar difícil encontrar una clase determinada del dominio.Puede encontrar una clase de dominio haciendo clic con el botón secundario en Explorador ADSL y haga clic en Busque en diagrama.
Las secciones siguientes describen cómo puede cambiar el aspecto del diagrama para que sea más fácil de leer.
copiar elementos
Puede utilizar la copia, cortar y pegar en los elementos del diagrama de la definición del ADSL.
Acercar u Out en el diagrama
Puede acercar o alejar en el diagrama mediante la barra de herramientas de diseñador de DSL establecer el nivel de zoom.
ocultar las líneas asignadas
Las líneas de mapa son las líneas que se dibujan entre una relación de la clase de dominio o de dominio y la forma o el conector en el que se asigna.Puede ocultar las líneas de mapa haciendo clic en el botón de Mostrar las líneas de mapa en la barra de herramientas de diseñador de DSL .Para mostrar las líneas, haga clic de nuevo en el botón.
Cambiar el diseño del diagrama
Puede cambiar el diseño de la parte de Clases y Relaciones como sigue.
Expandir o contraer
Puede reducir el tamaño de un elemento del compartimiento que representa una clase de dominio o una forma haciendo clic con el botón secundario en y haga clic en Contraer.esto oculta el compartimiento de Propiedades de dominio de la forma.Para mostrar el compartimiento de Propiedades de dominio de nuevo, haga clic con el botón secundario en la forma y haga clic Expandir.
Movimiento de arriba abajo
Puede mover un elemento de clase o de diagrama de dominio arriba o abajo en la partición haciendo clic con el botón secundario en el elemento y haga clic en Subir o Bajar.Si mueve un elemento del marcador se muestra como el destino de una incrustación o de una relación de referencia, la relación se moverá con él.
Expandir o el árbol de relaciones de contraer
Si una clase de dominio reproduce el rol de origen en la incrustación o relaciones de referencia con otras clases de dominio, puede ocultar las relaciones con el botón secundario en la definición de clase de dominio y haga clic en Árbol de relaciones de contraer.Para mostrar las relaciones, haga clic con el botón secundario en el elemento de definición y haga clic Expanda el árbol de relaciones.
Expandir o el árbol de herencia de contraer
Si una clase de dominio es la clase base de otras clases de dominio, puede ocultar el árbol de herencia haciendo clic con el botón secundario en la definición de clase de dominio y haga clic en Árbol de herencia de contraer.Para mostrar el árbol, haga clic con el botón secundario de herencia el elemento de definición y haga clic Expanda el árbol de herencia.
Pasar el árbol aquí
Puede fortalecer el diagrama haciendo clic con el botón secundario en una clase de dominio del marcador y haga clic en Pasar el árbol aquí.La clase de dominio del marcador se convierte en un elemento de definición y muestra los árboles de herencia y relaciones.El elemento anterior de definición se convierte en un elemento de marcador si es el destino de una relación o secundarios de una relación de herencia; si no, desaparece.
Árbol dividido
Puede aprovechar los árboles de herencia o de relaciones haciendo clic con el botón secundario en la definición de clase de dominio que los muestra y haciendo clic a continuación Árbol dividido.El elemento de definición se convierte en un elemento de marcador, y la clase de dominio de definición, así como los árboles de herencia y relaciones, se muestra ahora en la parte inferior de la partición.
Muestra como clase
Si una relación de dominio tiene relaciones derivadas, o si tiene la incrustación o relaciones de referencia con otras relaciones de dominio, puede mostrar la relación como clase haciendo clic con el botón secundario en la relación y haga clic en Muestra como clase.La relación se mostrará con un compartimiento de Propiedades de dominio y mostrará los árboles de herencia y relaciones.