@Override
  public void addResource(@NotNull @NonNls String url, @NonNls String version, @NonNls String location) {
    ApplicationManager.getApplication().assertWriteAccessAllowed();
    addSilently(url, version, location);
    fireExternalResourceChanged();
  }
@Override
  public void addResource(@NotNull @NonNls String url, @NonNls String version, @NonNls String location)