private ColorValue getColorValue(String id, String lafId, Color lafColor) {
		String systemId = findSystemColorId(lafId, lafColor);

		if (systemId == null) {
			systemId = getColorPaletteId(lafColor);
		}

		return new ColorValue(id, systemId);
	}
Creates a {@link ColorValue} for the given id. It either finds a system color id that matches
the given color, or a shared palette color if no system color found.
@param id the id to get a color value for
@param lafId the lafId that we are creating a standard id/color value for
@param lafColor the color as defined in the UiDefaults for the lafId
@return a {@link ColorValue} for the given id. It either finds a system color id that matches
the given color, or a shared palette color if no system color found.
Ghidra/Framework/Gui/src/main/java/generic/theme/laf/UiDefaultsMapper.java