Pré. | Proc. |
Définir un stéréotype comme métatype
Si vous souhaitez masquer l'identité d'un élément personnalisé en tant qu'élément UML stéréotypé, vous pouvez définir l'attribut spécial _metatype dans l'élément Stereotype qui le définit. L'attribut _metatype fait également apparaître les types d'éléments personnalisés dans des contextes où seuls les types intégrés d' Enterprise Architect apparaîtraient normalement ; par exemple, dans les listes de types d'éléments de la Matrice des relations .
Dans cet exemple de SysML, Bloc est défini comme un élément Stereotype qui étend une classe UML .
Cependant, un utilisateur SysML n'est pas intéressé par les classes UML , uniquement par les blocs SysML. Si vous définissez l'attribut _metatype sur Bloc , tout élément créé à partir de ce stéréotype, tout en se comportant de la même manière qu'une classe stéréotypée dans la plupart des contextes, :
- Afficher Bloc <nom> plutôt que Classe <nom> comme titre de son dialogue ' Propriétés '
- Être numéroté automatiquement en tant que Block1 et non Class1 lors de la création, et
- Apparaissent comme Bloc et non Classe dans de nombreux autres contextes dans Enterprise Architect