public T setAsText(String valueString) {
		if (valueString == null) {
			throw new IllegalArgumentException("Value string can not be null!");
		}
		value = fromString(valueString);
		return value;
	}
Sets the value for this object from the given string. If this object can not succesfully
parse the string, an exception will be thrown.
@param valueString the string to be parsed into the type for this object
@return The value resulting from parsing the string value
@throws IllegalArgumentException if the string can not be parsed into a value of type T
Ghidra/Framework/Docking/src/main/java/docking/widgets/values/AbstractValue.java