private ISearchEngineStrategy GetSearchEngine() { ISearchEngineStrategy searchEngine = null; if (_form.DomButton.Checked) { searchEngine = new EngineDOM(); } if (_form.SaxButton.Checked) { searchEngine = new EngineSAX(); } if (_form.LinqButton.Checked) { searchEngine = new EngineLinq(); } return(searchEngine); }
public SearchEngine(Taxi desiredTaxi, ISearchEngineStrategy engine) { _desiredTaxi = desiredTaxi; _engine = engine; }