public void SetRecordProcessor(string filename)
 {
     if (rp != null && rp.GetType().Name == Path.GetFileNameWithoutExtension(filename))
     {
         return;                  //already loaded
     }
     rp = TableProcessor.LoadRecordProcessor(filename);
 }
 private void SetRecordProcessor(Assembly irp)
 {
     rp = TableProcessor.LoadRecordProcessor(irp);
 }