package jetbrains.mps.console.actions.plugin; /*Generated by MPS */ import jetbrains.mps.plugins.applicationplugins.BaseApplicationPlugin; import com.intellij.openapi.extensions.PluginId; import jetbrains.mps.ide.actions.FindUsages_ActionGroup; import jetbrains.mps.ide.actions.Search_ActionGroup; import jetbrains.mps.ide.make.actions.TextPreviewGroup_ActionGroup; public class Actions_ApplicationPlugin extends BaseApplicationPlugin { private PluginId myId = PluginId.getId("jetbrains.mps.console.actions"); public Actions_ApplicationPlugin() { } public PluginId getId() { return myId; } public void createGroups() { // actions w/o parameters addAction(new FindInstancesByCondition_Action()); addAction(new ModifyInstancesByCondition_Action()); addAction(new ShowGenerationPlan_Action()); // groups addGroup(new FindByConditionGroup_ActionGroup()); addGroup(new TextPreviewGroup_Console_ActionGroup()); } public void adjustRegularGroups() { insertGroupIntoAnother(FindByConditionGroup_ActionGroup.ID, FindUsages_ActionGroup.ID, FindUsages_ActionGroup.LABEL_ID_find_instances); insertGroupIntoAnother(FindByConditionGroup_ActionGroup.ID, Search_ActionGroup.ID, null); insertGroupIntoAnother(TextPreviewGroup_Console_ActionGroup.ID, TextPreviewGroup_ActionGroup.ID, TextPreviewGroup_ActionGroup.LABEL_ID_other); } }