Após ter criado um diagrama, você está pronto para construir o padrão. Este exemplo abrange a construção do padrão Interceptando filtro do catálogo de padrões J2EE principais.
Primeiramente, familiarize-se com os tipos de elementos de modelagem usados durante a construção de padrões. A tabela abaixo descreve o uso de cada um dos tipos de elementos:
| Ícone | Nome | Descrição |
|---|---|---|
![]() |
Padrão de design | Indica uma estrutura normalmente repetitiva de componentes de comunicação que soluciona um problema de design geral dentro de um contexto particular. |
![]() |
Função do ator | Indica a função de um ator no padrão. Ao aplicar o padrão a elementos existentes, somente os atores podem ser selecionados ou um novo ator pode ser criado para satisfazer a função. |
![]() |
Função da classe | Indica a função de uma classe no padrão. Ao aplicar o padrão a elementos existentes, somente as classes podem ser selecionadas ou uma nova classe pode ser criada para satisfazer a função. |
![]() |
Função do classificador | Indica a função de um classificador no padrão. Ao aplicar o padrão a elementos existentes, somente atores, classes, interfaces ou casos de uso podem ser selecionados. Se for criado um novo elemento, o tipo que será criado está baseado na preferência Tipo a criar. |
![]() |
Função da interface | Indica a função de uma interface no padrão. Ao aplicar o padrão a elementos existentes, somente as interfaces podem ser selecionadas ou uma nova interface pode ser criada para satisfazer a função. |
![]() |
Função do caso de uso | Indica a função de um caso de uso no padrão. Ao aplicar o padrão a elementos existentes, somente os casos de uso podem ser selecionados ou um novo caso de uso pode ser criado para satisfazer a função. |
![]() |
Vinculação de função | Indica que uma função está participando em um padrão. |
Usando o diagrama abaixo como referência, é possível construir o padrão Interceptando filtro. Use as etapas que se encontram abaixo do diagrama para criar o padrão de design.

e no diagrama.
.
, clique na função Destino e na função Gerenciador de filtros.Agora o padrão está completo. Na maioria dos padrões, você pode querer adicionar atributos ou operações às funções. É possível adicioná-los da mesma forma que os adicionaria a classes comuns. Consulte Trabalhando com atributos e Trabalhando com operações para obter mais informações.
A construção do padrão de design chegou ao fim. Agora você pode aplicar o padrão ao projeto ou movê-lo para o Centro de design UML.