Incluindo Padrões e Parâmetros em Bibliotecas

O autor do padrão pode incluir um ou mais padrões na biblioteca de padrões. Cada padrão é independente em função e aplicação. Entretanto, o padrão somente pode ser distribuído com sua biblioteca em um plug-in de padrão.

O Assistente Novo Padrão permite definir as propriedades para o padrão e incluir todos os seus parâmetros do gabarito. Após a inclusão do padrão na biblioteca, você pode modificar as propriedades do padrão e incluir, redefinir ou remover seus parâmetros. Muitas das etapas são opcionais, você pode criar um padrão simples, aceitando todos os padrões.

Para incluir um padrão e seus parâmetros na biblioteca de padrões:

  1. Na visualização Autoria de Padrões, clique com o botão direito do mouse no nó da biblioteca e clique em Novo Padrão. A página Geral do assistente de Novo Padrão é aberta.
  2. Defina as propriedades básicas do padrão, executando as etapas a seguir:
    1. Digite um nome para o padrão no campo Nome do Padrão. Esse é o nome que será listado na visualização Explorador de Padrões para identificar o padrão.
    2. Aceite os nomes gerados da classe e do pacote, conforme gerados a partir do nome do padrão, ou modifique-os nos campos Nome da Classe e Pacote.
    3. Selecione o tipo de padrão (classe, colaboração ou pacote) que você está criando a partir da lista Tipo de Padrão.
    4. Clique no botão Incluir próximo ao campo Grupos para abrir a janela Incluir Grupo e inclua nomes de grupos no padrão. Os padrões devem ser designados a pelo menos um grupo e podem ser designados a vários grupos. Todos os padrões são listados em grupos na visualização Explorador de Padrões. O grupo padrão, Padrões Diversos, pode ser excluído.
    5. No campo Versão, modifique o número da versão. O número deve estar em um formato xx.xx.xx, em que x é um número.
    6. Clique na guia Detalhe para abrir a página Detalhes do assistente de Novo Padrão
    7. Digite seu nome no campo Autor.
    8. Digite uma sinopse breve do padrão no campo Descrição Resumida. A descrição resumida aparece na página Descrição Resumida da visualização Explorador de Padrões.
    9. Clique no botão Incluir próximo ao campo Palavras-chave e inclua palavras-chave para o padrão. Inclua palavras-chave que um aplicador do padrão utilizaria para localizar uma correspondência para seu padrão específico. As correspondências também são procuradas nos meta-arquivos, portanto não é necessário duplicar nenhum conteúdo dessas propriedades, como descrições ou nomes.
  3. Inclua os parâmetros, executando as etapas a seguir:
    1. Clique na guia Geral para retornar para a página Geral do assistente de Novo Padrão.
    2. Clique no botão Incluir próximo ao campo Parâmetros para exibir a página Geral da janela Parâmetro. Você sempre poderá incluir ou modificar parâmetros depois de concluir a utilização do assistente.
    3. Digite um nome para o parâmetro no campo Nome. O Nome da Classe é automaticamente derivado do nome do parâmetro.
    4. Aceite o nome da classe gerado (a partir do nome do parâmetro) ou modifique-o no campo Nome da Classe.
    5. Digite uma descrição resumida do parâmetro que possa ajudar o aplicador do padrão a especificar argumentos para o padrão. A descrição resumida aparece na página Descrição Resumida da visualização Explorador de Padrões e como uma dica de ferramenta quando o aplicador do padrão passa o cursor sobre o parâmetro do gabarito no editor de diagrama.
    6. No campo Tipo, aceite o tipo de classe UML 2.0 para o tipo do parâmetro ou clique em Procurar e selecione um outro tipo UML 2.0.
    7. Se você estiver incluindo o primeiro parâmetro do padrão ou não desejar incluir uma dependência de parâmetros, vá para a etapa i. Para incluir uma dependência, clique na guia Dependência de Parâmetros.
    8. Na página Dependência de Parâmetros, no campo Parâmetros Existentes, clique em um ou mais nomes de parâmetros e, em seguida, clique nos botões de seta de movimentação para posicionar os nomes de parâmetros no campo Parâmetros Clientes ou Parâmetros Fornecedores. Quando você designa um outro parâmetro como um parâmetro cliente ou fornecedor, ele inclui dinamicamente a designação recíproca no parâmetro que está sendo incluído. Portanto, mover um parâmetro existente para o campo Parâmetros Fornecedores designa a função de cliente ao parâmetro que está sendo incluído.
    9. Clique em OK para retornar ao assistente de Novo Padrão.
    10. Para incluir parâmetros adicionais, repita as etapas de b até h.
    11. Clique em OK para fechar o assistente de Novo Padrão e concluir a inclusão do padrão.
O novo padrão é incluído como um nó na biblioteca de padrões na visualização Autoria de Padrões, o meta-arquivo de suporte RAS para o recurso de padrão, as classes Java para o padrão e cada parâmetro são criados.
Conceitos relacionados
Padrões de Design do IBM Rational
Código e Arquivos de Suporte de Padrões
Termos de uso | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.