Se você szelecionar qualquer um desses itens na visualização Package Explorer em vez de utilizar o editor de Configuração de Transformação, os elementos de origem selecionados substituem o projeto de origem ou os elementos que foram especificados na configuração de transformação. A configuração de transformação não é afetada e a origem especificada na página Origem e Destino do editor de configuração de transformação ou no assistente de Nova Configuração de Transformação não é alterada.
Um destino de transformação válido é um modelo UML ou pasta de um projeto UML.
Se o descritor de implementação não contiver as informações para gerar os elementos ou estereótipos UML necessários, a transformação usa as anotações JPA no código Java.
A transformação de JPA em UML utiliza a funcionalidade de comparação e fusão para determinar as diferenças entre o modelo de destino e o modelo temporário gerados pela transformação. Ao executar a transformação, o editor de fusão exibe as diferenças entre os dois modelos. No editor de fusão, é possível selecionar as alterações que a transformação funde ao modelo de destino.
Você pode utilizar os filtros no editor de fusão para mostrar ou ocultar os diferentes tipos de deltas que ocorrem quando você executa a transformação de Java em UML. Para simplificar a visualização no editor de fusão, clique no ícone Filtros na barra de ferramentas e selecione os filtros para aplicar.
Por exemplo, a transformação não configura limites superiores e inferiores ao transformar elementos de multiplicidade, como atributos e parâmetros. No modelo temporário, limites superior e inferior são configurados para nulo se nenhum tipo de coleta for gerado. Se os limites superior e inferior forem especificados explicitamente no modelo UML de destino, mesmo se esses valores de limite especificarem uma multiplicidade padrão igual a 0..1, existe um delta entre o modelo temporário e o modelo de destino. Para modelos grandes, esses deltas triviais podem ser numerosos, o que dificultaria ver outros deltas no editor de fusão. Para ocultar esse tipo de delta, selecione o filtro Remover por Filtro Alterações Triviais de Limite Inferior e Superior.
A transformação de JPA em UML não transforma informações sobre origens de dados.
A transformação fornece funcionalidade de integração com os sistemas de controle de versão IBM® Rational Team Concert, CVS, Rational ClearCase, e Rational ClearCase LT, que possibilita efetuar o registro de saída dos arquivos automaticamente ou incluir novos arquivos. É necessário ativar os recursos de equipe para trabalhar com os sistemas de gerenciamento de configuração.