Pré. | Proc. |
Namespaces
Les langages tels que Java support les structures Paquetage ou les espaces de noms. Dans Enterprise Architect vous pouvez spécifier un Paquetage comme racine d'espace de noms, ce qui indique où commence la structure d'espace de noms de votre modèle de classe ; tous Paquetages subordonnés situés sous une racine d'espace de noms formeront la hiérarchie d'espace de noms pour les classes et les interfaces contenues.
Pour définir un Paquetage comme racine d'espace de noms, cliquez sur le Paquetage dans la fenêtre Navigateur et sélectionnez l'option de ruban « Développer > Code source > Options > Définir comme racine Namespace ». L'icône Paquetage dans la fenêtre Navigateur change pour afficher un coin coloré indiquant que ce Paquetage est une racine d'espace de noms.
Le code source Java généré, par exemple, ajoutera automatiquement une déclaration Paquetage au début du fichier généré, indiquant l'emplacement de la classe dans la hiérarchie Paquetage sous la racine de l'espace de noms.
Pour effacer une racine d'espace de noms existante, cliquez sur la racine d'espace de noms Paquetage dans la fenêtre Navigateur et décochez l'option de ruban « Développer > Code source > Options > Définir comme racine Namespace »
Pour afficher une liste d'espaces de noms, sélectionnez l'option de ruban « Paramètres > Données de référence > Paramètres > Racines Namespace ; la dialogue « Namespaces » s'affiche. Si vous double-cliquez sur un espace de noms dans la liste, le Paquetage est mis en surbrillance dans la fenêtre Navigateur ; vous pouvez également cliquez-droit sur l'espace de noms et sélectionner l'option « Localiser Paquetage dans Navigateur ».
Vous pouvez également effacer la racine de l'espace de noms sélectionné en sélectionnant l'option « Effacer l'attribut Namespace ».
Pour omettre un Paquetage subordonné d'une définition d'espace de noms, sélectionnez l'option de ruban « Développer > Code source > Options > Supprimer Namespace » ; pour inclure à nouveau le Paquetage dans l'espace de noms, désélectionnez l'option de ruban.
Notes
- Lors de la génération de code, tout nom Paquetage contenant des caractères d'espacement est automatiquement traité comme une racine d'espace de noms.