1.0 Introdução
2.0 Problemas Conhecidos
2.1 Problemas e Soluções Alternativas Conhecidos
Com esse recurso, você pode criar diagramas de classe UML (Unified Modeling Language) contendo exibições de EJB(Enterprise Java Beans) e classes e interfaces Java. Esses diagramas de classe podem ser utilizados para facilitar o entendimento dos aplicativos J2EE e para auxiliar na comunicação de aspectos importantes de um aplicativo J2EE.
Os diagramas são criados como recursos em um projeto. Cada diagrama é salvo em um projeto como um arquivo com a extensão de arquivo .dnx. Os diagramas são abertos na janela Class Diagram Editor para editar o conteúdo e apresentar um diagrama. Novos elementos do projeto, como componentes EJB, podem ser criados a partir de um diagrama utilizando a paleta de ferramentas Class Diagram Editor. Os elementos existentes podem ser visualizados utilizando a notação UML arrastando e soltando os mesmos de uma exibição (por exemplo, J2EE Hierarchy ou Package Explorer) para a janela Class Diagram Editor. Depois de terminar de editar o diagrama, você pode salvar seu trabalho.
Para criar um novo diagrama de classe UML:
- No menu principal, clique em File > New > Class Diagram. A caixa de diálogo New Class Diagram será exibida.
- No campo Enter or select the folder, digite um nome de pasta.
- No campo File name, digite um nome de arquivo para o novo diagrama.
- Clique em Concluir.
Um novo diagrama de classe UML é criado e aberto na janela Class Diagram Editor.
Segue uma lista de problemas e soluções alternativas conhecidos para essa versão do recurso:
- A solução atual de fornecer um visualizador de mescla de conteúdo não funciona para o caso de utilização "Compare With Each Other" quando os arquivos selecionados na parte de exibição contêm arquivos ASCII que não são de diagrama juntamente com arquivos de diagrama (*.dnx). Nesse caso, a infra-estrutura comparar/mesclar do Eclipse determina o visualizador de mescla de conteúdo inspecionando o conteúdo dos arquivos. A inspeção do conteúdo do arquivo de diagrama revela que o tipo de arquivo é ASCII e, portanto, o Eclipse cria um visualizador de mescla de texto padrão. Apesar do visualizador padrão permitir que os arquivos sejam editados e que as diferenças individuais sejam mescladas, fazer isso poderia, potencialmente, corromper o arquivo de diagrama. Assim, você não deve editar nenhum arquivo de diagrama no visualizador padrão.
- (Somente ambientes Linux) A primeira vez que uma forma em um diagrama de classe UML for selecionada e a Exibição Properties não for exibida, uma exceção será registrada e uma mensagem de erro será exibida. Além disso, quando a Exibição Properties é exibida, ela não está populada. A solução alternativa é assegurar-se de que quando a Exibição Properties for exibida/visualizada, a forma seja desmarcada e, em seguida, selecionada novamente. Isso inicializará e populará a exibição corretamente e o problema não ocorrerá novamente durante a sessão.
- Ao configurar os ambientes do ClearCase Xtools Type Manager para Windows, se você alterar a ordem dos procedimentos conforme descrito na ajuda on-line (ou seja, configure os VOBs antes de configurar a estação de trabalho), o MAGIC_PATH não será definido. Portanto, os arquivos de diagrama (*.dnx) serão do tipo text_file. Como solução alternativa, será necessário reinicializar o computador depois de configurar a estação de trabalho e os arquivos de diagrama novos criados sob o ClearCase VOB serão do tipo xtools. Para os arquivos de diagrama criados anteriormente, será necessário alterar o tipo de arquivo para xtools (*.dnx), executando o comando na localização do arquivo .dnx: cleartool chtype -f xtools <elemento>.
- Se você abrir uma exibição CVS repository, expanda até a ramificação principal ou qualquer outra ramificação e, em seguida, dê um clique duplo no arquivo de diagrama (.dnx), o diagrama não é aberto, uma mensagem de erro é exibida e uma exceção é registrada. Para exibir esse diagrama, você deve trazê-lo para seu espaço de trabalho. No entanto, se você já tiver outra versão desse arquivo de diagrama em seu espaço de trabalho, então, tome cuidado para não sobrescrevê-lo. Você pode criar um projeto simulado para conter o arquivo de diagrama da exibição do repositório. Devido a uma limitação, atualmente não é possível ter duas versões de um diagrama abertas (exibidas) ao mesmo tempo mesmo se residirem em projetos diferentes. Assim, se você tiver outras versões do arquivo de diagrama em seu espaço de trabalho, assegure-se de que estejam fechadas antes de poder abrir o arquivo de diagrama que acaba de ser recuperado da exibição CVS repository.
Retornar para o arquivo Readme principal
(C) Copyright IBM Corporation 2000, 2003. Todos os Direitos Reservados.