void (Component comp, int x, int y, ActionGroup toolWindowGroup, @Nullable Content selectedContent) { if (selectedContent == null && toolWindowGroup == null) { return; } DefaultActionGroup configuredGroup = (DefaultActionGroup)ActionManager.getInstance().getAction("ToolWindowContextMenu"); DefaultActionGroup group = new DefaultActionGroup(); group.copyFromGroup(configuredGroup); if (selectedContent != null) { initActionGroup(group, selectedContent); } if (toolWindowGroup != null) { group.addAll(toolWindowGroup); } final ActionPopupMenu popupMenu = ActionManager.getInstance().createActionPopupMenu(ActionPlaces.TOOLWINDOW_POPUP, group); popupMenu.getComponent().show(comp, x, y); }