Structure des composants (XML Schemas)
Il existe deux types de structure d’un composant :
• le stéréotype Fichier
• le stéréotype Projet
Stéréotype Fichier
Un composant Fichier contient les schémas (classes) à générer et génère par défaut tous les schémas les uns à la suite des autres, dans un fichier unique.
Stéréotype Projet
Un composant Projet rassemble des sous-projets. Il peut inclure :
• des classes
• des paquetages
• des sous-composants (c'est à dire des composants-fichiers ou des sous-composants projets).
Dans un composant projet tous les schémas seront par défaut générés dans des fichiers séparés.

Si le composant projet contient un paquetage, un fichier par classe de type
XML Document Definition Root du paquetage sera généré.

Si le composant projet contient un sous-composant, un fichier rassemblant l'ensemble du code du sous-composant sera généré.
Hiérarchie des composants disponibles
Root Project
Composant standard assurant la génération des composants fils quels qu'ils soient.
XSD Project
Génère un fichier pour chaque élément détenu par le composant. Les composants possibles sont définis dans la sous liste suivante.
• XSD File : génère un fichier au format XSD correspondant à la classe schéma associée au composant.