void (@NotNull SearchableOptionProcessor processor) { for (ServerType<?> serverType : ServerType.EP_NAME.getExtensionList()) { String typeName = serverType.getPresentableName(); processor.addOptions(typeName, null, typeName + " cloud type", RemoteServerListConfigurable.ID, null, false); for (RemoteServer<?> server : RemoteServersManager.getInstance().getServers(serverType)) { String serverName = server.getName(); processor.addOptions(serverName, null, serverName + " cloud instance", RemoteServerListConfigurable.ID, null, false); } } }