public static @Nullable DataProvider getDataProvider(@NotNull JComponent component) {
    return (DataProvider)component.getClientProperty(CLIENT_PROPERTY_DATA_PROVIDER);
  }
public static @Nullable DataProvider getDataProvider(@NotNull JComponent component)