# Hierarchy For Package org.eclipse.ltk.ui.refactoring

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.ltk.ui.refactoring.ChangePreviewViewerInput
  - org.eclipse.jface.dialogs.DialogPage (implements org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider)
    - org.eclipse.jface.wizard.WizardPage (implements org.eclipse.jface.wizard.IWizardPage)
      - org.eclipse.ltk.ui.refactoring.RefactoringWizardPage
        - org.eclipse.ltk.ui.refactoring.UserInputWizardPage
  - org.eclipse.ltk.internal.ui.refactoring.PreviewNode
    - org.eclipse.ltk.internal.ui.refactoring.AbstractChangeNode
      - org.eclipse.ltk.internal.ui.refactoring.InternalTextEditChangeNode
        - org.eclipse.ltk.ui.refactoring.TextEditChangeNode
    - org.eclipse.ltk.ui.refactoring.TextEditChangeNode.ChildNode
      - org.eclipse.ltk.internal.ui.refactoring.InternalLanguageElementNode
        - org.eclipse.ltk.ui.refactoring.LanguageElementNode
  - org.eclipse.ltk.ui.refactoring.RefactoringUI
  - org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation
  - org.eclipse.ltk.ui.refactoring.TextStatusContextViewer (implements org.eclipse.ltk.ui.refactoring.IStatusContextViewer)
  - org.eclipse.ltk.internal.ui.refactoring.UndoManagerAction (implements org.eclipse.ui.IWorkbenchWindowActionDelegate)
    - org.eclipse.ltk.ui.refactoring.RedoRefactoringAction
    - org.eclipse.ltk.ui.refactoring.UndoRefactoringAction
  - org.eclipse.jface.wizard.Wizard (implements org.eclipse.jface.window.IShellProvider, org.eclipse.jface.wizard.IWizard)
    - org.eclipse.ltk.ui.refactoring.RefactoringWizard

## Interface Hierarchy

- org.eclipse.ltk.ui.refactoring.IChangePreviewViewer
- org.eclipse.ltk.ui.refactoring.IRefactoringUIStatusCodes
- org.eclipse.ltk.ui.refactoring.IStatusContextViewer