L'ultima operazione di refactoring effettuata può essere annullata se nessun elemento Java presente nel workbench è stato modificato. Quindi, dopo un refactoring, è possibile creare il progetto, eseguirlo e sottoporlo a debug, eseguire un tipo di prova e, comunque, annullare il refactoring.
Per annullare l'ultima operazione di refactoring, selezionare Refactor > Annulla dal menu di scelta rapida della visualizzazione Gerarchia, Pacchetti o Struttura.
Nota: se il workbench contiene file non salvati che incidono sull'annullamento del refactoring, viene visualizzata una finestra di errore. La finestra contiene un elenco dei file da riportare alle rispettive versioni salvate prima che sia possibile completare il refactoring.