public AbstractValue<?> addValue(AbstractValue<?> value) {
		String name = value.getName();
		checkDup(name);
		valuesMap.put(name, value);
		return value;
	}
Adds an AbstractValue to this ValuesMap. This is a way to add a custom AbstractValue that
doesn't have a convenience method for a predefine value type.
@param value the AbstractValue to add to this ValuesMap
@return returns the added value
Ghidra/Framework/Docking/src/main/java/docking/widgets/values/GValuesMap.java