code: public void init(Record record, Record recordSub, boolean bRestoreCurrentRecord)
      {
          m_recordSub = recordSub;
          m_bRestoreCurrentRecord = bRestoreCurrentRecord;
          super.init(record);
      }
docs: Constructor.
  @param record My owner (usually passed as null, and set on addListener in setOwner()).
  @param recordSub The sub-record.