delegate movers correctly

This commit is contained in:
anna
2010-09-01 18:54:51 +04:00
parent ddb761c537
commit 13ce215164
2 changed files with 10 additions and 0 deletions
@@ -21,6 +21,7 @@ import com.intellij.openapi.actionSystem.PlatformDataKeys;
import com.intellij.openapi.diagnostic.Logger;
import com.intellij.psi.PsiElement;
import com.intellij.refactoring.move.MoveHandlerDelegate;
import org.jetbrains.annotations.Nullable;
import java.util.Set;
@@ -36,6 +37,10 @@ public class ResourceBundleMoveProvider extends MoveHandlerDelegate {
return ResourceBundle.ARRAY_DATA_KEY.getData(dataContext) != null;
}
public boolean canMove(PsiElement[] elements, @Nullable final PsiElement targetContainer) {
return false;
}
@Override
public void collectFilesOrDirsFromContext(DataContext dataContext, Set<PsiElement> filesOrDirs) {
@@ -22,6 +22,7 @@ import com.intellij.psi.PsiClass;
import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiFile;
import com.intellij.refactoring.move.MoveHandlerDelegate;
import org.jetbrains.annotations.Nullable;
import java.util.Set;
@@ -37,6 +38,10 @@ public class FormMoveProvider extends MoveHandlerDelegate {
return forms != null && forms.length > 0;
}
public boolean canMove(PsiElement[] elements, @Nullable final PsiElement targetContainer) {
return false;
}
@Override
public void collectFilesOrDirsFromContext(DataContext dataContext, Set<PsiElement> filesOrDirs) {
Form[] forms = Form.DATA_KEY.getData(dataContext);