IDEA-70223 Not possible to change find/replace options while building indices

This commit is contained in:
andrey zaytsev
2011-05-26 00:28:58 +04:00
parent 3fb6993989
commit dda7f007cf
2 changed files with 9 additions and 3 deletions
@@ -4,10 +4,11 @@ import com.intellij.find.EditorSearchComponent;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.actionSystem.Presentation;
import com.intellij.openapi.actionSystem.ex.CheckboxAction;
import com.intellij.openapi.project.DumbAware;
import javax.swing.*;
public abstract class EditorHeaderToggleAction extends CheckboxAction {
public abstract class EditorHeaderToggleAction extends CheckboxAction implements DumbAware {
@Override
public boolean displayTextInToolbar() {
@@ -26,11 +26,16 @@ import java.util.Collections;
import java.util.HashSet;
import java.util.Set;
public class VariantsCompletionAction extends EditorHeaderAction {
public class VariantsCompletionAction extends AnAction {
private Getter<JTextComponent> myTextField;
private EditorSearchComponent myEditorSearchComponent;
public EditorSearchComponent getEditorSearchComponent() {
return myEditorSearchComponent;
}
public VariantsCompletionAction(EditorSearchComponent editorSearchComponent, Getter<JTextComponent> textField) {
super(editorSearchComponent);
myEditorSearchComponent = editorSearchComponent;
final AnAction action = ActionManager.getInstance().getAction(IdeActions.ACTION_CODE_COMPLETION);
setTextField(textField);
if (action != null) {