
Utilities of the Class Builder
Requirements that could not yet be foreseen when you were carrying out the design can result in significant changes to the existing class hierarchy (enhancements to the design, creation of new components in classes or interfaces). The Refactoring Assistant was integrated in the Class Builder to counteract such restructuring of the existing class design.

All the changes made with the Refactoring Assistant refer only to global classes and interfaces. Local object types are not supported.
Note that the Refactoring Assistant does not make any adjustments to the user. Users of components might be invalidated by restructuring. Other problems in connection with refactoring are discussed in the subsequent documentation.
This part of the documentation contains a description of all the functions that are currently offered in the Refactoring Assistant.
Moving Class Components within the Class Hierarchy
Moving Implemented Interfaces within the Class Hierarchy
Moving Components to Implemented Interfaces
Splitting Classes and Interfaces