| core.ICodeRefactoring
All known Subclasses: core.RenameFieldDeclaration, core.RenameImplementation,
ICodeRefactoring | public interface ICodeRefactoring (Code) | | All code refactorings do some modifications
in the surce code.
author: sh |
Method Summary | |
public void | process(RefactorInfo info) Starts the refactoring process. | public void | process(ModelInfo info) Starts the refactoring process. | public void | updateSource(IJavaElement modelElement) Takes a compilation unit and modifies its its content. |
process | public void process(RefactorInfo info)(Code) | | Starts the refactoring process.
It invokes the code refactoring.
Parameters: info - the info object containing all important information of the source |
process | public void process(ModelInfo info)(Code) | | Starts the refactoring process.
It invokes the code refactoring.
Parameters: info - the info object containing all important information of the model |
updateSource | public void updateSource(IJavaElement modelElement)(Code) | | Takes a compilation unit and modifies its its content.
Parameters: modelElement - the model element to refactor |
|
|