You use the Refactoring Assistant to change the existing class hierarchy including enhancements to the design, and to create new components in classes or interfaces.
All changes made with the Refactoring Assistant refer only to global classes and interfaces. Local object types are not supported. The Refactoring Assistant does not make any adjustments to users of components. These users might be invalidated by restructuring.