Lorsque vous ajoutez un paramètre à un pattern dans la vue Création de patterns,
une classe de paramètre est ajoutée avec deux méthodes d'expansion au modèle d'implémentation de pattern.
Les méthodes d'expansion et les méthodes de mise à jour facultatives
sont appelées points sensibles. On ajoute du code Java
aux points sensibles pour définir le comportement du pattern
lorsqu'une valeur d'argument est ajoutée à ou retirée d'un paramètre.
Les méthodes qui suivent montrent les méthodes d'expansion :


Pour concevoir le code, vous pouvez vous aider des ressources
disponibles dans l'aide en ligne des patterns pour le cadre de ceux-ci, ainsi que
des autres références. Pour ouvrir les références, cliquez sur , développez
Référence des API ou Référence sur les points d’extension, puis
cliquez sur une des rubriques Patterns.
Pour ajouter
du code d'expansion, procédez comme suit :
- Dans la vue Création de patterns, double-cliquez sur
le paramètre pour placer le code de paramètre dans l'éditeur
Java.
- Remplacez les commentaires A FAIRE dans les deux méthodes par le code assurant
le comportement requis lorsqu'un argument est ajouté au paramètre ou retiré du paramètre
dans l'instance de pattern.
- Retirez la balise @generated de toute méthode que vous modifiez afin d'empêcher
l'outil de création de pattern de régénérer et de retirer votre code.
Remarque : Pour mieux comprendre le comportement des patterns, vous pouvez appliquer les
exemples de pattern. Ces derniers peuvent être chargés en cliquant sur
, en développant Exemples de la technologie puis Patterns
et en cliquant sur Patterns à appliquer. Dans la rubrique
Patterns à appliquer, cliquez sur Importer l’exemple.
Pour mieux comprendre la création de patterns, vous pouvez importer les exemples de pattern
en cliquant sur ; dans la fenêtre Nouveau,
développez Exemples, puis Plug-ins UML Modeler, et cliquez sur
Exemples de bibliothèque de patterns.