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.

Importer une structure de répertoire

Vous pouvez importer à partir de tous les fichiers source dans une structure de répertoires complète, ce qui vous permet d'importer ou de synchroniser plusieurs fichiers dans une arborescence de répertoires en une seule passe.

Enterprise Architect crée les Paquetages et les diagrammes nécessaires pendant le processus d'importation.

Accéder

Ruban

Développer > Code source > Fichiers > Importer le répertoire source

Raccourcis Clavier

Ctrl+Maj+U

Importer une structure de répertoires à l'aide de la boîte de dialogue "Importer le répertoire source"

Champ

Action

Voir également

Répertoire racine

Type ou recherchez le nom du répertoire à importer.

Classes introuvables lors de l'importation

Type de source

Type ou sélectionnez dans la liste déroulante le langage de codage des fichiers à importer dans le répertoire source.

Dossier

Type ou sélectionnez dans la liste déroulante les extensions de fichier à inclure dans l'importation. Utiliser un ';' pour séparer les valeurs.

Effectuer un Exécuter à sec

Si vous souhaitez effectuer l'import en tant que exécuter à sec lorsque vous cliquez sur le bouton OK , cochez cette case. Lorsque le traitement est terminé, cliquez sur le bouton Vue Log pour vérifier le résultat prévu du processus.

Traiter récursivement les sous-répertoires

Si vous souhaitez inclure le contenu des sous-répertoires dans le processus d'importation, cochez cette case.

Importer des composants à partir de

Si vous souhaitez importer des fichiers supplémentaires (comme décrit dans la boîte de dialogue "Importer les types de composants"), cochez cette case. Vous remplissez ensuite l' prompt pour spécifier d'où proviendront les composants.

Importer des types de composants

Ne pas importer de membres privés

Si vous souhaitez exclure les membres privés du modèle lors de l'importation de bibliothèques, cochez cette case.

Invite pour les définitions de macro manquantes

Lors de l'importation, l'analyseur peut rencontrer des macros non reconnues. Si vous cochez cette case, vous serez averti lorsqu'un tel événement se produit et aurez la possibilité de définir la macro. Si vous ne sélectionnez pas cette option, la structure de Paquetage résultante pourrait manquer certains éléments.

Structure Paquetage

Sélectionnez le bouton radio approprié pour créer un Paquetage pour chaque répertoire, chaque espace de noms ou chaque fichier ; cela peut être limité en fonction du type de source sélectionné.

Créer un Diagramme pour chaque Paquetage

Cochez cette case pour créer un diagramme dans chaque Paquetage créé lors de l'import. Cliquez sur le bouton Options pour identifier les fonctionnalités des éléments à inclure dans les diagrammes .

Synchronisation

Sélectionnez le bouton radio approprié pour synchroniser les classes existantes ou écraser les classes existantes.

Si une classe de modèle correspond à celle du code :

  • « Synchroniser » met à jour la classe du modèle pour inclure les détails de celle dans le code, ce qui préserve les informations non représentées dans le code, telles que l'emplacement des classes dans les diagrammes .
  • 'Remplacer' supprime la classe du modèle et en génère une nouvelle à partir du code ; toute information supplémentaire n'est pas conservée.
Si l'option "Utiliser les horodatages" est sélectionnée, la représentation avec le dernier horodatage (modèle ou code) prévaudra.

Supprimer les classes introuvables dans le code

Sélectionnez le bouton radio approprié pour spécifier comment gérer les classes de modèles existantes qui ne sont pas présentes dans le code importé.

  • "Ne jamais supprimer" conserve toutes les classes existantes dans le modèle.
  • 'Inviter à l'action' vous permet de révision les cours individuellement
  • 'Toujours' supprimer' supprime du modèle toute classe qui n'est pas présente dans le code importé.

OK

Cliquez sur ce bouton pour lancer l'importation.