Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Définir la création de l'instance

Un élément stéréotypé peut être le classificateur d'instances créées à partir de celui-ci. 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 de définition. Les attributs modifient le texte de la boîte de dialogue "Coller comme" qui s'affiche lorsqu'un élément stéréotypé est déplacé 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.

A UML Profile diagram showing how to define an instance type for a Class stereotype, in Sparx Systems Enterprise Architect.

Lorsqu'un utilisateur fait glisser un élément SysML Bloc de la fenêtre Navigateur vers un diagramme , le système vérifie la valeur de l'attribut valeur et recherche dans le profil SysML un gabarit d'élément avec une valeur d'attribut valeur correspondante, et génère l'instance à partir de cela. Avec l'exemple de définition, vous obtiendriez un élément Bloc avec le stéréotype « propriété ».

Attribut

Signification

Voir également

_instanceMode

Obsolète

Modifie la deuxième option du champ 'Coller comme' dans la boîte de le dialogue de fichier en :

  • Instance (<type d'élément>) ou
  • Propriété ( Object )
Le texte est déterminé par la valeur ('Instance' ou 'Propriété') du champ 'Valeur initiale' de l'attribut.

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 comme' sur le dialogue pour :

  • en tant qu'instance de <type d'élément>
Le texte est déterminé par la valeur du champ 'Valeur initiale' de l'attribut, tel que ' Bloc '.

Si l'attribut n'est pas appliqué, l'option par défaut est 'Elément'.

_instanceType

Modifie la deuxième option du champ 'Coller comme' de la boîte de dialogue 'Coller comme' pour :

  • comme instance d'élément (ProfileName ::<<stereotype>>)
La valeur << valeur >> est définie dans le champ 'Valeur initiale' de l'attribut, et correspond au métatype donné à l'élément stéréotypé à l'aide de l'attribut '_metatype'.

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 :

  1. Dans la boîte de dialogue "Coller sous", les métacontraintes vous permettent de définir plusieurs stéréotypes d'instance, ce que _instanceType ne permet pas. Les instances multiples sont toutes répertoriées ; qui est une fonctionnalité très utile.
  2. Les métacontraintes (actuellement) n'ont aucun effet sur la commande "Convertir en instance", contrairement à _instanceType.
Définir un stéréotype comme métatype Contraintes sur le connecteur de méta-contrainte

Apprenez Plus