Altova UModel 2024

En este ejemplo explicamos cómo personalizar el aspecto de una clase en UModel con la ayuda de estereotipos. Aprenderá a añadir iconos personalizados a elementos y a cambiar el estilo de todos los elementos que usen el mismo estereotipo.

 

La clase que vamos a personalizar en este ejemplo está en el proyecto StereotypesDemo.ump, que puede encontrar en C:\Usuarios\<usuario>\Documentos\Altova\UModel2024\UModelExamples\Tutorial. Este es un simple proyecto de ejemplo que incluye un perfil personalizado dentro del cual vamos a crear el estereotipo. Para ver un ejemplo de cómo crear perfiles y estereotipos desde cero consulte Ejemplo: crear y aplicar estereotipos.

 

Primero vamos a crear el estereotipo que necesitamos para los estilos:

 

1.Abra el proyecto StereotypesDemo.ump.

2.En la Estructura del modelo, haga clic con el botón derecho en el perfil "PerfilPrueba" y seleccione Elemento nuevo | Estereotipo en el menú contextual.

3.Cambie el nombre del estereotipo a "EstereotipoEstilo".

um_stereotypes_tutorial_11

Para añadir una imagen personalizada al estereotipo, haga clic en el estereotipo y después en el botón de puntos suspensivos um_ic_ellipsis que hay junto a la propiedad del nombre de archivo del icono en la ventana Propiedades. Seleccione la siguiente imagen de ejemplo: C:\Usuarios\<usuario>\Documentos\Altova\UModel2024\UModelExamples\Tutorial\class.bmp.

um_stereotypes_tutorial_12

A continuación, haga clic en la pestaña Estilos de la ventana Propiedades. Seleccione Estilos de los elementos con este estereotipo de la lista superior y cambie la propiedad Tamaño de la fuente de encabezado a "16".

um_stereotypes_tutorial_13

Por último, aplique el estereotipo a una clase.

 

1.Abra el diagrama de clases "DiagramaClases1". Lo encontrará bajo el paquete "DemoPackage", en la vista Estructura del modelo.

um_stereotypes_tutorial_14

2.Haga clic en la clase "ClasePrueba" y, en la ventana Propiedades, marque la casilla «EstereotipoEstilo».

um_stereotypes_tutorial_15

El aspecto de la clase en el diagrama cambia conforme al estereotipo aplicado:

um_stereotypes_tutorial_16

 

Observaciones

El proyecto de ejemplo contiene el diagrama de perfil "DiagramaPerfil1". En este diagrama, observe que "PerfilPrueba" se aplica a "PaquetePrueba" con la relación ProfileApplication um_ic_profile_application. Esto hace que el estereotipo esté disponible para el paquete (véase también el apartado Crear y aplicar perfiles personalizados).

um_stereotypes_tutorial_17

En este ejemplo hemos explicado cómo cambiar el aspecto de los elementos usando estereotipos. Puede usar la misma técnica en otros proyectos. Recuerde que debe aplicar al paquete de destino el perfil en el que haya creado el estereotipo, como se indica más arriba.

© 2017-2023 Altova GmbH