If the type of the attribute is bool or enum:
else if the type of the attribute is character, integral, floating point, or string:
If the value you input is invalid, The Semel Editor (TM) will popup a dialog box with the warning message: "Invalid value: 'the-invalid-value'". When you click the OK button, the screen redisplays with the attribute's previous, unmodified, value.