Padrão - Notas sobre o Release


1.0 Limitações
   1.1 Impossível Criar Novos Padrões de Instanciações de Padrões Existentes
2.0 Problemas Conhecidos
   2.1 Os Grupos Não São Incluídos quando Você Utiliza a Visualização Autoria do Padrão
   2.2 Erros no Código do Padrão ou do Parâmetro São Relatados no Código da Biblioteca
   2.3 Extensões de Padrões Produzem Erros de Importação Não Resolvidos
   2.4 As Dicas de Ferramenta dos Parâmetros do Padrão Não São Traduzidas Adequadamente
   2.5 Os Projetos Podem Não Aparecer na Visualização Autoria do Padrão
   2.6 As Alterações de Tipo de Padrão Podem Não Ser Refletidas nos Gabaritos de Definição
   2.7 A Operação Desfazer Não É Ativada na Visualização Autoria do Padrão

1.0 Limitações

1.1 Impossível Criar Novos Padrões de Instanciações de Padrões Existentes

A visualização Explorador de Padrões mostra padrões que podem ser aplicados. Ao arrastar um padrão da visualização Explorador de Padrões para o editor de diagrama, você está aplicando o padrão. Depois, você pode ligar os valores de argumentos aos parâmetros associados ao padrão. Entretanto, você não pode definir novos parâmetros de gabarito para o padrão (por exemplo, não é possível criar um novo padrão a partir da instanciação de um padrão existente).

2.0 Problemas Conhecidos

2.1 Os Grupos Não São Incluídos quando Você Utiliza a Visualização Autoria do Padrão

Se você incluir um grupo para um padrão utilizando a visualização Autoria do Padrão e iniciar uma nova sessão com o comando Executar como > Workbench de Tempo de Execução, o novo grupo não aparecerá na sessão. Para solucionar esse problema, você deve remover o espaço de trabalho ou o arquivo metadata\plugins\org.eclipse.core.runtime\settings\com.ibm.xtools.ras.repository.datastore.core.prefs, quando iniciar o produto com a opção -clean.

2.2 Erros no Código do Padrão ou do Parâmetro São Relatados no Código da Biblioteca

Uma mensagem de erro "Código de implementação ausente" aparece para um padrão nas seguintes situações:

Para solucionar esse problema, modifique o código relevante manualmente ou regenere o código fonte para a biblioteca de padrões e o padrão que baseia-se na definição no arquivo de manifesto.

2.3 Extensões de Padrões Produzem Erros de Importação Não Resolvidos

Se você incluir uma extensão de padrões em um projeto existente, serão relatados erros de compilação que referem-se a importações não resolvidas. Os erros param depois que o arquivo plugin.xml é salvo ou o comando "compute build path" é chamado a partir do menu do plug-in requerido com.ibm.xtools.patterns.framework.

2.4 As Dicas de Ferramenta dos Parâmetros do Padrão Não São Traduzidas Adequadamente

Se você trabalhar em um código do idioma não-inglês e instalar o pacote de idioma opcional do produto, as dicas de ferramenta para a coluna de valor da janela Parâmetros do Padrão não serão traduzidas adequadamente.

2.5 Os Projetos Podem Não Aparecer na Visualização Autoria do Padrão

Quando você converte um projeto de plug-in em projeto de padrão, o projeto pode não ser exibido na visualização Autoria do Padrão. Para exibir o projeto na visualização Autoria do Padrão, salve o arquivo plugin.xml.

2.6 As Alterações de Tipo de Padrão Podem Não Ser Refletidas nos Gabaritos de Definição

Se você alterar o tipo de um padrão na visualização Autoria do Padrão, as atualizações poderão não ser refletidas no gabarito de definição (arquivo .emx).

Para solucionar esse problema, execute as seguintes etapas:

  1. Exclua o modelo de referência do padrão do diretório PatternsFile do projeto (por exemplo, pattern1.emx).
  2. Reinicie o produto e carregue seu projeto.
  3. Abra a visualização Autoria do Padrão.
  4. Clique com o botão direito do mouse no padrão; em seguida, clique em Regenerar o Gabarito de Definição.

2.7 A Operação Desfazer Não É Ativada na Visualização Autoria do Padrão

Se o foco estiver na visualização Autoria do Padrão após uma operação de autoria do padrão, como excluir um parâmetro, a operação Desfazer não estará disponível. Entretanto, se o foco estiver no editor de código fonte após uma operação de autoria do padrão, a operação Desfazer estará disponível, mas os resultados da operação aparecerão apenas no editor de código fonte, não no arquivo de manifesto RAS (Reusable Assets Specifications).

Inconsistências entre o código fonte e o arquivo de manifesto RAS são indicadas na visualização Autoria do Padrão com um X vermelho.

Retornar para o Arquivo Leia-me Principal