| 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"); |
| } |
| } |