@Override protected void hyperlinkActivated(@NotNull Notification notification, @NotNull HyperlinkEvent e) { ShowSettingsUtil.getInstance().editConfigurable((Project)null, new VimEmulationConfigurable()); } }).notify(null);
@Override public void chooseAndSetSdk(@Nullable Module module) { ShowSettingsUtil.getInstance().editConfigurable(myProject, new GoSdkConfigurable(myProject, true)); }
@Override public void chooseAndSetSdk(@Nullable Module module) { ShowSettingsUtil.getInstance().editConfigurable(myProject, new BallerinaSdkConfigurable(myProject, true)); }
@Override protected void hyperlinkActivated(@NotNull Notification notification, @NotNull HyperlinkEvent e) { final String description = e.getDescription(); if ("#ide".equals(description)) { VimPlugin.getKey().getSavedShortcutConflicts().put(keyStroke, ShortcutOwner.IDE); notification.expire(); } else if ("#settings".equals(description)) { ShowSettingsUtil.getInstance().editConfigurable((Project)null, new VimEmulationConfigurable()); } } };
public static void showModulesConfigurable(@NotNull Project project) { ApplicationManager.getApplication().assertIsDispatchThread(); if (!project.isDisposed()) { ShowSettingsUtil.getInstance().editConfigurable(project, new GoConfigurableProvider.GoProjectSettingsConfigurable(project)); } }
@Override public Result performLookupAction() { ApplicationManager.getApplication().invokeLater(() -> { GoAutoImportConfigurable configurable = new GoAutoImportConfigurable(myProject, true); ShowSettingsUtil.getInstance().editConfigurable(myProject, configurable, configurable::focusList); }); return Result.HIDE_LOOKUP; } }
public static void showModulesConfigurable(@NotNull Project project) { ApplicationManager.getApplication().assertIsDispatchThread(); if (!project.isDisposed()) { Configurable configurable = new GoLibrariesConfigurableProvider(project).createConfigurable(true); ShowSettingsUtil.getInstance().editConfigurable(project, configurable); } } }
public static void showModulesConfigurable(@NotNull Module module) { ApplicationManager.getApplication().assertIsDispatchThread(); if (!module.isDisposed()) { ShowSettingsUtil.getInstance().editConfigurable(module.getProject(), new GoModuleSettingsConfigurable(module, true)); } } }
public static void showModulesConfigurable(@NotNull Project project) { ApplicationManager.getApplication().assertIsDispatchThread(); if (!project.isDisposed()) { ShowSettingsUtil.getInstance().editConfigurable(project, new BallerinaConfigurableProvider .BallerinaProjectSettingsConfigurable(project)); } }
public static void showModulesConfigurable(@NotNull Project project) { ApplicationManager.getApplication().assertIsDispatchThread(); if (!project.isDisposed()) { Configurable configurable = new BallerinaLibrariesConfigurableProvider(project).createConfigurable(true); ShowSettingsUtil.getInstance().editConfigurable(project, configurable); } } }
public static void showModulesConfigurable(@NotNull Module module) { ApplicationManager.getApplication().assertIsDispatchThread(); if (!module.isDisposed()) { ShowSettingsUtil.getInstance().editConfigurable(module.getProject(), new BallerinaModuleSettingsConfigurable(module, true)); } } }
private static void showSettingsFor(Project project) { ShowSettingsUtil.getInstance().showSettingsDialog(project, MongoConfigurable.PLUGIN_SETTINGS_NAME); }
@Override public void hyperlinkUpdate(@NotNull Notification notification, @NotNull HyperlinkEvent event) { if (event.getEventType() == HyperlinkEvent.EventType.ACTIVATED && event.getDescription().equals("vcs")) { ShowSettingsUtil.getInstance().showSettingsDialog(project, ActionsBundle.message("group.VcsGroup.text")); } } });
@Override public void hyperlinkUpdate(HyperlinkEvent event) { // check for specific settings pseudo-URL. if (event.getEventType() == EventType.ACTIVATED && event.getURL().toString().contains(PSEUDO_GOOGLE_SDK_LINK)) { ShowSettingsUtil.getInstance().showSettingsDialog(null, CloudSdkConfigurable.class); updateSdkValidationLabel(); } else { super.hyperlinkUpdate(event); } } });
@Override public void actionPerformed(AnActionEvent e) { ShowSettingsUtil.getInstance() .showSettingsDialog( null /* IDE-wide settings, no project needed. */, CloudSdkConfigurable.class); // expire if action has been called to avoid error hanging out forever. invalidSdkWarning.expire(); } });
/** * Shows the settings dialog when the user presses "configure" on a balloon. */ @Override public void hyperlinkUpdate(@NotNull final Notification notification, @NotNull final HyperlinkEvent event) { if (event.getEventType() == HyperlinkEvent.EventType.ACTIVATED) { if (event.getDescription().equals("configureDLanguageTools") && !myProject.isDisposed()) { ShowSettingsUtil.getInstance().showSettingsDialog(myProject, DLanguageToolsConfigurable.D_TOOLS_ID); notification.expire(); } } } }
public static void open(@NotNull Project project) { ApplicationManager.getApplication().invokeLater( () -> ShowSettingsUtil.getInstance().showSettingsDialog(project, Perl5SettingsConfigurable.class)); } }
@Override protected void hyperlinkActivated(@NotNull Notification notification, @NotNull HyperlinkEvent e) { if (project != null && !project.isDisposed()) { SonarLintProjectConfigurable configurable = new SonarLintProjectConfigurable(project); ShowSettingsUtil.getInstance().editConfigurable(project, configurable); } else { notification.expire(); } } }
@Override protected void hyperlinkActivated(@NotNull Notification notification, @NotNull HyperlinkEvent e) { if (project != null && !project.isDisposed()) { SonarLintGlobalConfigurable configurable = new SonarLintGlobalConfigurable(); ShowSettingsUtil.getInstance().editConfigurable(project, configurable); } else { notification.expire(); } } }
@Override public void actionPerformed(AnActionEvent e) { if (e.getProject() != null) { SonarLintProjectConfigurable configurable = new SonarLintProjectConfigurable(e.getProject()); ShowSettingsUtil.getInstance().editConfigurable(e.getProject(), configurable); } } }