dumbaware

This commit is contained in:
Dennis Ushakov
2012-10-22 14:01:58 +04:00
parent 42f1cc5007
commit db4ae160e9
2 changed files with 4 additions and 3 deletions
@@ -15,12 +15,12 @@
*/
package com.intellij.ide.projectView.actions;
import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.actionSystem.LangDataKeys;
import com.intellij.openapi.actionSystem.PlatformDataKeys;
import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.module.Module;
import com.intellij.openapi.project.DumbAwareAction;
import com.intellij.openapi.roots.*;
import com.intellij.openapi.util.Comparing;
import com.intellij.openapi.util.Ref;
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.Nullable;
/**
* @author yole
*/
public class MarkRootAction extends AnAction {
public class MarkRootAction extends DumbAwareAction {
private final boolean myMarkAsTestSources;
private final boolean myMarkAsExcluded;
private final boolean myUnmark;
@@ -18,11 +18,12 @@ package com.intellij.ide.projectView.actions;
import com.intellij.openapi.actionSystem.ActionGroupUtil;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.actionSystem.DefaultActionGroup;
import com.intellij.openapi.project.DumbAware;
/**
* @author yole
*/
public class MarkRootGroup extends DefaultActionGroup {
public class MarkRootGroup extends DefaultActionGroup implements DumbAware {
@Override
public void update(AnActionEvent e) {
e.getPresentation().setVisible(!ActionGroupUtil.isGroupEmpty(this, e));