Definir un Estereotipo como un Metatipo [Guía de Usuario de Enterprise Architect]

Top Previous Next

Definir un Estereotipo como un Metatipo

button_main button_prev button_next

Si quiere ocultar la identidad de un elemento personalizado como un elemento UML estereotipado, puede configurar el atributo especial _metatype en el elemento Estereotipado que lo define. El atributo _metatype también hace a los tipos de elementos personalizados aparecer en contextos donde sólo los tipos incorporados en Enterprise Architect aparecerían normalmente; por ejemplo, en las listas de tipos de elementos en la Matriz de Relación.

En el siguiente ejemplo de SysML, bloqueo es definido como un elemento Estereotipado que extiende una Clase UML.

stereotypewithmetatype

 

Sin embargo, un usuario SysML no está interesado en Clases UML, solo en BloqueosSysML. Si configura el atributo _metatype para Bloquear, cualquier elemento creado desde ese estereotipo, mientras se comporta como una Clase estereotipada en la mayoría de los contextos debe:

Mostrar Bloqueado <nombre> en lugar de Clase <nombre> como el título de su ventana de Propiedades

Ser auto-numerado como Bloqueo1 no Clase1 en su creación, y

Aparecer como Bloqueado no Clase en varios otros contextos a lo largo de Enterprise Architect

 

Aprender más

Atributos de Estereotipo y Metaclase