code: public WarningPropertySet<T> setProperty(T prop, String value) {
          map.put(prop, value);
          return this;
      }
docs: Add a warning property and its attribute value.
  
  @param prop
  the WarningProperty
  @param value
  the attribute value
  @return this object