Pré. | Proc. |
Définir la création d'une instance
Un élément stéréotypé peut être le classificateur des instances créées à partir de lui. Vous pouvez définir comment une instance est créée à partir de cet élément stéréotypé, en ajoutant des attributs spéciaux au stéréotype qui le définit. Les attributs modifient le texte de la dialogue « Coller sous » qui s'affiche lorsqu'un élément stéréotypé est glissé hors de la fenêtre Navigateur vers un diagramme .
Attributes
Cet exemple de SysML montre la définition de toutes les instances d'un élément SysML Bloc qui pourraient être créées.
Lorsqu'un utilisateur fait glisser un élément Bloc SysML de la fenêtre Navigateur vers un diagramme , le système vérifie la valeur de l'attribut _instanceType et recherche dans le profil SysML un gabarit d'élément avec une valeur d'attribut _metatype correspondante, puis génère l'instance à partir de celle-ci. Avec la définition d'exemple, vous obtiendrez un élément Bloc avec le stéréotype « property ».
Attribut |
Signification |
Voir aussi |
---|---|---|
_instanceMode |
Obsolète Modifie la deuxième option du champ « Coller sous » dans le dialogue :
Si l'attribut n'est pas appliqué, l'option par défaut est « Instance ». |
|
_instanceOwner |
Obsolète Modifie la deuxième option du champ « Coller sous » dans le dialogue :
Si l'attribut n'est pas appliqué, l'option par défaut est « Élément ». |
|
_instanceType |
Modifie la deuxième option du champ « Coller sous » dans la dialogue « Coller sous » pour :
Note que vous pouvez définir la création d'une instance à l'aide de l'attribut _instanceType ou d'une métacontrainte. Les différences sont les suivantes :
|
Définir un stéréotype comme un métatype Contraintes sur le connecteur de méta-contraintes |