code: public void addResourceOverride(String key, String value) {
          OverridableDataGridResourceProvider overrideResourceProvider = null;
          if(!(_resourceProvider instanceof OverridableDataGridResourceProvider)) {
              overrideResourceProvider = new OverridableDataGridResourceProvider(_resourceProvider);
              _resourceProvider = overrideResourceProvider;
          }
          else {
              assert _resourceProvider instanceof OverridableDataGridResourceProvider;
              overrideResourceProvider = (OverridableDataGridResourceProvider)_resourceProvider;
          }
  
          overrideResourceProvider.addResourceOverride(key, value);
      }
docs: <p>
  This method provides support for overriding the messages available in the {@link DataGridResourceProvider} on a
  per-message basis.  The key and value parameters here will override (or add) a message available via
  the {@link DataGridResourceProvider} without requiring an entire Java properties file or custom
  {@link DataGridResourceProvider} implementation.
  </p>
  @param key the key of the message to override
  @param value the new value for the message key