Tous les fichiers d'extension ont la même structure de catégories de base.
Le noeud racine de chaque fichier contient les propriétés suivantes :
Propriété |
Description |
---|---|
Nom |
Spécifie le nom de l'extension. Ce nom doit être unique dans un modèle pour des extensions génériques ou spécifiques. |
Code |
Spécifie le code de l'extension. Ce code doit être unique dans un modèle pour les extensions génériques ou spécifiques |
Nom de fichier |
[lecture seule] Spécifie le chemin et nom du fichier de l'extension. Si l'extension a été copiée dans votre modèle, cette zone est vide. |
Famille |
Restreint la disponibilité de l'extension à une famille cible particulière. Par exemple, lorsqu'une extension a comme famille JAVA, elle n'est disponible que pour les cibles de la famille de langage objet JAVA |
Sous-famille |
Affine la famille. Par exemple, EJB 2.0 est une sous-famille de Java |
Rattachement automatique |
Spécifie que l'extension correspondante sera automatiquement attachée aux modèles créés avec une cible appartenant à la famille spécifiée |
Catégorie |
Regroupe les extensions par type pour la génération ainsi que dans la boîte de dialogue Sélection d'extensions. Les extensions de même catégorie ne peuvent pas être générées simultanément. Si vous ne spécifiez aucune catégorie, l'extension est affichée dans la catégorie Général et traitée comme une cible de génération. |
Activer le suivi |
Permet d'afficher un aperçu des templates utilisés lors de la génération. Avant de commencer la génération, cliquez sur la page Aperçu de la feuille de propriétés de l'objet approprié, puis cliquez sur le bouton Réactualiser pour afficher ces templates Lorsque vous double-cliquez sur une ligne de suivi dans la page Aperçu, l'éditeur de ressources ouvre la définition correspondante dans la catégorie Profile\Object\Templates |
Compléter la génération de langage |
Spécifie que l'extension est utilisée pour compléter la génération d'un langage cible. Les éléments de génération des langages objets sont fusionnés avec ceux de l'extension avant la génération. Tous les fichiers générés spécifiés dans le fichier de ressource cible et les éventuelles extensions attachées sont générées. Dans le cas de fichiers générés ayant des noms identiques, le fichier de l'extension remplace celui défini dans le langage objet. Notez que PowerBuilder ne prend pas en charge les extensions pour compléter la génération |
Commentaire |
Fournit des commentaires relatifs à l'extension |