Comment identifier via VBScript le nom de l’espace de nom pour lequel une classe ou un package est associé, en sachant que cela est définit en GTL (C#2::ProfilePackageCriteriaNamespace).
Utilisation de la méthode : « EvaluateTemplate »
Cette extension de profil permet la définition d’un gabarit pour la génération d’un texte sur une métaclasse, un critère ou un stéréotype.
Le gabarit utilise un langage propriétaire nommé GTL (Generation Template Language). Ce langage est documenté au niveau du Guide de référentce de Generation de la documentation utilisateur avancée.
L’exemple suivant list le code des attributs d’une classe UML
Utilisé la méthode « EvaluateTemplateFor »dans un script peut améliorer l’aide afin de conserver la section d’importation des classes à jour
TemplateTargetItem: Template
.if (%ObjectType% == Class) .
.foreach_item(Attributes)
%Code%
.next
.endif.