Réserver une Démo
Pré. Proc.

Importer XSD

Pour désosser 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 la facilité XML Schema Import .

Accéder

Ruban

Développer > Modélisation schémas > Importer XSD

Importer des fichiers de schéma

Option

Action

Voir également

Paquetage

Affiche le nom du Paquetage cible sélectionné.

Annuaire

Type ou recherchez (cliquez sur Browse. ) le répertoire contenant le(s) fichier(s) XSD source(s).

Fichier(s) sélectionné(s)

Répertorie les schémas XML actuellement disponibles pour l'importation.

  • Pour sélectionner un seul fichier, cliquez dessus
  • Pour sélectionner plusieurs fichiers individuels Ctrl+clic sur chaque fichier
  • Pour sélectionner une plage de fichiers, appuyez sur Maj et sélectionnez le premier et le dernier fichier de la plage

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 type complexe

Importer le(s) schéma(s) 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 "Fichier(s) sélectionné(s)".

Créer un Diagramme pour un ou plusieurs schémas XML

Cochez cette case pour créer un diagramme de classe sous chaque Paquetage importé.

Importer les éléments/ Attributes XSD en tant que

Sélectionnez le bouton radio approprié pour indiquer comment les éléments XSDelement et les attributs XSD en ligne doivent être importés dans une classe, soit comme :

  • Associations UML ou
  • Attributs UML

Importer

Cliquez sur ce bouton pour commencer l'importation XSD.

proche

Cliquez sur ce bouton pour fermer la le dialogue , sans enregistrer vos sélections d'options.

Progrès

Affiche des messages système indiquant la progression de l'importation du schéma.

Sur les importations 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 :

  • Copiez les messages sélectionnés dans le presse-papiers (sélectionnez l'option de menu "Copier la sélection dans le presse-papiers")
  • Copiez tous les messages dans le presse-papiers (sélectionnez l'option de menu "Copier tout dans le presse-papiers"), ou
  • Enregistrez tous les messages dans un fichier (sélectionnez l'option de menu "Enregistrer dans un fichier")

Notes

  • Si un fichier de schéma XML importé 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 le ou les schémas XML dépendants soient importés correctement