package org.eclipse.dltk.core.manipulation;
import org.eclipse.dltk.core.IModelElement;
import org.eclipse.dltk.core.ModelException;
import org.eclipse.dltk.internal.corext.refactoring.rename.ScriptRenameProcessor;
public interface IRefactoringEngine {
boolean isRenameAvailable(IModelElement element) throws ModelException;
ScriptRenameProcessor createRenameProcessor(IModelElement element);
}