O IDE permite alterar o significado semântico de certos elementos de modelagem UML realizando transformações no tipo de objeto. É possível realizar as transformações seguintes em qualquer diagrama de classes:
| De | Para |
|---|---|
| Elemento de ator | Elemento de classe, tipo de dados ou enumeração |
| Elemento de interface | Elemento de ator, classe, tipo de dados ou enumeração |
| Elemento de classe | Elemento de ator, interface, tipo de dados ou enumeração |
| Elemento de tipo de dados | Elemento de ator, classe, interface ou enumeração |
| Elemento de enumeração | Elemento de ator, classe, tipo de dados ou interface |
Quando um elemento é transformado, o elemento é alterado no Editor de diagramas, na janela Projetos e na janela Propriedades. O IDE altera a estrutura do código subjacente do elemento para refletir a alteração.
Para transformar um elementos, adote o seguinte procedimento no Editor de diagramas:
O IDE redesenha o diagrama ativo e exibe o ícone apropriado ao lado do objeto transformado na janela Projetos.