# Hierarchy For Package org.eclipse.jdt.core.refactoring

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.ltk.core.refactoring.Change (implements org.eclipse.core.runtime.IAdaptable)
    - org.eclipse.ltk.core.refactoring.TextEditBasedChange
      - org.eclipse.ltk.core.refactoring.TextChange
        - org.eclipse.ltk.core.refactoring.TextFileChange
          - org.eclipse.jdt.core.refactoring.CompilationUnitChange
  - org.eclipse.ltk.core.refactoring.participants.RefactoringArguments
    - org.eclipse.ltk.core.refactoring.participants.RenameArguments
      - org.eclipse.jdt.core.refactoring.RenameTypeArguments

## Interface Hierarchy

- org.eclipse.jdt.core.refactoring.IJavaElementMapper
- org.eclipse.jdt.core.refactoring.IJavaRefactorings