
Chapter 4 Gestion des profils
Définition d'attributs étendus dans un profil
Les attributs étendus sont définis pour une métaclasse, un stéréotype ou un critère. Ils sont utilisés pour compléter la définition de la métaclasse ou de ses instances afin de :
- Contrôle la génération pour une cible de génération particulière. Dans ce cas, les attributs étendus sont définis dans le langage ou SGBD cible du modèle. Par exemple, dans le langage objet Java, plusieurs métaclasses sont dotées d'attributs étendus utilisés pour la génération de commentaires Javadoc.
- Compléter la définition des objets du modèle dans définitions étendues de modèle. Par exemple, dans la définition étendue de modèle pour les Sybase ASA Proxy Tables, l'attribut étendu appelé GenerateAsProxyServer dans la métaclasse DataSource est utilisé pour définir la source de données pour un serveur proxy.
Certains attributs étendus sont définis par défaut dans le fichiers de ressources qui sont fournis avec PowerAMC, mais vous pouvez également créer des attributs étendus supplémentaires dans un profil
Les attributs étendus ont un type utilisé pour définir leur type de données et les valeurs autorisées.
Copyright (C) 2005. Sybase Inc. All rights reserved.
|
|