@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)); } }
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); } } }
@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 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)); } } }
@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); } } }
() -> ShowSettingsUtil.getInstance().editConfigurable((Project)null, new PluginManagerConfigurableProxy()) ); panel.createActionLabel(
/** * Navigates to global configuration. There are 2 possible ways of doing it, depending on how the settings are opened. */ private void actionConfigureServers() { Settings allSettings = Settings.KEY.getData(DataManager.getInstance().getDataContext(rootPanel)); if (allSettings != null) { final SonarLintGlobalConfigurable globalConfigurable = allSettings.find(SonarLintGlobalConfigurable.class); if (globalConfigurable != null) { allSettings.select(globalConfigurable); } } else { SonarLintGlobalConfigurable globalConfigurable = new SonarLintGlobalConfigurable(); ShowSettingsUtil.getInstance().editConfigurable(rootPanel, globalConfigurable); } }