Utilisation du métamodèle avec VB Script

Vous pouvez accéder aux objets internes de PowerAMC et les manipuler à l'aide de VB Script. Le métamodèle PowerAMC (et son aide en ligne, accessible en sélectionnantAide > Aide sur les objets du métamodèle) fournit des informations utiles relatives à ces objets :

Information

Description

Nom public

Le nom et le code des objets du métamodèle sont les noms publics des objets internes de PowerAMC.

Exemples : AssociationLinkSymbol, ClassMapping, CubeDimensionAssociation

Collections d'objets

Vous pouvez identifier les collections d'une classe en observant les associations liées à cette classe dans le diagramme. Le rôle de chaque association est le nom de la collection.

Exemples : Dans PdBPM, l'association Format relie les classes MessageFormat et MessageFlow. Le rôle de cette association est Usedby, qui correspond à la collection de messages de la classe MessageFormat

Attributs d'objet

Vous pouvez afficher les attributs d'une classe avec les attributs que cette classe hérite d'une autre classe via des liens de généralisation

Exemples : Dans PdCommon/Common Instantiable Objects, vous pouvez afficher les attributs de BusinessRule, FileObject et ExtendedDependency, ainsi que ceux dont ils héritent des classes abstraites via des liens de généralisation

Opérations d'objet

Les opérations dans des classes d'un métamodèle correspondent aux méthodes objet utilisées dans VBS.

Exemples : BaseModel contient l'opération Compare qui peut être utilisée dans VBS

Stéréotype <<notScriptable>>

Objets qui ne prennent pas en charge les scripts VB qui ont le stéréotype <<notScriptable>>.

Exemples : RepositoryGroup

Pour plus d'informations sur les noms publics et autres concepts liés au métamodèle, voir Concepts relatifs au métamodèle.

Pour plus d'informations sur l'utilisation de VB Script avec PowerAMC, voir Pilotage de PowerAMC à l'aide de scripts.