L'assistant Appliquer le pattern aide à créer
une instance de pattern et à sélectionner des valeurs d'argument pour les paramètres de canevas du pattern.
Vous pouvez ajouter encore des valeurs d'argument à l'instance de pattern après avoir quitté l'assistant.
Créez un modèle UML contenant un éditeur de diagrammes avant de suivre les instructions ci-après.
Pour appliquer un pattern avec l'assistant Appliquer le pattern, procédez comme suit :
- Dans la vue Explorateur de patterns, cliquez avec le bouton droit de la souris
sur le pattern voulu,
puis cliquez sur Appliquer le pattern. L'assistant Appliquer le pattern apparaît avec les modèles UML 2.0 ouverts de votre espace de travail.
- Dans la liste Emplacement, cliquez sur l'élément de modèle dans lequel vous souhaitez
placer l'instance de pattern. Seuls les éléments pouvant posséder le type de pattern que vous
appliquez (pattern de collaboration, de classe ou de package) sont disponibles pour sélection. Le nom
qualifié de l'élément de modèle apparaît dans la boîte Emplacement sélectionné.
- Acceptez l'éditeur de diagrammes par défaut dans la boîte
Créer l'instance du pattern dans le diagramme ou indiquer un autre éditeur de diagrammes
existant.
- Cliquez sur
Suivant. La page
Paramètres de pattern de l'assistant Appliquer le pattern
apparaît.
- Pour indiquer un argument pour un paramètre, cliquez sur la zone Valeur
du paramètre et effectuez l'une des actions suivantes :
Remarque : Dans la conception du pattern,
l'auteur du pattern a la possibilité de définir un sous-ensemble de sous-types autorisés pour les
types UML 2.0 appropriés. Les types de paramètre (Classifier, par exemple) peuvent être limités à un sous-ensemble
d'un sous-type d'activité, de classe ou d'interface comme arguments possibles. Pour afficher la liste des arguments
autorisés, placez le curseur sur la zone Valeur.
- Cliquez sur le bouton Parcourir pour afficher la fenêtre Sélectionner une valeur et
sélectionnez un élément existant.
- Entrez un nom pour créer un élément.
- Saisissez le nom d'un élément existant du même type UML 2.0 que le
paramètre de canevas (si la définition ne comprend pas de sous-types) ou un sous-type autorisé.
- Pour les types UML 2.0 à valeur primitive, saisissez une
valeur correspondant au type du paramètre
(par exemple, un entier, une chaîne ou un nombre naturel illimité).
- Pour les types UML 2.0 à ensemble de valeurs (ou les paramètres conçus pour avoir
un ensemble de valeurs), sélectionnez une option dans la liste déroulante (par exemple,
vrai ou faux pour un type booléen littéral).
- Pour ajouter des valeurs supplémentaires à des paramètres
(avec les valeurs de multiplicité qui permettent plusieurs valeurs),
effectuez les étapes suivantes :
- Cliquez sur la zone Valeur, puis sur le bouton
Ajouter une valeur. Une ligne supplémentaire
est ajoutée dans la table au-dessous du paramètre.
- Effectuez l'une des options de l'étape 5.
- Répétez les étapes 5 et 6 selon vos besoins.
- Cliquez sur Terminer. Les
résultats du pattern sont visibles dans votre ou vos modèles. L'instance de pattern se trouve
dans le modèle de l'élément que vous avez indiqué.
- Pour indiquer des valeurs supplémentaires pour les paramètres du pattern ou modifier les sélections que
vous avez effectuées, cliquez avec le bouton droit de la souris sur l'instance de pattern dans la vue
Explorateur de modèles, puis cliquez sur .
- Modifiez les valeurs puis cliquez sur OK.