public void setSettings(SearchSettings newSettings) {
		SearchSettings oldSettings = settings;
		settings = newSettings;
		if (!isValidRegionSettings() || this.settings.getSelectedMemoryRegions().isEmpty()) {
			installDefaultRegions();
		}
		notifySettingsChanged(oldSettings);
	}
Maintains the state of all the settings and controls for the memory search window.
Ghidra/Features/Base/src/main/java/ghidra/features/base/memsearch/gui/SearchGuiModel.java