docs: public void setStructureValueList(List<String> valueList) {
  
          checkFrozen();
          if (valueList != null) {
              m_structureValueList = new ArrayList<String>(valueList);
              m_structureValueList = Collections.unmodifiableList(m_structureValueList);
              m_structureValue = createValueFromList(m_structureValueList);
          } else {
              m_structureValueList = null;
              m_structureValue = null;
          }
      }