public AddressSearchResult( IServiceProvider services, IEnumerable<ProgramAddress> addresses, AddressSearchDetails details) { this.services = services; this.addresses = addresses.ToList(); this.details = details; }
public void ShowAddressSearchResults(IEnumerable <AddressSearchHit> hits, AddressSearchDetails details) { ShowSearchResults(new AddressSearchResult(services, hits, details)); }
public virtual bool Execute(CommandID cmdID) { if (!View.IsFocused) return false; switch (cmdID.ID) { case CmdIds.ViewFindWhatPointsHere: ViewFindWhatPointsHere(); return true; case CmdIds.ViewAsCode: details = AddressSearchDetails.Code; View.Invalidate(); return true; case CmdIds.ViewAsStrings: details = AddressSearchDetails.Strings; View.Invalidate(); return true; case CmdIds.ViewAsData: details = AddressSearchDetails.Data; View.Invalidate(); return true; case CmdIds.ActionMarkProcedure: MarkProcedures(); return true; case CmdIds.ActionMarkType: MarkType(); return true; } return false; }
public void ShowAddressSearchResults(IEnumerable<ProgramAddress> hits, AddressSearchDetails details) { ShowSearchResults(new AddressSearchResult(services, hits, details)); }