code: public void insertAttributeValue(String attributeName, String value, int index) {
  
          if (m_simpleAttributes.containsKey(attributeName)) {
              m_simpleAttributes.get(attributeName).add(index, value);
          } else {
              setAttributeValue(attributeName, value);
          }
          fireChange();
      }
docs: Inserts a new attribute value at the given index.<p>
  
  @param attributeName the attribute name
  @param value the attribute value
  @param index the value index