| That's an interesting case; have you tried to pass a SimpleStringProperty instance instead of the raw string to the call to validateValue()? I'd expect this to work. The passed value must be compatible with the declared type of the validated property, IIRC, there's no wording in the spec that'd allow the shortcut of directly passing the unwrapped value to validateValue() (although it actually might be an interesting addition). |