# Refactoring Dialog

A dialog based user interface guides you through the steps necessary to execute a selected refactoring. Depending on the complexity of the refactoring, either a wizard or a simple dialog is used to gather information that is required for the refactoring.

- Wizard based user interface (used for example, for Pull Up)
- Dialog based user interface (used for example, for Rename)

Refactoring support

Refactoring actions
Icons