Lorsque vous générez du code XML à partir d'un MOO, PowerAMC crée un fichier XML par package. Le fichier contient la définition de chacune des classes que vous avez sélectionnées pour la génération dans la boîte de dialogue de génération. Vous pouvez sélectionner n'importe quelle classe du modèle, y compris celles contenues dans des packages ou sous-packages.
Les associations navigables sont migrées et générées comme attributs, bien qu'elles aient leur propre définition dans le fichier de langage objet. Les interfaces, les opérations et les liens (dépendances, réalisations et généralisations) ne sont pas inclus dans le fichier généré.
Pour changer de type de format XML, vous devez changer le langage objet du modèle (en sélectionnant
). Vous pouvez créer un nouveau langage objet XML basé sur un langage existant si vous souhaitez générer dans un type de format XML non fourni par PowerAMC.Les fichiers générés sont générés avec le suffixe .xsd, .dtd ou .xdr en fonction du format XML utilisé. Un fichier journal de génération est également créé à l'issue de la génération.