code: public void init(Record record, int iLastModifiedToSet, boolean bStart, boolean bEnd)
      {
          super.init(record, null, null, null, null, null, null);
          this.setInitialKey(bStart);
          this.setEndKey(bEnd);
          m_iLastModifiedToSet = iLastModifiedToSet;
      }
docs: Constructor.
  @param iLastModifedToSet Force all the keys to modified up to this key (-1 = none).
  @param record My owner (usually passed as null, and set on addListener in setOwner()).
  @param bStart Use the current key values for the initial key?
  @param bEnd Use the current key values for the end key?