public AvailablePluginsDialog(Component parent, SearchableConfigurable configurable, FilterComponent myFilter) { super(parent, configurable, ShowSettingsUtilImpl.createDimensionKey(configurable), false); setOKButtonText(CommonBundle.message("close.action.name")); setOKButtonMnemonic('C'); final String filter = myFilter.getFilter(); if (!StringUtil.isEmptyOrSpaces(filter)) { final Runnable searchRunnable = configurable.enableSearch(filter); LOGGER.assertTrue(searchRunnable != null); searchRunnable.run(); } }