Au début de l'application d'un pattern à votre conception de modèle,
vous devez créer une instance de pattern. Les patterns que vous pouvez appliquer apparaissent toujours dans la vue
Explorateur de patterns. Vous pouvez faire glisser le pattern vers un modèle UML 2.0 ou
un éditeur de diagrammes du modèle.
L'assistant d'application de pattern est une autre option de l'outil plus structurée
pour appliquer les patterns. Il crée l'instance de pattern dans le modèle UML 2.0. Vous pouvez créer plusieurs instances simultanées d'un même pattern.
Vous ne pouvez faire glisser un pattern pour l'appliquer que vers les éléments pouvant posséder le type de pattern concerné
(pattern de collaboration, de classe ou de package).
Pour créer une instance de pattern, suivez l'une des
procédures suivantes :
- Dans la vue Explorateur de patterns, faites glisser le pattern vers l'éditeur
de diagrammes détenu par un modèle UML 2.0. Une instance de pattern est créée
à la fois dans l'éditeur de diagrammes et dans le modèle.
- Dans la vue Explorateur de patterns, faites glisser le paramètre de canevas du pattern
jusqu'à un type d'élément correspondant d'un modèle UML 2.0 dans la vue Explorateur de modèles
(ou jusqu'à un élément dans l'éditeur de diagrammes). Une
instance de pattern est créée dans le modèle (et dans l'éditeur de diagrammes si c'est là
que vous avez déposé le paramètre) avec l'élément de modèle cible lié au
paramètre de canevas que vous avez fait glisser.
Après la création de l'instance de pattern, vous pouvez la modifier en fournissant des arguments pour un ou
plusieurs paramètres de canevas du pattern. Les arguments sont fonction de la conception du pattern et
de vos exigences d'utilisation du pattern.