diff --git a/platform/platform-impl/src/com/intellij/ide/ui/search/DefaultSearchableConfigurable.java b/platform/platform-impl/src/com/intellij/ide/ui/search/DefaultSearchableConfigurable.java deleted file mode 100644 index 503d8753e6eb..000000000000 --- a/platform/platform-impl/src/com/intellij/ide/ui/search/DefaultSearchableConfigurable.java +++ /dev/null @@ -1,90 +0,0 @@ -/* - * Copyright 2000-2009 JetBrains s.r.o. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.intellij.ide.ui.search; - -import com.intellij.openapi.options.Configurable; -import com.intellij.openapi.options.ConfigurationException; -import com.intellij.openapi.options.SearchableConfigurable; -import org.jetbrains.annotations.NonNls; -import org.jetbrains.annotations.Nullable; - -import javax.swing.*; - -/** - * User: anna - * Date: 17-Mar-2006 - */ -public class DefaultSearchableConfigurable implements Configurable { - private final SearchableConfigurable myDelegate; - private JComponent myComponent; - - public DefaultSearchableConfigurable(final SearchableConfigurable delegate) { - myDelegate = delegate; - } - - @NonNls - public String getId() { - return myDelegate.getId(); - } - - public void clearSearch() { - } - - public void enableSearch(String option) { - Runnable runnable = myDelegate.enableSearch(option); - if (runnable != null){ - runnable.run(); - } - } - - public String getDisplayName() { - return myDelegate.getDisplayName(); - } - - @Nullable - @NonNls - public String getHelpTopic() { - return myDelegate.getHelpTopic(); - } - - public JComponent createComponent() { - myComponent = myDelegate.createComponent(); - return myComponent; - } - - public boolean isModified() { - return myDelegate.isModified(); - } - - public void apply() throws ConfigurationException { - myDelegate.apply(); - } - - public void reset() { - myDelegate.reset(); - } - - public void disposeUIResources() { - myComponent = null; - myDelegate.disposeUIResources(); - } - - public Configurable getDelegate() { - return myDelegate; - } - -}