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.

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

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

  • Chaque nom de diagramme se termine par un point-virgule ; par exemple:
    Collaboration; Object ;Personnalisé ;
  • Les types de diagramme personnalisés de MDG Technologies peuvent être référencés à l'aide du type de diagramme entièrement qualifié (DiagramProfile::DiagramType); par exemple:
    BPMN2.0:: Processus Métier ;BPMN2.0::Chorégraphie;BPMN2.0::Collaboration;
  • Comme raccourci pour tous les types de diagramme dans un profil de diagramme , vous pouvez utiliser le caractère générique '*', qui doit être précédé de l' ID du profil de diagramme ; par exemple:
    BPMN2.0 ::* ;
  • Chaque nom de diagramme exclu est précédé d'un point d'exclamation ; par exemple:
    !Séquence;
Cette colonne remplace le paramètre "Filtrer vers la boîte à outils" pour Quick Linker, qui est activé par défaut sur les diagrammes . Pour forcer un connecteur à être visible sur tous les diagrammes , vous pouvez exclure un type de diagramme qui n'existe pas. Par example:

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

  • dirigé (crée toujours une association de la source à la cible)
  • de (crée toujours une association de la cible à la source)
  • non dirigé (crée toujours une association avec une direction non spécifiée)
  • bidirectionnel (crée toujours une association bidirectionnelle), ou
  • à (crée une association dirigée ou non dirigée, selon la valeur du champ 'Direction de l'association')
Tous ne fonctionnent pas avec tous les types de connecteurs ; par exemple, vous ne pouvez pas créer une généralisation bidirectionnelle.

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 Filter'.

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 Filter +

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.

  • 0 = pas de fonctionnalité complexe
  • 4 = Forcer le stéréotype de source vierge ; cette ligne sera ignorée sauf si l'élément source n'a pas de stéréotype
  • 8 = forcer le stéréotype cible vierge ; cette ligne sera ignorée sauf si l'élément cible n'a pas de stéréotype
  • 16 = traiter la valeur dans la colonne 'Source Stereotype Filter' (colonne B) comme un Source Name Filter à la place
  • 32 = traiter la valeur dans la colonne 'Target Stereotype Filter' (colonne D) comme un Target Name Filter à la place, et utiliser la valeur dans la colonne ' Nouvel Élément Stereotype' (colonne G) comme nom de l'élément nouvellement créé
  • 64 = traiter la valeur dans la colonne 'Source Stereotype Filter' (colonne B) comme un Source Classifier Name Filter à la place
  • 128 = traiter la valeur dans la colonne 'Target Stereotype Filter' (colonne D) comme un Target Classifier Name Filter à la place, et utiliser la valeur dans la colonne ' Nouvel Élément Stereotype' (colonne G) comme le nom du classificateur du nouveau élément créé, créant un nouvel élément supplémentaire si un élément de ce nom n'existe pas dans le modèle actuel
Les valeurs peuvent être additionnées pour combiner les fonctionnalités ; par exemple, 192 combine les fonctionnalités de 64 et 128 .

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.

Apprenez Plus