@Override
  public boolean isApplicable(@NotNull PsiFile file, int caretOffset) {
    return file instanceof AbstractBasicJavaFile;
  }
@Override
  public boolean isApplicable(@NotNull PsiFile file, int caretOffset)