# Package org.eclipse.jdt.ui.refactoring

Application programming interfaces for rename refactorings.

## Package Specification

The package provides access to the rename refactorings provided by JDT. The API supports renaming the following Java elements: `IJavaProject`, `IPackageFragmentRoot`, `IPackageFragment`, `ICompilationUnit`, `IType`, `ITypeParameter`, `IMethod`, and `IField`.

Interface Summary
IRefactoringProcessorIds: Interface to define the processor IDs provided by the JDT refactoring.

Class Summary
RefactoringSaveHelper: Helper to save dirty editors prior to starting a refactoring.
RenameSupport: Central access point to execute rename refactorings.