@Override
  public boolean isAvailableOnDataContext(@NotNull DataContext dataContext) {
    final PsiReference reference = getKnownReference(getReferences(dataContext));
    return reference != null;
  }
@Override
  public boolean isAvailableOnDataContext(@NotNull DataContext dataContext)