code: public void addFieldList(FieldList fieldList, int iLocation)
      {
          if (fieldList == null)
              return;
          if (m_vFieldListList == null)
              m_vFieldListList = new Vector<FieldList>();
          for (int i = 0; ; i++)
          {   // Step 1 - Disconnect the controls from the fields
              FieldList fieldInList = this.getFieldList(i);
              if (fieldInList == null)
                  break;
              if (fieldList == fieldInList)
                  return; // Found, already there.
          }
          if (iLocation == -1)
              m_vFieldListList.add(fieldList);
          else
              m_vFieldListList.add(iLocation, fieldList);
      }
docs: Add another fieldlist.
  @param fieldList The field list to add.