code: public void insertCurrent(FieldTable vectorTable, KeyAreaInfo keyArea, BaseBuffer bufferNew, int iRelPosition) throws DBException
      {
          m_iIndex += iRelPosition;
          m_VectorObjects.insertElementAt(bufferNew, m_iIndex);
          m_iIndex = -1;  // The index can't be used in caches anymore.
      }
docs: Insert this record at the current location.
  @param table The basetable.
  @param keyArea The key area.
  @param bufferNew The buffer to add.
  @param iRelPosition relative position to add the record.
  @exception DBException File exception.