public Flash_R_Tree(CacheManager cache, Int32 reservationBufferSize)
     : base(cache)
 {
     BufferSize = reservationBufferSize;
     Buffer = new ReservationBuffer(BufferSize);
     NodeTranslationTable = new NodeTranslationTable(cache);
     Cache = NodeTranslationTable;
 }
 public Flash_R_Tree(String savedFileLocation, CacheManager cache)
     : base(savedFileLocation, cache)
 {
     StreamReader reader = new StreamReader(savedFileLocation);
     reader.ReadLine();
     reader.ReadLine();
     reader.ReadLine();
     BufferSize = Int32.Parse(reader.ReadLine());
     reader.Close();
     Buffer = new ReservationBuffer(BufferSize);
     NodeTranslationTable = new NodeTranslationTable(savedFileLocation + ".ntt", cache);
     Cache = NodeTranslationTable;
 }