private String getValueOutput() {
		String outputString = null;
		if (referenceId != null) {
			outputString = toExternalId(referenceId);
		}
		else {
			outputString = iconToString(value);
		}
		if (modifier != null) {
			outputString += modifier.getSerializationString();
		}
		return outputString;
	}
Parses the value string into an icon or reference and creates a new IconValue using
the given key and the parse results.
@param key the key to associate the parsed value with
@param value the color value to parse
@return an IconValue with the given key and the parsed value
@throws ParseException if the value can't be parsed
Ghidra/Framework/Gui/src/main/java/generic/theme/IconValue.java