10.2. Creating Move/Rename Refactorings

The Move/Rename refactoring is available via "System""New Move/Rename Refactoring..." or in the context menu when selecting an appropriate element.

A Move/Rename refactoring may be applied to the following (physical) elements (i.e. elements that come from the parsing process and are displayed in the Navigation view):

  • Directories (but not root directories) for C# and C/C++

  • Packages for Java

  • Components for Java, C# and C/C++

  • Physical top-level programming elements for Java, C# and C/C++ (e.g. types, free functions and global variables). 'Physical' means that logical top-level programming elements are not supported (i.e. types and so forth in logical views)!

Move/Rename refactorings may also be applied in the Architecture view.

Move/Rename refactorings may also be applied in the Exploration, Graph and Dependencies View when they are opened based on arbitrary Navigation and Architecture view selections.