Esta lição orienta pelas etapas para criar um novo padrão utilizando a visualização Autoria do Padrão.
Antes de Iniciar
Antes de iniciar, você deve ter criado o projeto de padrões conforme detalhado na Lição 1: Criar o Projeto de Padrões.
Por Que e Quando Desempenhar Esta Tarefa
Padrões são criados utilizando a visualização Autoria de Padrão. Para organizar, selecionar e aplicar padrões, é possível utilizar a visualização
Pattern Explorer.
Se você desejar
visualizar essa lição antes de desempenhar as etapas, clique em:
Para criar um novo padrão:
- Na visualização Package Explorer, expanda seu projeto de padrões. A classe
PatternLibrary foi incluída em seu projeto de padrões.
Se você não vir seu projeto na visualização Package Explorer, retorne à Lição 1: Criar o Projeto de Padrões.
- Clique com o botão direito do mouse na biblioteca de padrões na visualização Autoria do Padrão e clique em Novo Padrão. A janela Novo Padrão é aberta.
- Digite o nome de seu novo padrão, classe e pacote e selecione o tipo de padrão.
- Digite o novo nome de padrão na página Geral, no campo
Nome do Padrão.
- Digite o nome da classe na página Geral, no campo Nome da Classe.
- Na página Geral, no campo Pacote, remova o nome do padrão que foi incluído no final do nome do pacote.
- Na lista Tipo de Padrão, selecione o tipo de padrão
(Classe, Colaboração ou
Pacote) que você está criando.
- Na página Geral, no campo Tipos de Destino, selecione o tipo de seu padrão (Pacote, Colaboração ou
Classe).
- Na página Geral, no campo Grupos, clique em
Remover para remover o nome do grupo padrão.
- Clique em Incluir para incluir um novo nome de grupo. A janela Incluir Grupo é aberta.
Digite o nome de seu grupo no campo Grupo.
- Clique na guia Detalhe para incluir documentação do padrão e palavras-chave de procura.
As palavras-chave representam o padrão e auxiliam o usuário a localizar o padrão ao procurar em um repositório de padrões RAS.
- Clique em OK.
Resultados
O novo padrão é exibido na visualização Autoria do Padrão. Uma classe Java é incluída em seu novo pacote de padrões.
A pasta do novo padrão contém um novo modelo UML para o padrão.
A pasta do novo padrão também contém um novo manifesto de RAS para o padrão.