| core.IModelRefactoring
All known Subclasses: core.RenameModelField,
IModelRefactoring | public interface IModelRefactoring (Code) | | All model refactorings do some modifications
on the model.
author: sh |
Method Summary | |
public void | modification(IJavaElement sourceElement) Does the modification on the given model element. | public void | process(RefactorInfo info) Starts the refactoring process. | public void | updateModel(IJavaElement modelElement) |
modification | public void modification(IJavaElement sourceElement)(Code) | | Does the modification on the given model element.
Parameters: sourceElement - the source element to modify |
process | public void process(RefactorInfo info)(Code) | | Starts the refactoring process.
It invokes updateModel call.
Parameters: info - the info object containing all important information for refactoring |
updateModel | public void updateModel(IJavaElement modelElement)(Code) | | Searchs for the implementation and starts the
update on the model
Parameters: modelElement - the model element to update |
|
|