É possível modificar nomes, campos (atributos) e métodos (operações) de classes e interfaces Java a partir de diagramas de classe UML (Linguagem de Modelagem Unificada).
As alterações são salvas no arquivo de código fonte da classe ou interface Java.