com.alveole.interfaces
Interface ProjectRefactorListener
- All Known Implementing Classes:
- Struts2RefactoringListener
public interface ProjectRefactorListener
This interface enables to received refactor events to perform on
a project.
- Author:
- sylvain
Method Summary |
boolean |
hasReferencesToClass(Project project,
java.lang.String name)
|
boolean |
hasReferencesToFile(Project project,
org.eclipse.core.resources.IFile name)
|
boolean |
hasReferencesToMethod(Project project,
java.lang.String className,
java.lang.String name,
java.lang.String signature)
|
void |
renameClass(Project project,
java.lang.String oldName,
java.lang.String newName)
|
void |
renameFile(Project project,
org.eclipse.core.resources.IFile oldName,
org.eclipse.core.resources.IFile newName)
|
void |
renameMethod(Project project,
java.lang.String className,
java.lang.String oldName,
java.lang.String signature,
java.lang.String newName)
|
hasReferencesToFile
boolean hasReferencesToFile(Project project,
org.eclipse.core.resources.IFile name)
renameFile
void renameFile(Project project,
org.eclipse.core.resources.IFile oldName,
org.eclipse.core.resources.IFile newName)
hasReferencesToClass
boolean hasReferencesToClass(Project project,
java.lang.String name)
hasReferencesToMethod
boolean hasReferencesToMethod(Project project,
java.lang.String className,
java.lang.String name,
java.lang.String signature)
renameClass
void renameClass(Project project,
java.lang.String oldName,
java.lang.String newName)
renameMethod
void renameMethod(Project project,
java.lang.String className,
java.lang.String oldName,
java.lang.String signature,
java.lang.String newName)