Pré. | Proc. |
Format de définition de l'éditeur de liens rapide
Pour remplacer ou modifier les menus Quick Linker qui s'affichent lorsqu'un utilisateur fait glisser la flèche Quick Linker depuis l'un de vos éléments de profil sur un diagramme , vous pouvez créer ou modifier la définition Quick Linker correspondante. Il s'agit d'un fichier texte de valeurs séparées par des virgules (CSV) composé d'enregistrements (lignes), chaque enregistrement étant composé de 23 champs séparés par des virgules, comme défini dans le tableau .
Certains de ces champs définissent la commande de menu et d'autres agissent comme des filtres, l'entrée étant ignorée si la condition de filtre n'est pas remplie.
Une définition Quick Linker peut inclure des commentaires : toutes les lignes dans lesquelles // sont les deux premiers caractères sont ignorées par Enterprise Architect . Les guillemets ( " " ) dans les valeurs de champ ne sont pas nécessaires.
Chaque enregistrement de la définition Quick Linker représente une seule combinaison d'entrées dans les menus Quick Linker ; c'est-à-dire, pour l'élément source sélectionné, un type de connecteur spécifique et un type d'élément cible spécifique. Un menu est rempli à partir de toutes les lignes qui satisfont les filtres ; autrement dit, le premier menu répertorie tous les connecteurs définis qui sont légaux et valides pour le type d'élément source, et le second menu répertorie tous les éléments cibles qui sont légaux et valides pour la combinaison de l'élément source et du type de connecteur.
Champs de définition de Quick Linker
Colonne |
Titre (à saisir comme commentaire pour guidage ) |
Voir également |
---|---|---|
UN |
Type d'élément source Description : identifie un élément source valide dans le profil. Si un connecteur est retiré de ce type d'élément, la ligne est évaluée. Sinon, la ligne est ignorée. Si la source est un autre connecteur, préfixez le type de connecteur avec le mot 'link:' ; par exemple, 'lien:ControlFlow'. |
|
B |
Filtre de stéréotype source Description : Identifie un stéréotype du type de base de l'élément source (par exemple, un élément source d'événement peut être un événement normal ou un élément Début Événement début, Événement intermédiaire ou Événement fin). Le stéréotype peut être un stéréotype pleinement qualifié ou le nom d'un stéréotype dans le profil actuel. S'il est défini et si un connecteur est retiré d'un élément de ce stéréotype, la ligne est évaluée. Sinon, la ligne est ignorée. |
|
C |
Type d'élément cible Description : identifie un élément cible valide dans le profil. Pour indiquer que l'élément cible peut être n'importe quelle spécialisation d'une métaclasse UML abstraite, ajoutez le préfixe '@' au nom de la métaclasse ; par exemple, '@Classifier', '@NamedElement'. S'il est défini, et si un connecteur est glissé sur ce type d'élément, la ligne est évaluée. S'il est vide et si un connecteur est déplacé vers un espace vide du diagramme , la ligne est évaluée. Sinon, la ligne est ignorée. Si la cible est un autre connecteur, préfixez le type de connecteur avec le mot 'lien :' ; par exemple, 'lien:ControlFlow'. |
|
ré |
Filtre de stéréotype cible Description : identifie un stéréotype du type de base de l'élément cible. S'il est défini, si Type d'élément cible est également défini et si un connecteur est déplacé sur un élément de ce stéréotype, la ligne est évaluée. Sinon, la ligne est ignorée. |
|
E |
Filtre Diagramme Description : Contient soit une liste inclusive, soit une liste exclusive de types de diagramme , ce qui limite les diagrammes sur lesquels le connecteur spécifié peut être créé.
!TBFiltre Note : le mécanisme préféré pour exécuter un filtre de diagramme est maintenant le filtre Toolbox. Cela affiche automatiquement les types de connecteurs pertinents en fonction du diagramme actuel, y compris pour les types de diagramme tels qu'ils seront définis à l'avenir par d'autres technologies. |
|
F |
Nouvel Élément Type Description : définit le type d'élément à créer si le connecteur est déplacé dans un espace ouvert, à condition que le champ "Créer un élément" soit défini sur Vrai. Cette valeur ne peut pas être un type de connecteur. |
|
g |
Nouvel Élément Stéréotype Description : définit le type de stéréotype d'élément à créer si le connecteur est déplacé dans un espace ouvert, à condition que le champ "Créer un élément" soit défini sur Vrai. Il peut s'agir d'un stéréotype complet ou du nom d'un stéréotype dans le profil actuel. |
|
H |
Nouveau Type de lien Description : définit le type de connecteur à créer, si 'Créer un lien' est également défini sur Vrai. |
|
je |
Nouveau stéréotype de lien Description : définit le stéréotype du connecteur créé, si 'Créer un lien' est également défini sur Vrai. Ce champ est obligatoire lors de l'ajout d'enregistrements Quick Linker à des types intégrés. Le stéréotype peut être un stéréotype pleinement qualifié ou le nom d'un stéréotype dans le profil actuel. |
|
J |
Nouvelle direction du lien Description : Définit la direction du connecteur, qui peut être :
|
|
K |
Légende du nouveau lien Description : Définit le texte à afficher dans le menu 'Quick Linker' si un nouveau connecteur est en cours de création mais pas un nouvel élément. |
|
L |
Nouvelle légende de lien et d'élément Description : Définit le texte à afficher dans le menu 'Quick Linker' si un nouveau connecteur AND un nouvel élément sont en cours de création. |
|
M |
Créer un lien Description : si défini sur True, entraîne la création d'un nouveau connecteur ; laisser vide pour arrêter la création d'un connecteur. |
|
N |
Créer un élément Description : Si la valeur est True et qu'un connecteur est déplacé vers un espace vide du diagramme , cela entraîne la création d'un nouvel élément. Laissez vide pour arrêter la création de l'élément. Cela remplace les valeurs de 'Target Element Type ' et 'Target Stereotype '. |
|
O |
Interdire l'auto-connexion Description : défini sur Vrai si les auto-connecteurs ne sont pas valides pour ce type de connecteur ; sinon laissez ce champ vide. |
|
P |
Exclusif à ST + Pas d'héritage de Metatype Description : défini sur True pour indiquer que les éléments de type 'Source Element Type ' avec le stéréotype 'Source Stereotype Filter' n'affichent pas les définitions Quick Linker de l'élément non stéréotypé équivalent. Ce champ est ignoré si le champ 'Source Stereotype Filter' (Colonne B) est vide. |
|
Q |
Groupe de menus Description : Indique le nom du sous-menu dans lequel un élément de menu est créé. Cette colonne s'applique uniquement lors de la création d'un nouvel élément ; c'est-à-dire que l'utilisateur fait glisser un élément vers un espace vide du diagramme ou sur un élément cible pour créer un nouvel élément intégré. |
|
R |
Niveau de complexité Description : Contient des valeurs numériques de masque de bits qui identifient des fonctionnalités complexes.
|
|
S |
La cible doit être parent Description : défini sur True si l'élément de menu ne doit apparaître que lors du déplacement d'un élément enfant vers son parent ; par exemple, d'un port à sa classe contenante. Sinon, laissez ce champ vide. |
|
J |
Intégrer l'élément Description : définir sur True pour incorporer l'élément en cours de création dans l'élément cible ; sinon laissez ce champ vide. |
|
tu |
Précède le séparateur FEUILLE Description : définir sur True pour ajouter un séparateur d'éléments de menu au menu "Quick Linker", sous cette entrée ; sinon laissez ce champ vide. |
|
V |
Précède le groupe séparateur Description : définir sur True pour ajouter un séparateur de groupe d'éléments de menu au sous-menu "Quick Linker" ; sinon laissez ce champ vide. |
|
O |
Colonne factice Description : selon l'application de feuille de calcul que vous utilisez, cette colonne peut nécessiter une valeur dans chaque cellule pour forcer une exportation CSV à fonctionner correctement avec des valeurs vides à la fin. |