From ee438d425582f5556fe88e31d0d7f81ec9105897 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Wed, 16 Nov 2011 09:06:31 +0100 Subject: [PATCH] SearchableConfigurable (PY-5042) --- .../PyIntegratedToolsConfigurable.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/python/src/com/jetbrains/python/configuration/PyIntegratedToolsConfigurable.java b/python/src/com/jetbrains/python/configuration/PyIntegratedToolsConfigurable.java index 514a3e06853a..524f6e3546db 100644 --- a/python/src/com/jetbrains/python/configuration/PyIntegratedToolsConfigurable.java +++ b/python/src/com/jetbrains/python/configuration/PyIntegratedToolsConfigurable.java @@ -13,6 +13,7 @@ import com.intellij.openapi.fileChooser.FileChooserDescriptorFactory; import com.intellij.openapi.options.Configurable; import com.intellij.openapi.options.ConfigurationException; import com.intellij.openapi.options.NonDefaultProjectConfigurable; +import com.intellij.openapi.options.SearchableConfigurable; import com.intellij.openapi.project.Project; import com.intellij.openapi.roots.ContentIterator; import com.intellij.openapi.roots.ProjectRootManager; @@ -38,7 +39,7 @@ import java.util.List; /** * User: catherine */ -public class PyIntegratedToolsConfigurable implements Configurable, NonDefaultProjectConfigurable { +public class PyIntegratedToolsConfigurable implements SearchableConfigurable, NonDefaultProjectConfigurable { private JPanel myMainPanel; private JComboBox myTestRunnerComboBox; private JComboBox myDocstringFormatComboBox; @@ -127,5 +128,16 @@ public class PyIntegratedToolsConfigurable implements Configurable, NonDefaultPr @Override public void disposeUIResources() { } + + @NotNull + @Override + public String getId() { + return "PyIntegratedToolsConfigurable"; + } + + @Override + public Runnable enableSearch(String option) { + return null; //To change body of implemented methods use File | Settings | File Templates. + } }