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.

Exemple de lien rapide

Si vous souhaitez créer une définition Quick Linker, le moyen le plus simple consiste à la configurer dans une feuille de calcul, avec chaque définition d'élément de menu construite sur une ligne, comme dans cet exemple :

Showing an extract from a spreadsheet used to create quicklinker definitions.

Showing an extract from a spreadsheet used to create quicklinker definitions.

La première ligne de l'exemple est une ligne de commentaire identifiant les en-têtes de colonne. Les lignes suivantes définissent les options d'élément connecteur/cible pour un élément Class avec le stéréotype « rapide ». Lorsqu'un connecteur est retiré d'un élément de ce type, vous souhaitez que l'utilisateur crée une dépendance vers ou depuis un élément composant. Lorsqu'ils font glisser un connecteur sur un élément de port ou de composant existant, vous voulez une dépendance vers ou depuis le composant ou, dans le cas d'un composant, vous voulez que l'utilisateur puisse créer un élément de port intégré.

Ces exigences sont définies dans huit enregistrements du fichier de définition Quick Linker :

  1. Dépendance au nouveau composant
  2. Dépendance du nouveau composant
  3. Dépendance au composant existant
  4. Dépendance du composant existant
  5. Dépendance au port existant
  6. Dépendance du port existant
  7. Dépendance au composant existant, créer un nouveau port
  8. Dépendance du composant existant, créer un nouveau port
Les enregistrements sont enregistrés dans ce fichier CSV :

// Type d'élément source, Filtre ST source, Type d'élément cible, Diagramme ST cible, Filtre de diagramme, Nouvel Élément Type , Nouvel Élément ST, Nouveau Type de lien, Nouveau lien ST, Nouvelle direction de lien, Nouvelle légende de lien, Nouvelle légende de lien et d'élément ,Créer un lien,Créer un élément,Interdire l'auto-connecteur,Exclusif au filtre ST + Pas d'héritage du métatype,Groupe de menus,Niveau de complexité,La cible doit être parent,Intégrer l'élément,Précède le séparateur FEUILLE,Précède le GROUPE de séparateurs,COLONNE FACTICE

Classe,rapide,,,,Composant,,Dépendance,,à,,Dépendance à,VRAI,VRAI,VRAI,VRAI,Composant,0,,,,,

Classe,rapide,,,,Composant,,Dépendance,,de,,Dépendance de,VRAI,VRAI,VRAI,VRAI,Composant,0,,,VRAI,,

Classe,rapide,Composant,,,,,Dépendance,,à,Dépendance à,,TRUE,,TRUE,TRUE,,0,,,,,

Classe,rapide,Composant,,,,,Dépendance,,de,Dépendance de,,TRUE,,TRUE,TRUE,,0,,,TRUE,,

Classe,rapide,Port,,,,,Dépendance,,à,Dépendance à,,TRUE,,TRUE,TRUE,,0,,,,,

Classe,rapide,Port,,,,,Dépendance,,de,Dépendance de,,TRUE,,TRUE,TRUE,,0,,,TRUE,,

Classe,rapide,Composant,,,Port,,Dépendance,,à,,Dépendance à,TRUE,TRUE,TRUE,TRUE,Port,0,,TRUE,,,

Classe,rapide,Composant,,,Port,,Dépendance,,de,,Dépendance de,VRAI,VRAI,VRAI,VRAI,Port,0,,VRAI,VRAI,,

Si vous souhaitez tester l'effet, vous pouvez créer ce profil et couper et coller les lignes CSV dans l'élément QuickLink Document Artifact.

Showing a UML Profile diagram with a Document Artifact element containing the quicklinker definition spreadsheet.

Apprenez Plus