code: public void setValue (int index, String value)
      {
      if (index >= 0 && index < length) {
          data[index*5+4] = value;
      } else {
          badIndex(index);
      }
      }
docs: Set the value of a specific attribute.
  
  @param index The index of the attribute (zero-based).
  @param value The attribute's value.
  @exception java.lang.ArrayIndexOutOfBoundsException When the
  supplied index does not point to an attribute
  in the list.