@Override
	public String getToolTipText(Address address) {
		if (address == null) {
			return "";
		}
		AddressType addressType = getAddressType(address);
		StringBuffer buffer = new StringBuffer();
		buffer.append("<b>");
		buffer.append(HTMLUtilities.escapeHTML(getName()));
		buffer.append("</b>\n");
		buffer.append(addressType.getDescription());
		buffer.append(" (");
		buffer.append(HTMLUtilities.escapeHTML(getBlockName(address)));
		buffer.append(" ");
		buffer.append(address);
		buffer.append(" )");
		return HTMLUtilities.toWrappedHTML(buffer.toString(), 0);
	}
Service for associating colors with a programs addresses based on what program object is
at those addresses (functions, instructions, defined data, etc.)
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/overview/addresstype/AddressTypeOverviewColorService.java