@Override
	protected void programClosed(Program program) {
		List<SearchAndReplaceProvider> copy = new ArrayList<>(providers);
		for (SearchAndReplaceProvider provider : copy) {
			provider.programClosed(program);
		}
	}
Plugin to perform search and replace operations for many different program element types such
as labels, functions, classes, datatypes, memory blocks, and more.
Ghidra/Features/Base/src/main/java/ghidra/features/base/replace/SearchAndReplacePlugin.java