diff --git a/editor_basics/resources/META-INF/plugin.xml b/editor_basics/resources/META-INF/plugin.xml index 8708b59e7..c919b7e3d 100644 --- a/editor_basics/resources/META-INF/plugin.xml +++ b/editor_basics/resources/META-INF/plugin.xml @@ -25,7 +25,10 @@ - + + + \ No newline at end of file diff --git a/editor_basics/src/org/jetbrains/plugins/editor/basics/EditorIllustration.java b/editor_basics/src/org/jetbrains/plugins/editor/basics/EditorIllustration.java new file mode 100644 index 000000000..73f3605ec --- /dev/null +++ b/editor_basics/src/org/jetbrains/plugins/editor/basics/EditorIllustration.java @@ -0,0 +1,23 @@ +package org.jetbrains.plugins.editor.basics; + +import com.intellij.openapi.actionSystem.AnAction; +import com.intellij.openapi.actionSystem.AnActionEvent; +import com.intellij.openapi.actionSystem.LangDataKeys; +import com.intellij.openapi.editor.Editor; +import com.intellij.openapi.project.Project; + +/** + * @author Anna Bulenkova + */ +public class EditorIllustration extends AnAction { + @Override + public void actionPerformed(AnActionEvent anActionEvent) { + + } + @Override + public void update(AnActionEvent e) { + final Project project = e.getData(LangDataKeys.PROJECT); + final Editor editor = e.getData(LangDataKeys.EDITOR); + e.getPresentation().setVisible((project != null && editor != null && editor.getSelectionModel().hasSelection())); + } +}