docs: public void setResourceValueMap(Map<String, String> valueMap) {
  
          checkFrozen();
          if (valueMap != null) {
              m_resourceValueMap = new HashMap<String, String>(valueMap);
              m_resourceValueMap = Collections.unmodifiableMap(m_resourceValueMap);
              m_resourceValue = createValueFromMap(m_resourceValueMap);
          } else {
              m_resourceValueMap = null;
              m_resourceValue = null;
          }
      }