Modelagem - Notas sobre o Release


1.0 Problemas Conhecidos
   1.1 O Padrão Não Permite Sinal de Número (#) em Nomes de Arquivos de Modelo
   1.2 Os Modelos Não Serão Abertos se os Nomes das Propriedades de Estereótipo Contiverem Caracteres Inválidos
   1.3 Os Conectores Podem Cruzar Elementos do Modelo em Modelos Publicados
   1.4 Os Ícones nos Títulos dos Elementos do Modelo Não São Impressos Adequadamente
   1.5 Os Conectores de Dependência e Realização Podem Não Ser Visíveis em Modelos Impressos
   1.6 Impossível Visualizar Propriedades Não Compostas em Diagramas de Estrutura Composta
   1.7 Copiar e Colar a partir do Sistema de Arquivo Pode Corromper Modelos
   1.8 Não É Possível Incluir Facilmente Parâmetros ou Tipos de Retorno para Comportamentos
   1.9 As Propriedades Podem Não Ser Atualizadas Imediatamente na Página Propriedades
   1.10 A Visualização Explorador de Modelos Pode Não Exibir Nomes de Estereótipo
   1.11 Impossível Incluir Estereótipos em Vários Elementos de Uma Vez
   1.12 As Classes Podem Não Aparecer como Referências de Modelo Cruzado
   1.13 As Conexões do Modelo Podem Não Ser Atualizadas Adequadamente no Editor de Diagrama
   1.14 A Opção Mostrar Elementos Relacionados Não Está Disponível para Elementos de Estado
   1.15 A Visualização Explorador de Modelos Pode Não Indicar Alterações Não Salvas Adequadamente
   1.16 Determinados Itens de Menu Não Aparecem no Menu Pop-up Incluir UML
   1.17 Informações Padrão na Visualização Explorador de Herança Estão Corrompidas
   1.18 A Página Propriedades Pode Exibir Caracteres Inválidos
   1.19 O Produto Pode Exibir Mensagens de Erro de Validação que Não São Descritivas ou Úteis
   1.20 Mensagens de Erro Podem Ser Exibidas ao Trabalhar com o Editor CSS e Arquivos de Modelo ou Diagramas de Visualização

1.0 Problemas Conhecidos

1.1 O Padrão Não Permite Sinal de Número (#) em Nomes de Arquivos de Modelo

Por padrão, você não pode utilizar o sinal de número (#) nos nomes de arquivos de modelo. Os arquivos de modelo não se abrem.

Para utilizar o caractere de sinal de número nos nomes de arquivos de modelo, abra o arquivo <dir_de_instalação>\rationalsdp.ini e inclua o seguinte argumento sob a seção Configurações:

VMArgs=-Dorg.eclipse.emf.common.util.URI.encodePlatformResourceURIs="true"

Nota: Não inclua esse argumento em uma linha já existente. Esse argumento deve estar em sua própria linha no arquivo.

1.2 Os Modelos Não Serão Abertos se os Nomes das Propriedades de Estereótipo Contiverem Caracteres Inválidos

Se você aplicar um estereótipo a um elemento em um modelo e, em seguida, modificar uma propriedade incluída pelo estereótipo para utilizar espaços em branco, não será possível abrir o modelo depois de salvá-lo e fechá-lo. Para evitar esse problema, utilize o caractere sublinhado (_) em vez de espaços nos nomes das propriedades de estereótipo.

Para solucionar esse problema, utilize um editor de texto para remover o par nome-valor associado à propriedade. Por exemplo, você removeria a propriedade "My Stereotype Property" do seguinte exemplo:

 <contents xmi:type="Profile_2:Profile__Stereotype1" xmi:id="_eVPvkCbPEdmF27ugxgyz4g" My Stereotype Property="New Value"/> 

Se você removesse a propriedade, o resultado seria o seguinte:

 <contents xmi:type="Profile_2:Profile__Stereotype1" xmi:id="_eVPvkCbPEdmF27ugxgyz4g"/> 

1.3 Os Conectores Podem Cruzar Elementos do Modelo em Modelos Publicados

Ao trabalhar com um modelo UML, você pode utilizar a opção Evitar Obstruções para especificar que os conectores não cruzem os elementos do modelo. Entretanto, quando você publica um modelo, os conectores podem cruzar os elementos do modelo. Para solucionar esse problema, selecione o(s) conector(es), desmarque a opção Evitar Obstruções e ajuste manualmente os pontos de inflexão para evitar obstruções. A próxima vez que publicar o modelo, os conectores serão exibidos corretamente.

1.4 Os Ícones nos Títulos dos Elementos do Modelo Não São Impressos Adequadamente

Os ícones nos títulos dos elementos do modelo, como classes e pacotes, são impressos com uma moldura branca. As molduras brancas se sobressaem aos títulos, que são impressos com um sombreamento gradiente. Para imprimir modelos sem um sombreamento gradiente, desative a preferência de gradiente.

Para desativar a preferência de gradiente:

  1. Clique em Janela > Preferências.
  2. Expanda Modelagem e clique em Aparência.
  3. Em Aparência Global, limpe a caixa de opções Mostrar Gradiente.

1.5 Os Conectores de Dependência e Realização Podem Não Ser Visíveis em Modelos Impressos

Os modelos de dependência e realização podem não ser visíveis em modelos impressos. Para solucionar esse problema, altere a cor da linha dos conectores.

Para alterar a cor da linha dos conectores:

  1. Clique com o botão direito do mouse no modelo; em seguida, clique em Selecionar > Todos os Conectores.
  2. Na barra de ferramentas, clique no menu drop-down Cor da Linha e selecione uma cor mais escura.

1.6 Impossível Visualizar Propriedades Não Compostas em Diagramas de Estrutura Composta

Os diagramas de estrutura composta pertencentes a uma classe podem conter apenas as propriedades que possuem sua propriedade Agregação de UML definida como composite. Essas propriedades podem ser visualizadas. Para visualizar propriedades que não possuem a Agregação de UML definida como composite, você deve definir o comportamento canônico do compartimento como false. Você poderá, depois, visualizar as propriedades não compostas, arrastando-as da visualização Explorador de Modelos para o diagrama de estrutura composta.

Para definir o comportamento ideal de uma propriedade:

  1. Selecione o segundo plano do compartimento.
  2. Na visualização Propriedades, clique em Avançado.
  3. Expanda Estilos e defina a propriedade Canônica para false.

1.7 Copiar e Colar a partir do Sistema de Arquivo Pode Corromper Modelos

Você não deve copiar e colar modelos diretamente do sistema de arquivo. Esse procedimento pode corromper os modelos ao trabalhar com um original e uma cópia no mesmo espaço de trabalho. Também podem ocorrer problemas ao comparar ou mesclar um modelo, devido aos IDs idênticos do modelo do elemento. Para solucionar esse problema, utilize a opção Exportar como Gabarito ou copie e cole manualmente os elementos raiz para um novo modelo em branco.

1.8 Não É Possível Incluir Facilmente Parâmetros ou Tipos de Retorno para Comportamentos

Não há uma maneira fácil de incluir parâmetros ou tipos de retorno para comportamentos.

Para incluir parâmetros ou tipos de retorno para comportamentos:

  1. Na visualização Explorador de Modelos, clique com o botão direito do mouse no comportamento; em seguida, clique em Propriedades.
  2. Na lista de propriedades, clique em Parâmetro.
  3. Na lista drop-down, clique em Parâmetro ou Tipo de Resultado.

1.9 As Propriedades Podem Não Ser Atualizadas Imediatamente na Página Propriedades

Se você renomear um diagrama na visualização Explorador de Modelos, o nome pode não ser atualizado imediatamente na página Propriedades, em Geral. Para solucionar esse problema, selecione um outro elemento do diagrama na visualização Explorador de Modelos. As informações do diagrama são atualizadas quando você retorna o foco para o diagrama.

1.10 A Visualização Explorador de Modelos Pode Não Exibir Nomes de Estereótipo

Se você aplicar vários estereótipos a um elemento do modelo e um ou mais dos estereótipos tiver um ícone, apenas um dos ícones de estereótipo será exibido na visualização Explorador de Modelos. Para solucionar esse problema, defina o estilo de estereótipo para apenas texto.

Para definir o estilo de estereótipo para apenas texto:

  1. Clique em Janela > Preferências.
  2. Expanda Modelagem e clique em Visualizações.
  3. Na página Visualizações, defina o estilo de estereótipo para Texto.
  4. Clique em Aplicar.
  5. Clique em OK.

1.11 Impossível Incluir Estereótipos em Vários Elementos de Uma Vez

Você não pode incluir estereótipos a vários elementos de uma vez. Esse procedimento aplica o estereótipo apenas ao primeiro elemento selecionado. Para solucionar esse problema, aplique estereótipos a um elemento por vez.

1.12 As Classes Podem Não Aparecer como Referências de Modelo Cruzado

Quando você move um diagrama de um modelo para outro, as classes não são mostradas como referências de modelo cruzado. Para solucionar esse problema, feche a abra o diagrama. Isso atualiza os decoradores de referência de modelo cruzado.

1.13 As Conexões do Modelo Podem Não Ser Atualizadas Adequadamente no Editor de Diagrama

Quando você move uma conexão na visualização Explorador de Modelos, o editor de diagrama pode não ser atualizado adequadamente. Para solucionar esse problema, exclua a conexão do editor de diagrama e utilize a opção Mostrar/Ocultar Relacionamentos para exibir a conexão.

Para mostrar e ocultar conectores em um diagrama de modelagem:

  1. No editor de diagrama, clique com o botão direito do mouse em um elemento de diagrama; em seguida, clique em Filtros > Mostrar/Ocultar Relacionamentos.
  2. Na janela Mostrar/Ocultar Relacionamentos, clique nos relacionamentos que você deseja mostrar, ocultar ou deixar como está no diagrama e clique em OK.

1.14 A Opção Mostrar Elementos Relacionados Não Está Disponível para Elementos de Estado

Quando você trabalha com determinados tipos de diagrama, como atividade, máquina de estado e diagramas de seqüência, a opção Mostrar Elementos Relacionados pode não estar disponível para elementos de estado.

1.15 A Visualização Explorador de Modelos Pode Não Indicar Alterações Não Salvas Adequadamente

Se você alterar um arquivo de modelo, fechar o Editor de Modelo UML e clicar em Não na janela Salvar Recurso, a visualização Explorador de Modelos indica que o arquivo de modelo contém alterações não salvas. O arquivo de modelo não contém alterações não salvas. Na próxima vez em que você abrir o arquivo de modelo, a visualização Explorador de Modelos exibirá as informações corretas.

1.16 Determinados Itens de Menu Não Aparecem no Menu Pop-up Incluir UML

Quando você seleciona uma colaboração ou caso de uso na visualização Explorador de Modelos, determinados itens de menu (por exemplo, Interação, Atividade e Máquina de Estado) não aparecem no menu pop-up Incluir UML. Para solucionar esse problema, utilize o menu pop-up Incluir Diagrama para incluir o comportamento necessário no arquivo de modelo.

1.17 Informações Padrão na Visualização Explorador de Herança Estão Corrompidas

Quando você abre a visualização Explorador de Herança utilizando o comando Janela > Mostrar Visualização > Explorador de Herança, as informações exibidas na visualização Explorador de Herança estão corrompidas.

Para exibir a hierarquia de herança de um elemento na visualização Explorador de Herança:

  1. Na visualização Explorador de Modelos ou no editor de diagrama, selecione um elemento.
  2. Clique com o botão direito do mouse na seleção; em seguida, clique em Navegar > Mostrar em > Explorador de Herança.

Alternativamente, você pode arrastar um elemento do modelo na visualização Explorador de Modelos diretamente para a visualização Explorador de Herança.

1.18 A Página Propriedades Pode Exibir Caracteres Inválidos

Em sistemas operacionais Windows 2000 que utilizam o código do idioma do sistema japonês, quando você seleciona um relacionamento na visualização Explorador de Modelos ou no editor de diagrama, a página Propriedades pode exibir caracteres inválidos sob Geral.

1.19 O Produto Pode Exibir Mensagens de Erro de Validação que Não São Descritivas ou Úteis

Quando você executa alguma das ações a seguir, o produto pode exibir uma mensagem de erro de validação que não é descritiva ou útil:

1.20 Mensagens de Erro Podem Ser Exibidas ao Trabalhar com o Editor CSS e Arquivos de Modelo ou Diagramas de Visualização

Quando trabalha com o editor CSS (cascading style sheet), você não deve trabalhar com arquivos modelo ou diagramas de visualização ao mesmo tempo. Se fizer, e fechar o editor CSS, várias exceções de erros são reportadas para o arquivo .log e várias das mensagens a seguir são exibidas:

Ocorreu um erro. Consulte o log de erros para obter detalhes.

Se clicar em qualquer lugar do produto, a mesma seqüência de mensagens de erro será exibida.

Para evitar esse problema, feche todos os arquivos modelo ou diagramas de visualização antes de fechar o editor CSS.

Para solucionar esse problema, execute as seguintes etapas:

  1. Feche todas as janelas de mensagens de erro.
  2. (Opcional) Digite Ctrl+Shift+S para salvar o trabalho.
  3. (Opcional) Feche todas as janelas novas de mensagens de erro.
  4. Reinicie o produto.

Retornar para o Arquivo Leia-me Principal