Réserver une Démo
Pré. Proc.

Les contraintes du métamodèle et le Quick Linker

Lorsque vous faites glisser la flèche Quick Linker pour créer une relation avec un autre élément, un menu des types de connecteurs disponibles et, si aucun élément cible n'est sélectionné sur le diagramme , un menu des types d'éléments disponibles s'affichent. Les tableaux de cette rubrique indiquent d'où proviennent les noms des types de connecteurs et d'éléments lorsque vous avez fourni ou non des valeurs pour les propriétés de contrainte du métamodèle.

Filtrage des règles

Les contraintes du métamodèle définissent principalement les connexions valides. Le Quick Linker est construit à partir de ces relations valides et est ensuite filtré de plusieurs manières afin de présenter les relations pertinentes à l'utilisateur.

Item

Détail

Voir aussi

Filtrage de la boîte à outils

Par défaut, pour tous les nouveaux diagrammes les éléments et les relations proposés par le Quick Linker sont limités pour correspondre aux types disponibles dans la boîte à outils.

Cela peut être modifié par l'utilisateur sur un diagramme en sélectionnant la vue complète pour le diagramme ou en décochant l'option « Filtrer sur la boîte à outils » dans le menu Quick Linker .

Créer des profils de boîte à outils Diagramme de métamodèle personnalisé Vue

Relations communes

Relations définies avec la propriété _IsCommon ne seront pas proposées comme suggestions lorsqu'un nouvel élément doit également être créé.

Ces relations UML incluent ce comportement lorsqu'elles sont utilisées avec une métarelation :

  • Abstraction
  • Dépendance
  • Flux d'informations
  • Réalisation
  • Usage
Attributes spéciaux

Étiquettes de connecteur

Ce tableau identifie les points à partir desquels le Quick Linker peut récupérer les noms à afficher dans le menu pour les types de connecteurs disponibles.

Item

Détail

Voir aussi

Signification en avant et signification en arrière

Les stéréotypes avec des valeurs définies dans les propriétés _MeaningForwards et _MeaningBackwards utiliseront ces valeurs pour décrire le connecteur dans le menu Quick Linker .

Note : si _MeaningBackwards n'est pas défini pour un stéréotype, le Quick Linker proposera une option pour créer la relation dans le sens inverse.

Attributes spéciaux

Nom du métatype

Les stéréotypes avec des valeurs définies dans les propriétés _Metatype utiliseront ces valeurs pour décrire le connecteur dans le menu Quick Linker lorsqu'aucune propriété « name » n'est définie.

Définir un stéréotype comme un métatype

Nom du stéréotype

Si aucune valeur _MeaningForwards, _MeaningBackwards ou _Metatype n'est définie, le nom du stéréotype sera utilisé comme étiquette de menu pour une relation.

Nom de la métaclasse

Lorsque vous utilisez un connecteur de métarelation pour inclure des relations UML entre vos stéréotypes, vous n'avez pas le contrôle des libellés utilisés pour la relation. Le Quick Linker utilisera les mêmes libellés que ceux utilisés lorsque ces relations sont disponibles entre des éléments UML .

Étiquettes d'éléments

Lorsque vous avez fait glisser le Quick Linker vers un espace vide, un menu affiche les types d'éléments cibles disponibles. Ce tableau identifie l'endroit où le Quick Linker récupère les noms à afficher dans le menu des éléments disponibles.

Item

Détail

Voir aussi

Nom du métatype

Les stéréotypes avec des valeurs définies dans les propriétés _metatype utiliseront ces valeurs pour décrire l'élément dans le menu Quick Linker .

Nom du stéréotype

Si aucune valeur _MeaningForwards, _MeaningBackwards ou métatype n'est définie, le nom du stéréotype sera utilisé comme étiquette de menu pour un élément.

Définir un stéréotype comme un métatype

Nom de la métaclasse

Lorsque vous utilisez un connecteur de métarelation ou un connecteur de relation de stéréotype pour lier vos stéréotypes à des éléments UML , vous n'avez pas le contrôle des étiquettes utilisées pour l'élément. Le Quick Linker utilisera les mêmes étiquettes que celles utilisées lorsque ces éléments sont connectés sous UML .

Apprenez Plus