package org.jetbrains.plugins.clojure.repl.actions;
import com.intellij.openapi.actionSystem.DataContext;
import com.intellij.openapi.actionSystem.Presentation;
import com.intellij.openapi.editor.Editor;
import com.intellij.openapi.editor.actionSystem.EditorAction;
import com.intellij.openapi.editor.actionSystem.EditorWriteActionHandler;
/**
* @author ilyas
*/
public class ExecuteStatementAction extends EditorAction {
public static String ID = "ClojureExecuteStatementAction";
protected ExecuteStatementAction() {
super(new MyHandler());
}
private static class MyHandler extends EditorWriteActionHandler {
public boolean isEnabled(Editor editor, DataContext dataContext) {
return false;
}
public void executeWriteAction(Editor editor, DataContext dataContext) {
// do nothing
}
}
@Override
public void update(Editor editor, Presentation presentation, DataContext dataContext) {
super.update(editor, presentation, dataContext);
}
}