private void registerOptions() {
		ToolOptions options = tool.getOptions(OPTIONS_NAME);
		HelpLocation help = new HelpLocation(OverviewColorPlugin.HELP_TOPIC, "OverviewOptions");

		options.registerThemeColorBinding("Instruction Color", DEFAULT_INSTRUCTION_COLOR.getId(),
			help, "Color for instructions");
		options.registerThemeColorBinding("Data Color", DEFAULT_DATA_COLOR.getId(), help,
			"Color for data");
		options.registerThemeColorBinding("Function Color", DEFAULT_FUNCTION_COLOR.getId(), help,
			"Color for functions");
		options.registerThemeColorBinding("Undefined Color", DEFAULT_UNDEFINED_COLOR.getId(), help,
			"Color for undefined bytes");
		options.registerThemeColorBinding("Uninitialized Color",
			DEFAULT_UNINITIALIZED_COLOR.getId(), help, "Color for uninitialize memory");
		options.registerThemeColorBinding("External Reference Color",
			DEFAULT_EXTERNAL_REF_COLOR.getId(), help, "Color for external references");
	}
Sets the color to be associated with a given {@link AddressType}

@param type the AddressType for which to assign the color.
@param newColor the new color for the given {@link AddressType}
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/overview/addresstype/AddressTypeOverviewColorService.java