boolean (@NotNull Project project, @NotNull VirtualFile file) { if (!FileTypeRegistry.getInstance().isFileOfType(file, JavaClassFileType.INSTANCE)) { final PsiFile psiFile = PsiManager.getInstance(project).findFile(file); if (psiFile != null) { return psiFile.getLanguage().isKindOf(JavaLanguage.INSTANCE); } } return false; }