code: private void readTaskExtendedAttributes(Project.Tasks.Task xml, Task mpx)
     {
        for (Project.Tasks.Task.ExtendedAttribute attrib : xml.getExtendedAttribute())
        {
           int xmlFieldID = Integer.parseInt(attrib.getFieldID()) & 0x0000FFFF;
           TaskField mpxFieldID = MPPTaskField.getInstance(xmlFieldID);
           TimeUnit durationFormat = DatatypeConverter.parseDurationTimeUnits(attrib.getDurationFormat(), null);
           DatatypeConverter.parseExtendedAttribute(m_projectFile, mpx, attrib.getValue(), mpxFieldID, durationFormat);
        }
     }
docs: This method processes any extended attributes associated with a task.
  
  @param xml MSPDI task instance
  @param mpx MPX task instance