private void readOptions() {
		ToolOptions options = tool.getOptions(OPTIONS_NAME);
		options.addOptionsChangeListener(this);
		instructionColor = options.getColor("Instruction Color", DEFAULT_INSTRUCTION_COLOR);
		dataColor = options.getColor("Data Color", DEFAULT_DATA_COLOR);
		functionColor = options.getColor("Function Color", DEFAULT_FUNCTION_COLOR);
		undefinedColor = options.getColor("Undefined Color", DEFAULT_UNDEFINED_COLOR);
		uninitializedColor = options.getColor("Uninitialized Color", DEFAULT_UNINITIALIZED_COLOR);
		externalRefColor = options.getColor("External Reference Color", DEFAULT_EXTERNAL_REF_COLOR);
	}
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