private void createActions() {
		new ActionBuilder("Search And Replace", getName())
				.menuPath("&Search", "Search And Replace...")
				.menuGroup("search", "d")
				.description("Search and replace names of various program elements")
				.helpLocation(new HelpLocation(HelpTopics.SEARCH, "Search And Replace"))
				.withContext(NavigatableActionContext.class, true)
				.onAction(this::searchAndReplace)
				.buildAndInstall(tool);
	}
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