@NotNull private static VimPlugin getInstance() { return (VimPlugin)ApplicationManager.getApplication().getComponent(IDEAVIM_COMPONENT_NAME); }
/** * Get Ignore Application Component * * @return Ignore Application Component */ @NotNull public static IgnoreApplicationComponent getInstance() { return ApplicationManager.getApplication().getComponent(IgnoreApplicationComponent.class); }
public static MongoFileSystem getInstance() { return ApplicationManager.getApplication().getComponent(MongoFileSystem.class); }
@Override public void initComponent() { super.initComponent(); final IconApplication iconApplication = ApplicationManager.getApplication().getComponent(IconApplication.class); this.controllerFactory = iconApplication.getControllerFactory(); }
private void initRequiredControllers() { final IconApplication container = ApplicationManager.getApplication().getComponent(IconApplication.class); settingsController = container.getControllerFactory().getSettingsController(); defaultsController = container.getControllerFactory().getDefaultsController(); }
private void initRequiredControllers() { final IconApplication container = ApplicationManager.getApplication().getComponent(IconApplication.class); settingsController = container.getControllerFactory().getSettingsController(); defaultsController = container.getControllerFactory().getDefaultsController(); }
public AndroidBatchScaleImporter(final Project project, final Module module) { super(project); this.project = project; this.container = ApplicationManager.getApplication().getComponent(IconApplication.class); this.controller = new BatchScaleImporterController(); this.controller.addObserver(this); this.module = module; setTitle("Batch Drawable Importer"); initButtons(project); initDragDrop(); initTable(); init(); pack(); }
public VectorImporter(Project project, Module module) { super(project, true); this.project = project; this.module = module; final IconApplication container = ApplicationManager.getApplication().getComponent(IconApplication.class); materialIconsController = container.getControllerFactory().getMaterialIconsController(); settingsController = container.getControllerFactory().getSettingsController(); defaultsController = container.getControllerFactory().getDefaultsController(); controller = new IconsImporterController(defaultsController, materialIconsController); initResRoot(); setTitle("Vector Drawable Importer"); getHelpAction().setEnabled(true); AssetSpinnerRenderer renderer = new AssetSpinnerRenderer(); //noinspection GtkPreferredJComboBoxRenderer assetSpinner.setRenderer(renderer); imageContainer.addComponentListener(new ComponentAdapter() { @Override public void componentResized(ComponentEvent e) { super.componentResized(e); updateImage(); } }); initSearch(); controller.addObserver(this); init(); pack(); }
this.module = module; final IconApplication container = ApplicationManager.getApplication().getComponent(IconApplication.class); androidIconsController = container.getControllerFactory().getAndroidIconsController(); materialIconsController = container.getControllerFactory().getMaterialIconsController();
/** * Get the {@link HighlightBracketPairApplicationComponent} component single instance. * * @return the {@link HighlightBracketPairApplicationComponent} single instance. */ public static HighlightBracketPairApplicationComponent getInstance() { return ApplicationManager.getApplication().getComponent(HighlightBracketPairApplicationComponent.class); }
public static SonarLintGlobalSettings getInstance() { return ApplicationManager.getApplication().getComponent(SonarLintGlobalSettings.class); }
@NotNull public static ApplicationPasswordRegistry getInstance() { return (ApplicationPasswordRegistry) ApplicationManager.getApplication().getComponent(COMPONENT_NAME); }
public static SonarLintActions getInstance() { return ApplicationManager.getApplication().getComponent(SonarLintActions.class); }
public <T> void registerApplicationComponent(@NotNull Class<? super T> name, @NotNull T component) { Application application = getMockApplication(); when(application.getComponent(name)).thenReturn(component); }
@NotNull static StatsCollector getInstance() { return ApplicationManager.getApplication().getComponent(StatsCollector.class); }
public AndroidMultiDrawableImporter(final Project project, final Module module) { super(project, true); this.project = project; this.module = module; container = ApplicationManager.getApplication().getComponent(IconApplication.class); settingsController = container.getControllerFactory().getSettingsController(); this.controller = new MultiImporterController(container.getControllerFactory().getDefaultsController()); this.controller.addObserver(this); initResourceRoot(); initBrowser(Resolution.LDPI, ldpiFile); initBrowser(Resolution.MDPI, mdpiFile); initBrowser(Resolution.HDPI, hdpiFile); initBrowser(Resolution.XHDPI, xhdpiFile); initBrowser(Resolution.XXHDPI, xxhdpiFile); initBrowser(Resolution.XXXHDPI, xxxhdpiFile); initBrowser(Resolution.TVDPI, tvdpiFile); setTitle("Android Multi Drawable Importer"); init(); pack(); }
@Override protected Response handle(final @NotNull Project project, @NotNull RequestMatcher requestMatcher) { final Collection<JsonConfigFile> files = new ArrayList<>(); ApplicationManager.getApplication().runReadAction(() -> { files.addAll(ExtensionProviderUtil.getJsonConfigs( project, ApplicationManager.getApplication().getComponent(PhpToolboxApplicationService.class) )); }); return new JsonResponse(files); } }
public void actionPerformed(AnActionEvent anActionEvent) { Application application = ApplicationManager.getApplication(); Project project = (Project) anActionEvent.getDataContext().getData(DataConstants.PROJECT); Axis2IdeaPlugin axis2component = (Axis2IdeaPlugin) application.getComponent(Axis2IdeaPlugin.class); axis2component.showTool(project); }
@Override public void disposeComponent() { EditorFactory editorFactory = ApplicationManager.getApplication().getComponent(EditorFactory.class); if (queryHighlighterCaretListener != null) { editorFactory.getEventMulticaster().removeCaretListener(queryHighlighterCaretListener); } if (queryHighlighterDocumentListener != null) { editorFactory.getEventMulticaster().removeDocumentListener(queryHighlighterDocumentListener); } if (syncedElementHighlighter != null) { syncedElementHighlighter.dispose(); } }
@Override public void initComponent() { EditorFactory editorFactory = ApplicationManager.getApplication().getComponent(EditorFactory.class); syncedElementHighlighter = new SyncedElementHighlighter(); queryHighlighterCaretListener = new QueryHighlighterCaretListener(syncedElementHighlighter); queryHighlighterDocumentListener = new QueryHighlighterDocumentListener(syncedElementHighlighter, editorFactory); editorFactory.getEventMulticaster().addCaretListener(queryHighlighterCaretListener); editorFactory.getEventMulticaster().addDocumentListener(queryHighlighterDocumentListener); }