@Override
  public void setDataContext(@NotNull Supplier<? extends DataContext> dataProvider) {
    myDataContextProvider = dataProvider;
  }
@Override
  public void setDataContext(@NotNull Supplier<? extends DataContext> dataProvider)