< Anterior | Próximo >

Lição 5: Ligar Novos Elementos a Instâncias de Padrão

A lição explora métodos diferentes de incluir ou ligar argumentos à instância do padrão.
Antes de Iniciar
Antes de começar, você deve concluir a Lição 4: Criar uma Instância do Padrão.

Se você deseja visualizar essa lição antes de desempenhar as etapas, clique em:

Por Que e Quando Desempenhar Esta Tarefa
Quando ocorre ligação, os parâmetros do modelo da instância do padrão são substituídos pelos elementos selecionados ou recentemente criados, especificados pelo aplicador do padrão.

A decisão de selecionar elementos existentes ou criar novos elementos como argumentos depende do que você deseja que o padrão execute. Neste tutorial, diferentes métodos são explorados para que seja possível aprender sobre eles.

No diagrama de formato livre ou de classe, pode-se utilizar a barra de ações para incluir elementos. Para ver a barra de ação, mova o cursor sobre a superfície vazia do editor de diagramas e pressione a Barra de Espaço. Você pode manter o cursor sobre os parâmetros do modelo na instância do padrão para exibir uma barra de ação menor apenas com os elementos aplicáveis ao tipo de UML do parâmetro do modelo.

Se a barra de ações desaparecer em alguns segundos, pressione a barra de espaço para reexibi-la.

Para ligar novos elementos a instâncias do padrão:

  1. Crie um novo elemento como um argumento.
    1. No diagrama de formato livre ou de classe, mantenha o cursor sobre o parâmetro Interface da instância do padrão. A barra de ações é exibida.
    2. Clique no ícone de interface da barra de ações para criar e ligar um elemento da interface ao parâmetro de modelo. Um símbolo de ligação substitui a caixa em branco próxima ao parâmetro de modelo seguido pelo tipo de UML do elemento (interface), indicando que o novo elemento está ligado à instância do padrão.
    3. Na visualização Project Explorer, observe a inclusão do novo elemento da interface no modelo UML. A estrutura de ligação do modelo da instância do padrão também mostra o parâmetro de modelo da Interface ligado a um elemento da Interface.
  2. Crie um elemento com nome customizado como um argumento

    Nem todos os modelos de padrões podem ter esta opção, pois o designer do padrões pode suprimir esta opção no design.

    1. No diagrama de formato livre ou de classe, mantenha o cursor sobre o parâmetro Interface na instância do padrão. Na barra de ações, os ícones estão disponíveis para seleção, indicando que a multiplicidade para o parâmetro do modelo permite a ligação de um outro elemento.
    2. Clique no ícone Texto à direita do ícone da interface na barra de ações. Uma caixa retangular aparece ao lado direito do parâmetro do modelo.
    3. Na caixa, digite IMyInterface para nomear o novo elemento e clique fora da instância ou pressione Enter para concluir o nome. Um símbolo de ligação substitui a caixa em branco próxima ao parâmetro do modelo seguido pelo tipo de UML do elemento (interface).
    4. Observe as alterações na estrutura de ligação do modelo na visualização Project Explorer. A estrutura de ligação mostra agora o parâmetro do modelo da Interface ligado a um elemento adicional de interface UML chamado IMyInterface.
Resultados
Você está pronto para aprender dois outros métodos de inclusão de argumentos para uma instância de padrão por meio da ligação de novos elementos a instâncias de padrões.
< Anterior | Próximo >

Feedback