Uses of Interface
spoon.refactoring.CtRefactoring
Packages that use CtRefactoring
-
Uses of CtRefactoring in spoon.refactoring
Subinterfaces of CtRefactoring in spoon.refactoringModifier and TypeInterfaceDescriptioninterfaceCtRenameRefactoring<T extends CtNamedElement>The kind of refactoring, which renames a `target` element to the `newName`
Usage:Classes in spoon.refactoring that implement CtRefactoringModifier and TypeClassDescriptionclassAbstractRenameRefactoring<T extends CtNamedElement>abstract implementation of rename element refactoringclassRemoves targetCtParameterfrom the parent targetCtExecutableand from all overriding/overridden methods of related type hierarchies and from all lambda expressions (if any) implementing the modified interface.classSpoon model that can refactor any type of variable (method parameters, local variables, field variables.classSpoon model refactoring function which renames `target` local variable to `newName`
This refactoring will throwRefactoringExceptionif the model would be not consistent after rename to new name.