boolean (PsiManager psiManager, String link, PsiElement context) { for (DocumentationProvider provider : getAllProviders()) { if (provider instanceof ExternalDocumentationHandler && ((ExternalDocumentationHandler)provider).handleExternalLink(psiManager, link, context)) { LOG.debug("handleExternalLink: ", provider); return true; } } return false; }