Promotion d'un stéréotype au statut de métaclasse

Vous pouvez créer de nouveaux types d'objets qui se comportent comme des métaclasses PowerAMC standard en cochant la case Utiliser comme métaclasse dans la page de propriétés de stéréotype.

Vous pouvez utiliser de tels stéréotypes afin de :
  • Créer de nouveaux types d'objet qui ont en commun un grande partie du comportement du type d'objet existant, tels que les transactions métiers et les collaborations binaires dans un MPM pour ebXML.

  • Pouvoir faire cohabiter des objets ayant le même nom, mais des stéréotypes différents, au sein d'un même espace de noms (une métaclasse stéréotype crée un sous-espace de noms dans la métaclasse courante).

Remarque : Les stéréotypes définis sur les sous-objets (par exemple, les colonnes de tables ou les attributs d'entité) ne peuvent pas être promus au statut de métaclasse.
  1. Dans la page de propriétés du stéréotype, cochez la case Utiliser comme métaclasse.
  2. [facultatif] Spécifiez une icône et un outil pour créer des instances du stéréotype de métaclasse.
  3. Cliquez sur Appliquer pour enregistrer les modifications, puis ajoutez les attributs étendus et autres extensions appropriées sous le stéréotype.
    Dans votre modèle, le stéréotype a :
    • Une liste distincte dans le menu Modèle après la liste de la métaclasse parent (et la liste de la métaclasse parent n'affichera pas les objets ayant le stéréotype de la métaclasse). Les objets créés dans la nouvelle liste portent par défaut le nouveau stéréotype de métaclasse. Si vous changez le stéréotype d'un de ces objets, il disparaît de cette liste à sa prochaine ouverture.

    • Une catégorie dans l'Explorateur d'objets et une commande sous Nouveau, lorsque vous faites un clic droit sur un modèle ou un package.

    • Un titre de feuille de propriétés basé sur le stéréotype de métaclasse.

    • Un onglet distinct dans les boîtes de sélection multionglet telles que celles utilisées pour la génération.