Chapter 7 Génération d'autres modèles à partir d'un MSX
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).
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. |
![]() |