@Override
	public void optionsChanged(ToolOptions options, String optionName, Object oldValue,
			Object newValue) {
		if (templateSimplifier.fieldOptionsChanged(options, optionName, oldValue, newValue)) {
			notifyListeners();
		}

		switch (optionName) {
			case GhidraOptions.SHOW_BLOCK_NAME_OPTION:
			case REGISTER_VARIABLE_MARKUP_OPTION:
			case STACK_VARIABLE_MARKUP_OPTION:
			case INFERRED_VARIABLE_MARKUP_OPTION:
			case ALWAYS_SHOW_PRIMARY_REFERENCE_MARKUP_OPTION:
			case FOLLOW_POINTER_REFERENCE_MARKUP_OPTION:
			case SCALAR_ADJUSTMENT_OPTION:
			case NAMESPACE_OPTIONS:
			case SHOW_MUTABILITY_OPTION:
			case SHOW_OFFCUT_INFO_OPTION:
				loadOptions();
				notifyListeners();
				break;
		}
	}
Construct code unit format options for specified field options.
This constructor must be used by the field factory since an OptionsService may
not obtainable at the time they are constructed.
@param fieldOptions field options
@param autoUpdate if true format will auto update if associated options are changed, in
addition any listeners will be notified when this format is updated.
Ghidra/Features/Base/src/main/java/ghidra/app/util/viewer/field/BrowserCodeUnitFormatOptions.java