@Nullable
  @Override
  public Object getData(@NotNull @NonNls String dataId) {
    if (SELECTED_CLASS_KEY.is(dataId)) {
      return getSelectedClass();
    }

    if (REF_COUNT_PROVIDER_KEY.is(dataId)) {
      return myCountProvider;
    }

    return myParent.getData(dataId);
  }
@Nullable
  @Override
  public Object getData(@NotNull @NonNls String dataId)