void searchAllCompleted(boolean foundResults, boolean cancelled, boolean terminatedEarly) {
		setBusy(false);
		updateSubTitle();
		if (!cancelled && terminatedEarly) {
			showAlert("Search Limit Exceeded!\n\nStopped search after finding " +
				options.getSearchLimit() + " matches.\n" +
				"The search limit can be changed at Edit \u2192 Tool Options, under Search.");

		}
		else if (!foundResults) {
			showAlert("No matches found!");
		}
	}
Performs a scan on the current results, keeping only the results that match the type of scan.
Note: this method is public to facilitate testing.

@param scanner the scanner to use to reduce the results.
Ghidra/Features/Base/src/main/java/ghidra/features/base/memsearch/gui/MemorySearchProvider.java