@Override
	protected void updateValueFromComponent() throws ValuesMapParseException {
		Address address = field.getAddress();
		if (address == null && field.hasInput()) {
			throw new ValuesMapParseException(getName(), "Address",
				"Could not parse \"" + field.getText() + "\".");
		}
		setValue(address);
	}
Creates an AddressValue with an optional default value.
@param name the name of this value
@param defaultValue an optional default value
@param factory the AddressFactory that will be used to create Addresses.
Ghidra/Features/Base/src/main/java/ghidra/features/base/values/AddressValue.java