@Override
	public boolean setSettings(Data data, String name, Object value) {
		if (value instanceof String) {
			return updateInstanceSettings(data, name, (String) value, -1);
		}
		else if (isAllowedNumberType(value)) {
			return updateInstanceSettings(data, name, null, ((Number) value).longValue());
		}
		throw new IllegalArgumentException(
			"Unsupportd Settings Value: " + (value == null ? "null" : value.getClass().getName()));
	}
Provides notification when a data instance setting has changed at a specific address.
@param address data address
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/ProgramBasedDataTypeManagerDB.java