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 :
|
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 . |