void searchOnceCompleted(MemoryMatch match, boolean cancelled) {
		setBusy(false);
		updateSubTitle();
		if (match != null) {
			lastMatchingAddress = match.getAddress();
			navigatable.goTo(program, new BytesFieldLocation(program, match.getAddress()));
		}
		else {
			showAlert("No Match 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