diff --git a/register_actions/META-INF/plugin.xml b/register_actions/META-INF/plugin.xml
index b295b0196..e775227eb 100644
--- a/register_actions/META-INF/plugin.xml
+++ b/register_actions/META-INF/plugin.xml
@@ -75,5 +75,9 @@
+
+
+
\ No newline at end of file
diff --git a/register_actions/src/org/jetbrains/tutorials/actions/BaseActionGroup.java b/register_actions/src/org/jetbrains/tutorials/actions/BaseActionGroup.java
new file mode 100644
index 000000000..499e5bf72
--- /dev/null
+++ b/register_actions/src/org/jetbrains/tutorials/actions/BaseActionGroup.java
@@ -0,0 +1,26 @@
+package org.jetbrains.tutorials.actions;
+
+import com.intellij.openapi.actionSystem.ActionGroup;
+import com.intellij.openapi.actionSystem.AnAction;
+import com.intellij.openapi.actionSystem.AnActionEvent;
+import org.jetbrains.annotations.NotNull;
+
+/**
+ * @author Anna Bulenkova
+ */
+public class BaseActionGroup extends ActionGroup {
+ @NotNull
+ @Override
+ public AnAction[] getChildren(AnActionEvent anActionEvent) {
+ return new AnAction[]{new MyAction()};
+ }
+ class MyAction extends AnAction {
+ public MyAction() {
+ super("Dynamically Added Action");
+ }
+ @Override
+ public void actionPerformed(@NotNull AnActionEvent anActionEvent) {
+ //does nothing
+ }
+ }
+}