mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-28 01:07:49 +08:00
[code] grouping action corrected
This commit is contained in:
parent
028cccd7ed
commit
418b9903f5
@ -63,9 +63,11 @@
|
|||||||
the current action is inserted. -->
|
the current action is inserted. -->
|
||||||
<add-to-group group-id="ToolsMenu" anchor="first"/>
|
<add-to-group group-id="ToolsMenu" anchor="first"/>
|
||||||
</action>
|
</action>
|
||||||
<group id="org.jetbrains.tutorials.actions.SimpleGroup" class="org.jetbrains.tutorials.actions.SimpleGroup"
|
<group id="SimpleGroup" text="Custom Action Group" popup="true">
|
||||||
text="Simple Action Group" description="Action Group Demo">
|
<add-to-group group-id="EditorPopupMenu" anchor="first"/>
|
||||||
<add-to-group group-id="EditorPopupMenu" anchor="first"/>
|
<action class="org.jetbrains.tutorials.actions.GroupedAction" id="org.jetbrains.tutorials.actions.GroupedAction"
|
||||||
|
text="Grouped Action" description="Grouped Action Demo">
|
||||||
|
</action>
|
||||||
</group>
|
</group>
|
||||||
</actions>
|
</actions>
|
||||||
</idea-plugin>
|
</idea-plugin>
|
@ -0,0 +1,19 @@
|
|||||||
|
package org.jetbrains.tutorials.actions;
|
||||||
|
|
||||||
|
import com.intellij.openapi.actionSystem.AnAction;
|
||||||
|
import com.intellij.openapi.actionSystem.AnActionEvent;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Anna Bulenkova
|
||||||
|
*/
|
||||||
|
public class GroupedAction extends AnAction {
|
||||||
|
@Override
|
||||||
|
public void update(AnActionEvent e) {
|
||||||
|
e.getPresentation().setEnabledAndVisible(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void actionPerformed(AnActionEvent anActionEvent) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -1,17 +0,0 @@
|
|||||||
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 SimpleGroup extends ActionGroup {
|
|
||||||
@NotNull
|
|
||||||
@Override
|
|
||||||
public AnAction[] getChildren(AnActionEvent anActionEvent) {
|
|
||||||
return new AnAction[0];
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user