Chapter 8 Guide de référence des définitions étendues de modèle
Les définitions étendues de modèle permettent de personnaliser et d'étendre les métaclasses et les paramètres de génération PowerAMC.
Différents types de fichiers de ressources sont utilisés pour compléter ou préciser les fonctionnalités standard de PowerAMC. Pour plus d'informations sur ces fichiers de ressources, reportez-vous au chapitre L'éditeur de ressources dans le manuel Guide des fonctionnalités générales .
Attention
Il est préférable de ne pas modifier les définitions étendues de modèle fournies avec PowerAMC. Pour chaque définition étendue de modèle d'origine que vous souhaitez modifier, créez une nouvelle définition étendue de modèle. Pour ce faire, vous devez créer la nouvelle définition étendue de modèle à la partir de la boîte de dialogue Liste des définitions étendues de modèle, définir un nom et sélectionner le fichier d'origine dans la liste déroulante Copier depuis. Cette méthode permet de créer une nouvelle définition étendue de modèle identique au fichier d'origine, excepté son nom.
Pour plus d'informations sur la création d'une nouvelle définition étendue de modèle à partir d'une définition étendue de modèle existante, reportez-vous à la section Création d'un fichier de ressources dans le chapitre L'éditeur de ressources du manuel Guide des fonctionnalités générales .
Un modèle étendu contient une définition de profil et des paramètres de génération. Le profil est un jeu d'extensions de métamodèle définies sur les métaclasses.
Pour plus d'informations sur les profils, reportez-vous au chapitre Gestion des profils.
Les paramètres de génération sont utilisés pour développer ou compléter la génération d'objets PowerAMC par défaut ou pour une génération distincte.
Les définitions étendues de modèle sont dotées d'un type, tout comme les modèles dans PowerAMC. Vous pouvez créer une définition étendue de modèle pour un type de modèle spécifique et vous ne pouvez pas partager ces fichiers entre modèles de type différent.
Vous pouvez définir une ou plusieurs définitions étendues de modèle pour un modèle. Certaines définitions étendues de modèle sont fournies avec PowerAMC, et vous pouvez créer vos propres extensions. Les définitions étendues de modèle sont globales pour un modèle, elles ne peuvent donc pas être attachées à un package particulier.
Pour plus d'informations sur la génération de définitions étendues de modèle, reportez-vous à la section Génération pour une définition étendue de modèle.
Toutes les définitions étendues de modèle ont la même structure composée de catégories. Une catégorie peut contenir d'autres catégories, des entrées, et des valeurs. Ces entrées sont des paramètres reconnaissables par PowerAMC.
Les valeurs pour les catégories de définition étendue de modèle varient d'une définition étendue de modèle à l'autre. Certaines entrées peuvent ne pas exister dans un fichier de définition étendue de modèle si elles ne sont pas applicables à cette définition étendue de modèle particulière.
Vous pouvez créer des définitions étendues de modèle génériques et spécifiques.
Copyright (C) 2005. Sybase Inc. All rights reserved. |
![]() |