public MapEditorController(ImprovedMapEditorModel model)
 {
     this.model = null;
     this.improvedModel = model;
 }
 public void Visit(ImprovedMapEditorModel model)
 {
     if (model.GetScenario() != context)
     {
         SetScenario(model.GetScenario());
     }
 }
 public MapEditorController(MapEditorModelOld model)
 {
     this.model = model;
     this.improvedModel = new ImprovedMapEditorModel();
 }