package jetbrains.mps.debugger.java.runtime.ui.actions; /*Generated by MPS */ import jetbrains.mps.plugins.applicationplugins.BaseApplicationPlugin; import com.intellij.openapi.extensions.PluginId; import jetbrains.mps.debugger.api.ui.actions.AbstractWatchableNodeActions_ActionGroup; public class Runtime_ApplicationPlugin extends BaseApplicationPlugin { private PluginId myId = PluginId.getId("jetbrains.mps.debugger.java.runtime"); public Runtime_ApplicationPlugin() { } public PluginId getId() { return myId; } public void createGroups() { // actions w/o parameters addAction(new AddWatchAction_Action()); addAction(new CopyStackTraceToClipboard_Action()); addAction(new CopyValueAction_Action()); addAction(new EditWatchAction_Action()); addAction(new RemoveWatchAction_Action()); // groups addGroup(new JavaWatchableNodeActions_ActionGroup()); addGroup(new ViewAs_Group_ActionGroup()); addGroup(new WatchesToolbarActions_ActionGroup()); addGroup(new WatchesTreeActions_ActionGroup()); } public void adjustRegularGroups() { insertGroupIntoAnother(ViewAs_Group_ActionGroup.ID, JavaWatchableNodeActions_ActionGroup.ID, null); insertGroupIntoAnother(JavaWatchableNodeActions_ActionGroup.ID, AbstractWatchableNodeActions_ActionGroup.ID, AbstractWatchableNodeActions_ActionGroup.LABEL_ID_extentions); } }