Pré. | Proc. |
Importer XSD
Pour effectuer une rétro-ingénierie d'un fichier de schéma XML W3C (XSD) afin de créer ou d'écraser un Paquetage de votre modèle de classe UML , vous pouvez utiliser le facilité d'importation de schéma XML.
Accéder
Ruban |
Développer > Modélisation schéma > Importer XSD |
Importer des fichiers de schéma
Option |
Action |
Voir aussi |
---|---|---|
Paquetage |
Affiche le nom du Paquetage cible sélectionné. |
|
Annuaire |
Type ou recherchez (cliquez sur ) le répertoire contenant le(s) fichier(s) XSD source. |
|
Fichier(s) sélectionné(s) |
Répertorie les schémas XML actuellement disponibles pour l'importation.
|
|
Importer des éléments globaux avec le suffixe " Type » |
Cochez cette case pour traiter l'élément global et le ComplexType auquel il fait référence comme deux entités distinctes. |
Élément global et ComplexType |
Importer les schémas XML référencés |
Cochez cette case pour importer tout schéma XML référencé par l'un des fichiers sélectionnés dans le champ « Fichiers sélectionnés ». |
|
Créer Diagramme pour un ou plusieurs schémas XML |
Cochez cette case pour créer un diagramme de classe sous chaque Paquetage XSDschema importé. |
|
Importer des éléments/ Attributes XSD en tant que |
Sélectionnez le bouton radio approprié pour indiquer comment les XSDelements et XSDattributes en ligne doivent être importés dans une classe, soit comme :
|
|
Importer |
Cliquez sur ce bouton pour commencer l'importation XSD. |
|
Fermer |
Cliquez sur ce bouton pour fermer le dialogue , sans enregistrer vos sélections d'options. |
|
Progrès |
Affiche les messages système indiquant la progression de l'importation du schéma. Sur les imports contenant un grand nombre de références externes, il peut être utile de capturer les messages de progression pour vérifier exactement ce qui a été importé. Pour cela, cliquez-droit sur les messages et :
|
Notes
- Si un fichier de schéma XML en cours d'importation existe déjà dans le modèle, Enterprise Architect ignore l'importation du fichier
- Les références aux types primitifs XSD sont toujours importées en tant qu'attributs UML
- Les références aux constructions XSD dans les fichiers de schéma externes sont toujours importées en tant qu'attributs UML
- Enterprise Architect utilise l'attribut schemaLocation dans les éléments XSD Import et XSD Include d'un schéma XML pour déterminer les dépendances entre les fichiers ; cet attribut doit être défini sur un chemin de fichier valide (et non sur une URL) pour que les schémas XML dépendants soient importés correctement