private boolean checkSetting(Data data, String name) {
		SettingsDefinition settingsDefinition = null;
		for (SettingsDefinition def : data.getDataType().getSettingsDefinitions()) {
			if (def.getStorageKey().equals(name)) {
				settingsDefinition = def;
				break;
			}
		}
		if (settingsDefinition == null) {
			Msg.warn(this, "Ignored unrecognized setting '" + name + "'");
			return false;
		}
		if (settingsDefinition instanceof TypeDefSettingsDefinition) {
			Msg.warn(this, "Ignored disallowed instance setting '" + name + "'");
		}
		return true;
	}
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