Chapter 7 Génération d'autres modèles à partir d'un MSX


Génération d'objets de modèle XML à partir d'un MOO

Lorsque vous générez un modèle XML à partir d'un MOO, PowerAMC convertit les objets de MOO en objets de modèle XML comme suit :

Objet de MOO Objet généré dans un modèle XML
Classe Elément Une classe est générée comme élément enfant lorsqu'elle est reliée par un lien de composition à une autre classe
Attribut de classe Elément ou attribut d'élément (voir les options de génération)
Identificateur Clé
Domaine Type simple
Classe abstraite Type complexe
Attribut de classe abstraite Attribut de type complexe

Les packages de MOO packages sont générés sous forme de diagrammes XML.

Un MOO est généré dans plusieurs diagrammes XML :

Le diagramme global affiche le symbole d'un élément racine appelé Application. Cet élément (qui n'a pas d'équivalent dans le MOO source) regroupe toutes les contraintes de clé générées à partir des identificateurs du MOO.

Sélectionnez Symbole→Afficher les symboles pour révéler les autres objets de modèle XML générés (types simples et types complexes).

Note   Conventions de dénomination de modèle XML
Si le code des objets de modèle XML générés ne correspond pas aux conventions de dénomination du langage cible, vous pouvez définir un script pour convertir les noms d'objet en codes.
Pour plus d'informations sur les scripts de conversion, reportez-vous à la section "Macros .convert_name & .convert_code" dans le chapitre "Gestion des modèles" du manuel Guide des fonctionnalités générales.

 


Copyright (C) 2007. Sybase Inc. All rights reserved.