Vous pouvez appliquer un pattern que vous avez conçu dans une instance d'exécution
de l'atelier de développement afin de voir s'il contient des erreurs. Celles-ci sont signalées dans
la vue Console de l'atelier de développement.
Cette rubrique présente certaines étapes de base à suivre lorsque l'on débogue
un pattern en utilisant à la fois ateliers de développement et d'exécution. Elle suppose
que soient en fonctionnement à la fois une instance développeur et une instance exécution de l'atelier.
Remarque : Vous ne pouvez pas modifier le code du pattern dans l'atelier de développement
lorsque l'atelier d'exécution est en fonctionnement.
Avant de tester un pattern, vous pouvez ajouter des messages de débogage
aux points sensibles afin de suivre la séquence du processus des méthodes de développement et de mise à jour. Les messages de trace sont affichés dans la vue Console de l'atelier de développement.
L'aide-mémoire sur les patterns, Création de patterns, fournit des exemples détaillés d'ajout
de messages de débogage. Les aide-mémoire s'ouvrent depuis le menu Aide.
Si
vous avez placé des points d'arrêt dans le code de votre pattern, ils sont affichés et gérés
dans la vue Points d’arrêt de l'atelier de développement. Après avoir atteint un point d'arrêt,
vous pouvez reprendre le traitement du pattern en cliquant sur
.
Pour les détails sur l'application des
patterns, reportez-vous aux rubriques qui traitent de ce sujet. Comme tous les patterns sont différents,
il n'existe pas une méthode unique pour les tester. Les instructions qui suivent sont
des options pour modifier le pattern. Les paramètres ayant des dépendances appellent plusieurs
méthodes pour chaque commande lorsqu'un paramètre fournisseur subit un changement.
Pour tester votre pattern, effectuez une ou plusieurs des étapes suivantes : - Ajoutez un argument à chaque paramètre de canevas à l'aide de l'assistant d'application de pattern ou d'actions glisser-déposer. La méthode de développement
qui gère les valeurs ajoutées est appelée.
- Supprimez chaque argument à l'aide des éléments de menu
Annuler ou Supprimer du modèle. La méthode de développement
qui gère les valeurs supprimées est appelée.
- Remplacez un argument par un autre. Cette action
invoque une méthode pour gérer les valeurs supprimées
puis une méthode pour gérer les valeurs ajoutées.
- Réappliquez le pattern afin de réévaluer tous les arguments liés
à l'instance de pattern. Le fait de réappliquer un pattern met à jour le cas échéant tous les arguments qui ont été liés puis modifiés en dehors du pattern.
- Désappliquez le pattern afin d'invoquer un retrait de tous les arguments. Cette action retire le pattern.
- Détachez un argument unique afin d'invoquer une méthode de retrait. La
méthode de développement qui gère les valeurs supprimées est appelée.
Une fois que vous avez testé de manière satisfaisante tous les patterns d'une bibliothèque,
mettez la bibliothèque de patterns sous forme d'actif de patterns RAS. Pour cela, exportez-la à l'aide
de la vue Création de patterns. Rassemblés dans un actif de patterns RAS, les patterns
sont faciles à distribuer aux autres développeurs. Lors de son importation, l'actif RAS
est installé comme plug-in de patterns et apparaît dans la vue Explorateur de patterns
et le Référentiel de patterns ou la vue Explorateur d'actif RAS.