HOPEX UML : HOPEX XML Schemas : Composants : Structure des composants (XML Schemas)
   
Structure des composants (XML Schemas)
 
Stéréotype Fichier
Stéréotype Projet
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.