inspections configurable extension upgraded

This commit is contained in:
nik
2010-09-01 16:47:38 +04:00
parent 5577651bbd
commit a32c599d25
2 changed files with 7 additions and 10 deletions
@@ -16,20 +16,19 @@
package com.intellij.application.options.colors;
import com.intellij.ide.DataManager;
import com.intellij.ide.util.scopeChooser.EditScopesDialog;
import com.intellij.openapi.options.ShowSettingsUtil;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.project.ProjectManager;
import com.intellij.ide.util.scopeChooser.ScopeChooserConfigurable;
import com.intellij.openapi.actionSystem.PlatformDataKeys;
import com.intellij.openapi.application.ApplicationBundle;
import com.intellij.openapi.options.newEditor.OptionsEditor;
import com.intellij.ide.DataManager;
import com.intellij.ide.util.scopeChooser.ScopeChooserConfigurable;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.project.ProjectManager;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class ScopeColorsPageFactory implements ColorAndFontPanelFactory {
public NewColorAndFontPanel createPanel(ColorAndFontOptions options) {
@@ -72,9 +71,7 @@ class ScopeColorsPageFactory implements ColorAndFontPanelFactory {
final OptionsEditor optionsEditor = OptionsEditor.KEY.getData(DataManager.getInstance().getDataContext());
if (optionsEditor != null) {
try {
final ScopeChooserConfigurable projectConfigurable =
ShowSettingsUtil.getInstance().findProjectConfigurable(project, ScopeChooserConfigurable.class);
optionsEditor.select(projectConfigurable);
optionsEditor.select(ScopeChooserConfigurable.class);
} catch (IllegalStateException ex) {
EditScopesDialog.editConfigurable(project, null);
}
@@ -123,7 +123,7 @@ public class ProjectSettingsPanel extends PanelWithButtons {
if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
final OptionsEditor optionsEditor = OptionsEditor.KEY.getData(DataManager.getInstance().getDataContext());
if (optionsEditor != null) {
optionsEditor.select(ScopeChooserConfigurable.getInstance(myProject));
optionsEditor.select(ScopeChooserConfigurable.class);
}
}
}