Syftet med omfaktorisering är att skapa möjligheter att förbättra koden utan att förändra funktionaliteten. När du omfaktoriserar koden är syftet att skapa en systemomfattande kodändring som inte påverkar systemets semantiska funktionalitet. JDT hanterar automatiskt omfaktoriseringarna.
Med omfaktoriseringar som ändrar metodsignaturer kan originalmetoden behålla kodsemantik och gränssnitt. På det sättet kan du ändra metoder i API-typer utan att klienterna påverkas.
Du kan även använda arbetsmiljön till att förhandsgranska resultaten av en omfaktorisering innan du bestämmer att genomföra den.
Omfaktoriseringskommandon finns på kontextmenyerna för många vyer och redigerare samt på menyn Omfaktorisera på menyraden.