Example #1
0
 public void Restore(Model.Main model)
 {
     var file = model.Files.GetAll().Where(f => f.ProjectRelativeFullName() == projectRelativeFileName).FirstOrDefault();
     if (file == null)
     {
         throw new CannotRestore();
     }
     buf = model.FindOrCreateBuffer(file, undoStack, redoStack);
     buf.PlaceCursor(buf.GetIterAtOffset(cursorOffset));
     AddHandlers();
 }