code: public <T> void setHintValue(Hint<T> hint, T value) {
  		if (value == null) {
  			throw new IllegalArgumentException("Null value passed.");
  		}
  		hintValues.put(hint, value);
  	}
docs: Apply a new value for a specific WMS hint.
  
  @param hint The hint to change the value for.
  @param value The new actual value. If the value is null, an IllegalArgumentException is thrown.