Nouvelles fonctionnalités du modèle XML v16.5

PowerAMC v16.5 inclut de nouvelles fonctionnalités pour le modèle XML (MSX).

Améliorations du reverse engineering

Le mécanisme de reverse engineering a été entièrement revu pour prendre en charge les fichiers locaux et les URL, incluant plusieurs schémas connectés via des éléments Import et Include. Les dépendances de fichiers sont affichées sous forme d'arborescence, et tout fichier peut être remplacé par un autre fichier ou par une URL approprié(e), ou bien par un modèle XML existant :


Reverse engineering options dialog
Chaque schéma est importé sous la forme d'un modèle XML distinct dotés des raccourcis appropriés les connectant.
Ces nouveautés sont documentées dans :
  • Modélisation XML > Génération de reverse engineering de schémas XML et d'autres modèles

Améliorations du type complexe

La prise en charge de MSX pour les types complexes a été améliorée comme suit :
  • Les éléments typés avec un type complexe déploient le type complexe et les éléments enfant sur leurs symboles.
  • Des correspondances peuvent être créés depuis des instances individuelles du type complexe dans l'Editeur de correspondances.
  • Les raccourcis vers des types complexes contenus dans d'autres modèles peuvent être affichés et faire l'objet de correspondances dans l'Editeur de correspondances.
Ces nouveautés sont documentées dans :
  • Modélisation XML > Diagrammes XML > Types complexes (MSX)

Améliorations de la génération de modèle XML

De nouvelles options de génération globales prennent en charge la génération de tables de MPD et de classes de MOO sous la forme d'éléments avec ou sans types complexes et des colonnes de MPD et attributs de MOO sous la forme d'éléments ou d'attributs, tandis que les paramètres de génération inter-objet sont pris en charge par une extension.

Ces nouveautés sont documentées dans :
  • Guide des fonctionnalités générales > Liaison et synchronisation de modèles > Génération de modèles et d'objets de modèle