blob: 0ef907216924f09c833aa3686f01e322dc43c7ff [file] [log] [blame]
package com.intellij.platform.renameProject;
import com.intellij.ide.TitledHandler;
import com.intellij.openapi.actionSystem.DataContext;
import com.intellij.refactoring.RefactoringBundle;
import com.intellij.refactoring.rename.PsiElementRenameHandler;
/**
* @author lene
* Date: 30.09.11
*/
public class ProjectFolderRenameHandler extends PsiElementRenameHandler implements TitledHandler {
@Override
public boolean isAvailableOnDataContext(DataContext dataContext) {
return RenameProjectHandler.isAvailable(dataContext) && super.isAvailableOnDataContext(dataContext);
}
@Override
public boolean isRenaming(DataContext dataContext) {
return RenameProjectHandler.isAvailable(dataContext) && super.isRenaming(dataContext);
}
@Override
public String getActionTitle() {
return RefactoringBundle.message("rename.directory.title");
}
}