Importation et exportation d'un modèle avec XMI (XML Metadata Interchange)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Importation et exportation de modèles

La Modélisation supporte le format XMI (XML Metadata Interchange). Veuillez consulter le Site Web OMG (Object Management Group) pour de plus amples informations sur XMI ou pour télécharger la spécification complète.

XMI permet l'échange de modèles UML à travers différentes applications de modélisation UML. Par exemple, si un modèle UML a été créé par un autre outil, vous pouvez l'importer en tant que fichier XMI dans la Modélisation à des fins d'extension de votre projet ou comme base d'un nouveau projet. De même, vous pouvez exporter des projets de modélisation RAD Studio pour les utiliser dans d'autres applications. Dans chaque cas, le résultat est un fichier .XMI unique et portable.

Pour exporter un modèle en format XMI

  1. Dans la vue Modèle, cliquez avec le bouton droit sur le noeud de projet racine et choisissez Exporter le projet vers XMI. Autrement, sélectionnez le noeud de projet racine et choisissez Fichier > Exporter le projet vers XMI sur le menu principal. La boîte de dialogue Exportation XMI s'ouvre.
  2. Dans la boîte de groupe Sélectionner un type XMI, sélectionnez le type XMI avec lequel vous voulez exporter le modèle. Vous pouvez effectuer une sélection parmi les types XMI suivants :
    • XMI pour UML 1.3 (Extension Unisys)
    • XMI pour UML 1.3 (Extension Unisys, recommandé pour RAD Studio) - la valeur par défaut
    • XMI pour UML 1.3 (Extension Unisys, recommandé pour IBM Rational Rose)
  3. Sur la zone de liste déroulante Encodage XMI, cliquez sur la flèche déroulante pour sélectionner un encodage de caractères approprié. L'encodage par défaut est UTF-8.
  4. Dans Sélectionner la destination de l'exportation, spécifiez le fichier de destination de l'exportation. Vous pouvez entrer le nom (avec l'extension .XMI) et le chemin du fichier à créer, ou vous pouvez accepter la valeur par défaut :
project_root_folder\out\xmi\project_name.xmi
  1. Cliquez sur Exporter. Si le répertoire de destination n'existe pas, un dialogue de confirmation vous demande si vous voulez le créer.
  2. Cliquez sur Oui.
  3. L'expert crée le fichier XMI spécifié et l'enregistre dans le projet de modélisation sélectionné au format de type XMI sélectionné.

Pour importer un modèle UML, stocké au format XMI, dans un projet existant

  1. Vous devez avoir un fichier .XMI stockant un modèle UML au format XMI. Par exemple, vous pouvez exporter le modèle UML depuis l'outil de modélisation UML, en utilisant le format XMI. Si vous exportez depuis Rational Rose, choisissez XMI version 1.1 en utilisant l'extension Unisys.
  2. Dans la vue Modèle, cliquez avec le bouton droit sur le noeud racine d'un projet d'implémentation ou d'un projet de conception. Le projet de conception doit se conformer à la spécification UML 1.5.
  3. Sur le menu contextuel, choisissez Importer le projet depuis XMI.
Autrement, dans la vue Modèle, sélectionnez le noeud racine d'un projet d'implémentation ou d'un projet de conception. Puis, sur le menu principal, choisissez Fichier > Importer le projet depuis XMI.
  1. La boîte de dialogue Importation XMI s'ouvre. Naviguez jusqu'au fichier .xmi contenant un modèle UML à importer. Ce fichier peut stocker, au format XMI, un modèle UML ou un projet de modélisation.
  2. Cliquez sur Importer.
Le modèle UML stocké dans le fichier de format XMI .xmi sélectionné est importé dans le projet sélectionné.

Voir aussi