Removendo Ligação de Argumentos do Padrão

Você pode remover o relacionamento da ligação entre uma instância de padrão e um argumento. Algumas modificações resultantes da aplicação do padrão podem permanecer no modelo dependendo do design do padrão.
Antes de Iniciar
Por Que e Quando Desempenhar Esta Tarefa

Quando a ligação é removida, o padrão verifica e ajusta quaisquer dependências entre outros parâmetros no padrão.

Você pode querer remover a ligação para alguns elementos em um padrão, para que seja possível especificar novos argumentos e reaplicar o padrão. Por exemplo, no padrão de Delegação, você pode aplicar o padrão na primeira vez e obter os resultados mostrados na captura de tela a seguir.

O padrão de Delegação e seus argumentos de classe e de interface.

Em seguida, você pode remover a ligação para a Classe do Delegador, e então especificar outra classe como um argumento.
O argumento da interface de padrão de Delegação com relacionamentos com as duas classes.
Os relacionamentos da interface original são mantidos com a primeira classe e incluídos na nova classe.
Nota: Nesse padrão, o autor pode ter fornecido o código apropriado no método expansion_remove do padrão para remover os relacionamentos de interface original. Nem todos os padrões terão o mesmo comportamento.
Para remover a ligação de um argumento de padrão de limite, na visualização do Explorador de Projeto, expanda a instância padrão, clique com o botão direito do mouse em um relacionamento de ligação e clique em Excluir do modelo.

Seleção do Explorador de Projeto para argumento de limite a ser excluído.

Resultados
Nota:

Você pode remover a ligação de um padrão no editor de diagrama, clicando no nome ou valor do argumento na célula do parâmetro de uma instância do padrão e clicando em Padrões > Remover Ligação do Argumento.

O que Fazer Depois
Tarefas relacionadas
Substituindo Argumentos de Padrão
Revertendo a Aplicação do Padrão
Reaplicando Padrões

Feedback