Definir un estereotipo como un metatipo

Superior  Previo  Próximo

El atributo _metatipo se aplica a un elemento estereotipo. Este se usa donde los usuarios quieren ocultar la identidad de un elemento como un elemento UML estereotipado. Este también es un método para obtener tipos personalizados para que aparezcan en contextos donde sólo los tipos incorporados de Enterprise Architect normalmente aparecerían; por ejemplo en la listas de los tipos de elemento en la Matriz de relaciones.

En el siguiente ejemplo desde SysML, block se define como un estereotipo que extiende una clase UML.

stereotypewithmetatype

Sin embargo, un usuario SysML no está interesado en las clases UML, sólo en los bloques SysML. Un elemento creado desde un estereotipo definido de esta forma, mientras se comporta como una Clase estereotipada en la mayoría de los contextos:

Muestra Propiedades de Bloques en lugar de Propiedades de Clase como el título de su ventana de Propiedades.

Es auto-numerado como Bloque1 no Clase1 en la creación, y

Aparece como Bloque no Clase en muchos otros contextos a través de Enterprise Architect.