use registry

This commit is contained in:
Konstantin Bulenkov
2009-11-23 12:50:08 +03:00
parent 6a3b9c00d3
commit e123087ec0
2 changed files with 10 additions and 1 deletions
@@ -19,10 +19,17 @@ import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.actionSystem.PlatformDataKeys;
import com.intellij.openapi.actionSystem.Presentation;
import com.intellij.openapi.application.ex.ApplicationManagerEx;
import com.intellij.openapi.project.DumbAware;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.util.registry.Registry;
public final class UnscrambleAction extends AnAction implements DumbAware {
static {
if (Registry.is("analyze.exceptions.on.the.fly")) {
ApplicationManagerEx.getApplicationEx().addApplicationListener(new UnscrambleListener());
}
}
public void actionPerformed(AnActionEvent e) {
Project project = PlatformDataKeys.PROJECT.getData(e.getDataContext());
UnscrambleDialog dialog = new UnscrambleDialog(project);