O
Assistente Aplicar Padrão ajuda você a criar
uma instância de padrão e selecionar valores de argumento para os
parâmetros do modelo do padrão.
Você pode continuar incluindo valores de argumento na instância do padrão depois de
utilizar o assistente.
Antes de Iniciar
Crie um modelo UML que contém
um editor de diagramas antes de seguir as estas instruções.
Por Que e Quando Desempenhar Esta Tarefa
Para aplicar um padrão com o assistente de Aplicar Padrão:
- Na visualização Explorador de Padrões, clique com o botão direito do mouse
em um padrão e clique em Aplicar Padrão. O Assistente Aplicar padrão é
aberto, relacionando os modelos UML abertos em seu espaço de
trabalho.
- Na lista Local, clique no elemento de modelo que você deseja que contenha a instância do padrão. Apenas os elementos que podem ter o tipo de padrão
que você está aplicando (padrão de colaboração, classe ou pacote) estão disponíveis para
seleção. O nome qualificado do elemento de modelo aparece na caixa Local selecionado.
- Aceite o editor de diagrama padrão na caixa Criar instância de padrão no diagrama ou especifique outro editor de diagrama existente.
- Clique em Avançar. A página Parâmetros do
Padrão do Assistente Aplicar Padrão é aberta.
- Para especificar um argumento para um parâmetro, clique no campo Valor
para o parâmetro e execute uma das etapas a seguir:
Nota: No design de padrão, o autor do padrão tem a opção de definir
um subconjunto de subtipos permitidos para tipos UML apropriados. Os
tipos de parâmetro, como Classificador podem ser limitados a um
subconjunto de subtipos de Atividade, Classe, Interface como possíveis argumentos.
Para ver os tipos permitidos, passe o mouse sobre o campo
Valor.
- Clique no botão de procura para abrir a janela Selecionar Valor e
selecione um elemento existente.
- Digite um nome para criar um novo elemento.
- Digite um nome do elemento existente do mesmo tipo de UML
que o parâmetro do modelo (se a definição não incluir subtipos)
ou um subtipo permitido.
- Para tipos UML que possuem um valor primitivo: Digite um
valor que corresponde ao tipo de parâmetro (por exemplo, um
inteiro, uma cadeia, ou número natural ilimitado).
- Para tipos UML com conjuntos de valores (ou parâmetros
projetados para ter conjuntos de valores), selecione uma opção da
lista drop-down (por exemplo,
você seleciona verdadeiro ou
falso para um tipo Booleano literal)
- Para incluir valores adicionais nos parâmetros (com valores de multiplicidade
que permitam múltiplos valores), execute as etapas a seguir:
- Clique no campo Valor, e clique no
botão Incluir Valor. Uma linha adicional na tabela é
incluída abaixo do parâmetro.
- Execute uma das opções na etapa 5.
- Repita as etapas 5 e 6, conforme necessário.
- Clique em Concluir. Você pode ver os resultados do padrão
em seu modelo ou modelos. A instância do padrão está
no modelo do elemento especificado.
- Para especificar valores adicionais para parâmetros do padrão ou
modificar as seleções que você fez, na
visualização Explorador de Projeto,
clique como botão direito do mouse na instância do padrão e
clique em
- Modifique os valores e clique em OK.